diff options
Diffstat (limited to 'deps/v8/src/arm64/simulator-arm64.cc')
-rw-r--r-- | deps/v8/src/arm64/simulator-arm64.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/deps/v8/src/arm64/simulator-arm64.cc b/deps/v8/src/arm64/simulator-arm64.cc index 83fd164bb6..4e6a9d91e1 100644 --- a/deps/v8/src/arm64/simulator-arm64.cc +++ b/deps/v8/src/arm64/simulator-arm64.cc @@ -177,14 +177,14 @@ double Simulator::CallDouble(byte* entry, CallArgument* args) { int64_t Simulator::CallJS(byte* entry, - byte* function_entry, - JSFunction* func, + Object* new_target, + Object* target, Object* revc, int64_t argc, Object*** argv) { CallArgument args[] = { - CallArgument(function_entry), - CallArgument(func), + CallArgument(new_target), + CallArgument(target), CallArgument(revc), CallArgument(argc), CallArgument(argv), @@ -193,6 +193,7 @@ int64_t Simulator::CallJS(byte* entry, return CallInt64(entry, args); } + int64_t Simulator::CallRegExp(byte* entry, String* input, int64_t start_offset, |