Keep track of which maps are associated with prototype objects
authorerik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 30 May 2012 14:40:57 +0000 (14:40 +0000)
committererik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 30 May 2012 14:40:57 +0000 (14:40 +0000)
commit8cf2af4392265523d692dac73ce30c52328503d3
tree426e51d2101ba8107903f88636a67c675779acbe
parent40cc4062d28a4ac8cfbb1e7073778672bfdfb0f1
Keep track of which maps are associated with prototype objects
so we can tune the fast-case vs. hash map heuristics accordingly.
Review URL: https://chromiumcodereview.appspot.com/10448011

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11681 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/objects-inl.h
src/objects.cc
src/objects.h
src/runtime.cc
src/runtime.h
test/cctest/test-heap.cc
test/mjsunit/fast-prototype.js [new file with mode: 0644]