Comment #29 on issue 4280 by [email protected]: Ignition interpreter tracking bug
https://code.google.com/p/v8/issues/detail?id=4280#c29
The following revision refers to this bug:https://chromium.googlesource.com/v8/v8.git/+/bfdc22d7fc1bc046a38770a676619eee613222f3
commit bfdc22d7fc1bc046a38770a676619eee613222f3 Author: rmcilroy <[email protected]> Date: Mon Aug 24 10:25:34 2015[Interpreter] Pass context to interpreter bytecode handlers and add LoadConstextSlot
Passes the current context to bytecode interpreter handlers. This is held in the context register on all architectures except for ia32 where there are too few
registers and it is instead spilled to the stack.Also changes Load/StoreRegister to use kMachAnyTagged representation since they
should only ever hold tagged values. BUG=v8:4280 LOG=N Review URL: https://codereview.chromium.org/1294133004 Cr-Commit-Position: refs/heads/master@{#30325}[modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/src/compiler/interpreter-assembler.cc [modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/src/compiler/interpreter-assembler.h [modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/src/compiler/linkage.cc [modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/src/compiler/linkage.h [modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/src/compiler/raw-machine-assembler.cc [modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/src/compiler/raw-machine-assembler.h [modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/src/ia32/builtins-ia32.cc [modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/src/ia32/macro-assembler-ia32.h [modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/test/unittests/compiler/interpreter-assembler-unittest.cc [modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/test/unittests/compiler/node-test-utils.cc [modify] http://crrev.com/bfdc22d7fc1bc046a38770a676619eee613222f3/test/unittests/compiler/node-test-utils.h
--You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at: https://code.google.com/hosting/settings -- -- 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.
