« earlier | later » Page 1 of 2
A Lazy Developer Approach: Building a JVM with Third Party Software edit / delete
Translating JVM bytecode into LLVM. We'd like to do this with occam.
The LLVM Compiler Infrastructure Project edit / delete
Proceedings of the LLVM developers' meeting. Worth looking at.
What Every Computer Scientist Should Know About Floating-Point Arithmetic edit / delete
Extremely handy guide to how floating-point arithmetic works. Well worth reading if you're implementing FP stuff.
Transputer Emulator edit / delete
Another portable T414 implementation. Looks very clean, and quite similar to the Transterpreter. (It uses switch for dispatch, and inlines all the instructions by hand.)
to emulation occam research transputer vm ... on 07 March 2007
Python, implemented in Python.
Java theory and practice: Synchronization optimizations in Mustang edit / delete
Optimising locking in the JVM.
The Mozilla project's JITting JVM.
[virtmach] parrot VM? edit / delete
Discussion on stack-based versus register-based VMs.
NanoVM - Java for the AVR edit / delete
A Java VM for machines with very little memory. Might be worth looking at for future occam VMs.
« earlier | later » Page 1 of 2
- vm | |
1 | + art |
1 | + backend |
1 | + benchmarking |
1 | + cache |
7 | + compiler |
1 | + concurrency |
1 | + confidence |
1 | + cute-code |
1 | + effect-size |
1 | + emulation |
1 | + fp |
1 | + games |
1 | + grim-fandango |
1 | + independence |
2 | + java |
2 | + javascript |
2 | + jit |
2 | + llvm |
1 | + maths |
1 | + memory |
1 | + network |
1 | + occam |
1 | + parallel |
1 | + performance |
3 | + programming |
2 | + python |
1 | + reproducibility |
10 | + research |
2 | + software |
1 | + statistics |
1 | + transputer |
1 | + web |
tasty by Adam Sampson.