Reviewers: Kasper Lund, iposva, Description: Allocate as many object-literal properties as possible inobject.
This can lead to large objects which wastes a lot of space if we normalize properties. We therfore clear the inobject properties when normalizing properties. This is done by adjusting the instance size in the new map and overwriting the inobject properties with a filler. Please review this at http://codereview.chromium.org/17308 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/factory.h M src/factory.cc M src/handles.h M src/handles.cc M src/heap.cc M src/objects.h M src/objects.cc M src/runtime.cc M test/mjsunit/large-object-literal.js --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
