03/27/09 Tamarin Central Release
We have merged tamarin-redux to tamarin-central and declared changeset a5c9ed928c96 stable.
Acceptance tests have passed on the following supported platforms:
Windows, x86 32 & 64 bit
Mac OS X PPC & Intel, 32 bit & 64bit
Linux, x86 32 bit & 64 bit
Windows Mobile ARM
What is new?
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
We welcome your comments and questions on the tamarin-devel mailing list and look forward to hearing from you.
This entry was posted
on Tuesday, March 31st, 2009 at 7:46 am and is filed under Release Announcements.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.