diff options
Diffstat (limited to 'deps/v8/src/builtins/builtins-call-gen.cc')
-rw-r--r-- | deps/v8/src/builtins/builtins-call-gen.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/builtins/builtins-call-gen.cc b/deps/v8/src/builtins/builtins-call-gen.cc index ba70f97368..896875cada 100644 --- a/deps/v8/src/builtins/builtins-call-gen.cc +++ b/deps/v8/src/builtins/builtins-call-gen.cc @@ -737,7 +737,8 @@ void CallOrConstructBuiltinsAssembler::CallFunctionTemplate( TNode<Object> call_data = LoadObjectField<Object>(call_handler_info, CallHandlerInfo::kDataOffset); TailCallStub(CodeFactory::CallApiCallback(isolate()), context, callback, - args.GetLengthWithoutReceiver(), call_data, holder); + TruncateIntPtrToInt32(args.GetLengthWithoutReceiver()), + call_data, holder); } TF_BUILTIN(CallFunctionTemplate_CheckAccess, CallOrConstructBuiltinsAssembler) { |