Description[turbofan] Improve deferred code handling for polymorphic property access.
Only mark the last fallthrough control as deferred, otherwise the
splintering will ruin the code generation for the (maybe likely)
polymorphic cases.
Drive-by-fix: Reduce overall code duplication between JSLoadNamed
and JSStoreNamed specialization.
R=jarin@chromium.org
BUG=v8:4470
LOG=n
Committed: https://crrev.com/22b9ec0bcdc22489d93cc66e29dfa3603bf1baa4
Cr-Commit-Position: refs/heads/master@{#31623}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Reduce the overall code duplication. #Patch Set 3 : Undo unrelated change. #
Messages
Total messages: 14 (4 generated)
|