node.js edit / delete

Server-side Javascript with sensible ideas about concurrency: "Processes are necessary to scale to multi-core computers, not memory-sharing threads."

to concurrency javascript network programming vm ... on 17 August 2010

ArchitectNotes – Varnish edit / delete

Making good use of virtual memory (i.e. don't second-guess the kernel) in a web cache. The comment about this not being 1976-style programming is amusing in that it's *exactly* 1976 programming, provided you think EMAS and not Unix...

to cache memory programming vm ... on 17 August 2010

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.

to llvm research vm ... on 13 September 2008

The LLVM Compiler Infrastructure Project edit / delete

Proceedings of the LLVM developers' meeting. Worth looking at.

to compiler jit llvm research vm ... on 16 August 2008

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.

to compiler fp maths research vm ... on 12 June 2007

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

PyPy[index] edit / delete

Python, implemented in Python.

to compiler python research vm ... on 01 February 2006

ElectricalFire edit / delete

The Mozilla project's JITting JVM.

to java jit research vm ... on 15 October 2005

[virtmach] parrot VM? edit / delete

Discussion on stack-based versus register-based VMs.

to research vm ... on 26 September 2005

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom