AttoVM 0.4.0
Just-in-time compiler with support for adaptive optimisation and copying garbage collection, for a small object-oriented teaching language. Includes an assembler/debugger for executing a simplified version of x86-64 assembly. Intended to help students learn about assembly language, compilation, but especially about modern language implementation, especially with dynamic compilation techniques.
| Tags | assembler compiler disassembler just-in-time compiler language c python assembler linux os x teaching |
|---|---|
| License | GNU GPL |
| State | alpha |