tamarin-redux and tamarin-central are now OPEN
Jeff Dyer
jodyer at adobe.com
Fri Mar 27 21:42:05 PDT 2009
The TR->TC merge is done.
Here are the highlights:
- Refactoring and size reduction of method info, parameterized
vtable and scope chain structures
- AIR GCHeap features merged
- Update performance suite to run on mobile devices
- Native run-time compiler, read-eval-print loop, 'eval'.
Compiled out for now, and only casually tested (see notes
in ./eval)
- MIR removed, now that Nanojit supports the required CPU targets
- Single language support for errorgen.xml
- Stale Nanojit Thumb backend removed
- More verifier refactoring
- Porting APIs for mmgc, logging, debugging and date functionality
- String fixes (see last merge for context)
- Differential testing harness (see ./utils/avmdiff.py)
- Performance improvement by converting AvmCore instance methods
to static methods
- ABC assembler becomes prime-time with more complete instruction
set and acceptance test cases
- 74 bugs fixed, plus or minus
Have fun, code safe!
Jd
More information about the Tamarin-devel
mailing list