| Index: src/execution.h
|
| diff --git a/src/execution.h b/src/execution.h
|
| index 51fe3d32c00ff8f51902c917c52241c28e918e91..5c25082a66e21e6baf81c9391d075db09b5b50fc 100644
|
| --- a/src/execution.h
|
| +++ b/src/execution.h
|
| @@ -31,13 +31,12 @@ class Execution final : public AllStatic {
|
| Handle<Object> argv[]);
|
|
|
| // Construct object from function, the caller supplies an array of
|
| - // arguments. Arguments are Object* type. After function returns,
|
| - // pointers in 'args' might be invalid.
|
| - //
|
| - // *pending_exception tells whether the invoke resulted in
|
| - // a pending exception.
|
| - //
|
| - MUST_USE_RESULT static MaybeHandle<Object> New(Handle<JSFunction> func,
|
| + // arguments.
|
| + MUST_USE_RESULT static MaybeHandle<Object> New(Handle<JSFunction> constructor,
|
| + int argc,
|
| + Handle<Object> argv[]);
|
| + MUST_USE_RESULT static MaybeHandle<Object> New(Handle<JSFunction> constructor,
|
| + Handle<JSFunction> new_target,
|
| int argc,
|
| Handle<Object> argv[]);
|
|
|
|
|