diff options
Diffstat (limited to 'deps/v8/src')
-rw-r--r-- | deps/v8/src/compiler/serializer-for-background-compilation.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/deps/v8/src/compiler/serializer-for-background-compilation.cc b/deps/v8/src/compiler/serializer-for-background-compilation.cc index 0391e8742d..ebf3dbd482 100644 --- a/deps/v8/src/compiler/serializer-for-background-compilation.cc +++ b/deps/v8/src/compiler/serializer-for-background-compilation.cc @@ -387,8 +387,10 @@ class CompilationSubject { // always has a FunctionBlueprint. class Callee { public: - explicit Callee(Handle<JSFunction> jsfunction) : jsfunction_(jsfunction) {} - explicit Callee(FunctionBlueprint const& blueprint) : blueprint_(blueprint) {} + explicit Callee(Handle<JSFunction> jsfunction) + : jsfunction_(jsfunction), blueprint_() {} + explicit Callee(FunctionBlueprint const& blueprint) + : jsfunction_(), blueprint_(blueprint) {} Handle<SharedFunctionInfo> shared(Isolate* isolate) const { return blueprint_.has_value() |