summaryrefslogtreecommitdiff
path: root/deps/v8/src/arm64/simulator-arm64.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/arm64/simulator-arm64.cc')
-rw-r--r--deps/v8/src/arm64/simulator-arm64.cc9
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,