Perhaps you should repeat all these tests (copy and paste it twice) on an object in slow case (delete a property to make it a dictionary) and an object with a prototype created the normal way (by a function constructor with a prototype field).
Also, map transitions could be problems - how about adding a field to an object with a constructor with certain properties, then adding the same field to a different object with the same map, with different properties. http://codereview.chromium.org/109009 --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
