Reviewers: Sven Panne,

Message:
PTAL


https://codereview.chromium.org/239923004/diff/1/src/hydrogen.cc
File src/hydrogen.cc (right):

https://codereview.chromium.org/239923004/diff/1/src/hydrogen.cc#newcode5421
src/hydrogen.cc:5421: // TODO(bmeurer): Also apply stable maps
optimization to the else case!
Note that this requires changes to the HCheckMaps, and will be done in a
followup CL.

Description:
Allow merging of monomorphic accesses to tracked fields.

Also add stability dependency only on maps that can transition,
and delay adding the dependencies until we are actually using
them, either in a HLoadNamedField or an HCheckMaps.

TEST=mjsunit/field-type-tracking
[email protected]

Please review this at https://codereview.chromium.org/239923004/

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

Affected files (+86, -37 lines):
  M src/hydrogen.h
  M src/hydrogen.cc
  M src/hydrogen-check-elimination.cc
  M src/hydrogen-instructions.h
  M src/hydrogen-instructions.cc


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to