Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Aug 27, 2009

  1. Initial sync before next version (Documentation and x86-64 back-end n…

    …eed to be added)
    authored August 27, 2009

Aug 26, 2009

  1. Added some more micro-instructions (ISA completed). Feature freeze fo…

    …r next version.
    authored August 26, 2009

Aug 24, 2009

  1. updated to current version at retro10.git

    authored August 24, 2009
  2. synced with current retro10 repro

    authored August 24, 2009
  3. synced with current retro10 repro

    authored August 24, 2009

Aug 20, 2009

  1. Check your git settings!

    The assembler is finished and some first benchmark-tests are added (b…

    …ench directory). The retrospect debugger is also updated to recognise all new opcoded from the extended-instruction set. I have unified the mnemonics for better readability (and as solution of some possible namespace conficts because retro doesn't support vocabularies yet).

Aug 16, 2009

  1. Check your git settings!

    correct bug in assembler for generating correct opcodes

Aug 13, 2009

  1. Matthias Schirm

    replace tabs with spaces

    authored August 13, 2009
  2. update the git tree

    authored August 13, 2009
  3. added assembler for the trace compiler. It seems I have found a littl…

    …e bug which detect all extended instructions as illegal opcodes. Must be fixed
    authored August 13, 2009

Aug 09, 2009

  1. README updated

    authored August 09, 2009
  2. the compiler interface works now ! Opcode 31 can be used to compile t…

    …races, opcode 32 for calling them.
    authored August 09, 2009

Aug 08, 2009

  1. Check your git settings!

    update README

  2. Check your git settings!

    implement a vm interface for the compiler (opcodes 31 and 32) - at cu…

    …rrent untested.
  3. update initial image

    authored August 08, 2009

Aug 07, 2009

  1. Charles Childers

    fix a compiler warning

    authored August 07, 2009
  2. Charles Childers

    fix compiling under linux

    authored August 07, 2009
  3. builds on osx

    authored August 07, 2009
  4. add LICENSE text

    authored August 06, 2009
  5. update README a little

    authored August 06, 2009

Aug 06, 2009

  1. Charles Childers

    fix permissions

    authored August 06, 2009
  2. Charles Childers

    allow building apart from main retro source tree

    authored August 06, 2009

Aug 05, 2009

  1. Check your git settings!

    The compiler is finished and works (at current only the x86-32 back-e…

    …nd is implemented). Last thing to do is extending the interpreter with compiler specific opcodes for creation and execution of generated instructions (and some final tests of course).

Jul 29, 2009

  1. Check your git settings!

    remove some backup files

Jul 28, 2009

  1. Check your git settings!

    All but conditional primitives included. Added "primitives_test.c" fo…

    …r checkup
    
    of machine code generation. Compiler back-end for x86-32 passes all tests so far.

Jul 21, 2009

  1. Check your git settings!

    The compiler works now as espected and I can compile and execute some…

    … test code so the main work is done.
    
    To do: Implement the full ngaro-instruction set and extend the vm with some opcodes for handling
    compilation at runtime.

Jul 20, 2009

  1. Check your git settings!

    resolve some syntax errors, empty functions now compile and run

    (compiler prolog and epilog is correct)

Jul 18, 2009

  1. Check your git settings!

    More primitives and corrected bug in vm.c

Jul 12, 2009

  1. some more primitives added, begin debugging

    authored July 12, 2009

Jul 11, 2009

  1. Matthias Schirm

    rewritten some parts for linguistic purposes (please hold in mind, en…

    …glish isn't my first and second language)
    authored July 11, 2009

Jul 10, 2009

  1. Matthias Schirm

    correct some spelling errors (bad translator) ;)

    authored July 10, 2009
  2. Matthias Schirm

    added some informations about compilation and performance

    authored July 10, 2009
  3. Matthias Schirm

    compiler part not yet implemented !

    authored July 10, 2009

Jul 09, 2009

  1. replicated switch based vm

    authored July 09, 2009
  2. Matthias Schirm

    the vm without compiler is now usable.

    authored July 09, 2009
Something went wrong with that request. Please try again.