Lines Matching refs:Handle
140 Handle<Script> script() const;
145 Handle<JSFunction> closure() const;
148 Handle<Context> context() const;
149 Handle<SharedFunctionInfo> shared_info() const;
161 Handle<Code> code() const { return code_; }
164 Handle<Code> unoptimized_code() const { return unoptimized_code_; }
177 Handle<BytecodeArray> bytecode_array() const { return bytecode_array_; }
280 Handle<TypeFeedbackVector> feedback_vector() const {
283 void SetCode(Handle<Code> code) { code_ = code; }
285 void SetBytecodeArray(Handle<BytecodeArray> bytecode_array) {
311 void SetOptimizing(BailoutId osr_ast_id, Handle<Code> unoptimized) {
341 unoptimized_code_ = Handle<Code>(*unoptimized_code_);
376 int TraceInlinedFunction(Handle<SharedFunctionInfo> shared,
381 bool HasSameOsrEntry(Handle<JSFunction> function, BailoutId osr_ast_id) {
402 Handle<SharedFunctionInfo> shared_info;
407 Handle<Code> inlined_code_object_root;
410 Handle<SharedFunctionInfo> inlined_shared_info)
420 void AddInlinedFunction(Handle<SharedFunctionInfo> inlined_function) {
474 Handle<Code> code_;
477 Handle<TypeFeedbackVector> feedback_vector_;
485 Handle<Code> unoptimized_code_;
490 Handle<BytecodeArray> bytecode_array_;
510 // A copy of shared_info()->opt_count() to avoid handle deref
645 Handle<JSFunction> function);
647 Handle<JSFunction> function);
649 static bool Compile(Handle<JSFunction> function, ClearExceptionFlag flag);
650 static bool CompileDebugCode(Handle<JSFunction> function);
651 static bool CompileDebugCode(Handle<SharedFunctionInfo> shared);
652 static void CompileForLiveEdit(Handle<Script> script);
663 Handle<String> source, Handle<SharedFunctionInfo> outer_info,
664 Handle<Context> context, LanguageMode language_mode,
666 Handle<Object> script_name = Handle<Object>(),
670 static Handle<SharedFunctionInfo> CompileScript(
671 Handle<String> source, Handle<Object> script_name, int line_offset,
673 Handle<Object> source_map_url, Handle<Context> context,
678 static Handle<SharedFunctionInfo> CompileStreamedScript(Handle<Script> script,
683 static Handle<SharedFunctionInfo> GetSharedFunctionInfo(
684 FunctionLiteral* node, Handle<Script> script, CompilationInfo* outer);
690 // return the empty handle.
692 Handle<JSFunction> function, Handle<Code> current_code,
697 // On failure, return the empty handle.
698 static Handle<Code> GetConcurrentlyOptimizedCode(OptimizedCompileJob* job);