Reviewers: Kasper Lund, Description: * Do a GC in mksnapshot to get rid of some extraneous junk. * Make snapshot more compact by coding the tag and the space in one byte. Contract some common sequences to one byte. * Use back references only within one page. Index from the start of the space otherwise. * Serialize Smis as raw data rather than int-encoding them. This takes a little more space but is faster.
Please review this at http://codereview.chromium.org/341079 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/mksnapshot.cc M src/objects.h M src/serialize.h M src/serialize.cc --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
