Description[turbofan] Optimized lowering of DYNAMIC_GLOBAL lookup slot loads.
This adds handling of JSLoadDynamicGlobal nodes to JSTypedLowering to
perform extension checks and an inline fast path. The fast path is a
global variable load from the global object.
R=bmeurer@chromium.org
BUG=v8:4131
LOG=N
Committed: https://crrev.com/440d099c5c2511836ba1b0be4823cd822b2e147f
Cr-Commit-Position: refs/heads/master@{#28750}
Patch Set 1 #
Total comments: 5
Patch Set 2 : Addressed comments. #Patch Set 3 : Add unit test. #Patch Set 4 : Whitespace change. #Patch Set 5 : Rebased. #
Messages
Total messages: 8 (2 generated)
|