Make DeltaBlue performance more stable by ignoring type feedback that
authorerik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 8 May 2012 09:22:58 +0000 (09:22 +0000)
committererik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 8 May 2012 09:22:58 +0000 (09:22 +0000)
commit29c48e1076d9b5f86eb67fc49ba04a3923e08521
tree826db9991e2caad7ea1bc7297d4872f142f245c7
parent2cb65b13be6b5f890f7ffd9c8efc1675e597a137
Make DeltaBlue performance more stable by ignoring type feedback that
tells us that a map can transition to another map when we are generating
code for load operations.  This may cause us to deopt if the same routine
is seeing different maps caused by branching in constructors.  If so, I
have a different change that is around 100 times more complicated that
lets us generated Crankshaft code for negative lookups.
Review URL: https://chromiumcodereview.appspot.com/10306010

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11524 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/hydrogen-instructions.cc