DescriptionPPC: [Interpreter] Add CallRuntime support to the interpreter.
Port 75f6ad74b2c0fe2e5dec7110d076d892cfbb6b69
Original commit message:
Adds support for calling runtime functions from the interpreter. Adds the
CallRuntime bytecode which takes a Runtime::FunctionId of the function to call
and the arguments in sequential registers. Adds a InterpreterCEntry builtin
to enable the interpreter to enter C++ code based on the functionId.
Also renames Builtin::PushArgsAndCall to Builtin::InterpreterPushArgsAndCall
and groups all the interpreter builtins together.
R=rmcilroy@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, dstence@us.ibm.com
BUG=v8:4280
LOG=N
Committed: https://crrev.com/f3f940f4358a09193d2869baf03cc88ddcc622bb
Cr-Commit-Position: refs/heads/master@{#31098}
Patch Set 1 #
Messages
Total messages: 10 (3 generated)
|