Reviewers: Michael Starzinger,

Description:
Keep track of which maps are associated with prototype objects so we can tune
the fast-case vs. hash map heuristics accordingly.
This is a reland of r11681 https://chromiumcodereview.appspot.com/10448011 ,
which was reverted because of layout test failures that were actually caused by the long-standing issue fixed in https://chromiumcodereview.appspot.com/10515006
(r11706).

Please review this at https://chromiumcodereview.appspot.com/10532021/

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
  M     src/objects-inl.h
  M     src/objects.h
  M     src/objects.cc
  M     src/runtime.h
  M     src/runtime.cc
  M     test/cctest/test-heap.cc
  A     test/mjsunit/fast-prototype.js


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to