[turbofan] Don't embed pointer to builtins object in generic lowering.
authorbmeurer <bmeurer@chromium.org>
Mon, 26 Jan 2015 10:20:31 +0000 (02:20 -0800)
committerCommit bot <commit-bot@chromium.org>
Mon, 26 Jan 2015 10:20:45 +0000 (10:20 +0000)
commit005343cfe6f030346f481c49bb85a3338114bd32
treedefa580e3835db70e4d0bbc1c4978722d0da11aa
parent4f1597a92daddd529207cf86b6aaf9baa6f3adc2
[turbofan] Don't embed pointer to builtins object in generic lowering.

Accessing the builtins object this way prevents sharing of code across
native contexts; instead we now load the builtin from the context of the
JS operation instead.

R=mstarzinger@chromium.org

Review URL: https://codereview.chromium.org/879433002

Cr-Commit-Position: refs/heads/master@{#26264}
src/compiler/js-generic-lowering.cc