Stack to ArrayStack saves a bunch of instructions
throwCatch metacircular benchmark works, really slowly
metacircular multicatch unit test works
Natives value() function now takes a by name argument
Removed insnName and id from each opcode
Added some stuff towards indexing methosd
Optimized New works; performance still sucks
Simple bytecode optimizations work
Converted opcode "op"s into methods rather than function literals, thereby saving some allocations, indirections and class files
removed unwanted mutability from frame.stack
Optimized GetField and PutField
object member accesses are now indexed
Optimized indexed put/get fields now works
Converted a large number of Lists to Vectors
Unit tests pass with integer method resolution
Full conversion to indexed InvokeStatic; performance went down a lot
Most class tests pass now...
More stuff passes...
Everything passes but Class natives
All Green!