Home
last modified time | relevance | path

Searched refs:BailoutId (Results 1 – 25 of 30) sorted by relevance

12

/external/v8/src/
Dutils.h989 class BailoutId {
991 explicit BailoutId(int id) : id_(id) { } in BailoutId() function
994 static BailoutId None() { return BailoutId(kNoneId); } in None()
995 static BailoutId ScriptContext() { return BailoutId(kScriptContextId); } in ScriptContext()
996 static BailoutId FunctionContext() { return BailoutId(kFunctionContextId); } in FunctionContext()
997 static BailoutId FunctionEntry() { return BailoutId(kFunctionEntryId); } in FunctionEntry()
998 static BailoutId Declarations() { return BailoutId(kDeclarationsId); } in Declarations()
999 static BailoutId FirstUsable() { return BailoutId(kFirstUsableId); } in FirstUsable()
1000 static BailoutId StubEntry() { return BailoutId(kStubEntryId); } in StubEntry()
1006 static BailoutId ConstructStubCreate() { return BailoutId(1); } in ConstructStubCreate()
[all …]
Ddeoptimizer.h165 BailoutId node_id() const { return node_id_; } in node_id()
225 static TranslatedFrame InterpretedFrame(BailoutId bytecode_offset,
232 static TranslatedFrame ConstructStubFrame(BailoutId bailout_id,
236 BailoutId bailout_id, SharedFunctionInfo* shared_info, int height);
238 BailoutId bailout_id, SharedFunctionInfo* shared_info, int height);
240 BailoutId bailout_id, SharedFunctionInfo* shared_info, int height);
250 node_id_(BailoutId::None()), in kind_()
259 BailoutId node_id_;
413 BailoutId node_id);
947 void BeginInterpretedFrame(BailoutId bytecode_offset, int literal_id,
[all …]
Doptimized-compilation-info.h91 BailoutId osr_offset() const { return osr_offset_; } in osr_offset()
213 void SetOptimizingForOsr(BailoutId osr_offset, JavaScriptFrame* osr_frame) { in SetOptimizingForOsr()
309 BailoutId osr_offset_;
Ddeoptimizer.cc734 BailoutId node_id = input_data->BytecodeOffset(bailout_id_); in DoComputeOutputFrames()
1174 BailoutId bailout_id = translated_frame->node_id(); in DoComputeConstructStubFrame()
1196 bailout_id == BailoutId::ConstructStubCreate() ? "create" : "invoke", in DoComputeConstructStubFrame()
1280 CHECK(bailout_id == BailoutId::ConstructStubCreate() || in DoComputeConstructStubFrame()
1281 bailout_id == BailoutId::ConstructStubInvoke()); in DoComputeConstructStubFrame()
1282 const char* debug_hint = bailout_id == BailoutId::ConstructStubCreate() in DoComputeConstructStubFrame()
1304 bailout_id == BailoutId::ConstructStubCreate() in DoComputeConstructStubFrame()
1465 BailoutId bailout_id = translated_frame->node_id(); in DoComputeBuiltinContinuation()
1919 void Translation::BeginBuiltinContinuationFrame(BailoutId bailout_id, in BeginBuiltinContinuationFrame()
1928 void Translation::BeginJavaScriptBuiltinContinuationFrame(BailoutId bailout_id, in BeginJavaScriptBuiltinContinuationFrame()
[all …]
Dutils.cc84 size_t hash_value(BailoutId id) { in hash_value()
90 std::ostream& operator<<(std::ostream& os, BailoutId id) { in operator <<()
Doptimized-compilation-info.cc75 osr_offset_(BailoutId::None()), in OptimizedCompilationInfo()
Dcompiler.h176 Handle<JSFunction> function, BailoutId osr_offset,
Dcompiler.cc534 Handle<JSFunction> function, BailoutId osr_offset) { in GetCodeFromOptimizedCodeCache()
660 BailoutId osr_offset = BailoutId::None(), in GetOptimizedCode()
1851 BailoutId osr_offset, in GetOptimizedCodeForOSR()
/external/v8/src/compiler/
Dframe-states.h105 FrameStateInfo(BailoutId bailout_id, OutputFrameStateCombine state_combine, in FrameStateInfo()
115 BailoutId bailout_id() const { return bailout_id_; } in bailout_id()
130 BailoutId const bailout_id_;
Djs-inlining.h14 class BailoutId; variable
64 int parameter_count, BailoutId bailout_id,
Djs-inlining.cc235 BailoutId bailout_id, in CreateArtificialFrameState()
490 zone(), shared_info, feedback_vector, BailoutId::None(), jsgraph(), in ReduceJSCall()
545 BailoutId::ConstructStubCreate(), FrameStateType::kConstructStub, in ReduceJSCall()
600 BailoutId::ConstructStubInvoke(), in ReduceJSCall()
629 node, frame_state, call.formal_arguments(), BailoutId::None(), in ReduceJSCall()
Dcode-generator.h359 DeoptimizationState(BailoutId bailout_id, int translation_id, int pc_offset, in DeoptimizationState()
367 BailoutId bailout_id() const { return bailout_id_; } in bailout_id()
374 BailoutId bailout_id_;
Dbytecode-analysis.h106 void Analyze(BailoutId osr_bailout_id);
Dbytecode-graph-builder.h33 Handle<FeedbackVector> feedback_vector, BailoutId osr_offset,
389 BailoutId osr_offset_;
Dcode-generator.cc838 BailoutId osr_offset = BailoutId::None(); in GenerateDeoptimizationData()
1039 BailoutId bailout_id = descriptor->bailout_id(); in BuildTranslationForFrameStateDescriptor()
1047 BailoutId bailout_id = descriptor->bailout_id(); in BuildTranslationForFrameStateDescriptor()
1055 BailoutId bailout_id = descriptor->bailout_id(); in BuildTranslationForFrameStateDescriptor()
Dframe-states.cc113 BailoutId bailout_id = Builtins::GetContinuationBailoutId(name); in CreateBuiltinContinuationFrameStateCommon()
Djs-call-reducer.h231 int parameter_count, BailoutId bailout_id,
Dinstruction.h1279 FrameStateDescriptor(Zone* zone, FrameStateType type, BailoutId bailout_id,
1287 BailoutId bailout_id() const { return bailout_id_; } in bailout_id()
1310 BailoutId bailout_id_;
Dcommon-operator.h515 const Operator* FrameState(BailoutId bailout_id, in NON_EXPORTED_BASE()
Dbytecode-graph-builder.cc67 Node* Checkpoint(BailoutId bytecode_offset, OutputFrameStateCombine combine,
484 BailoutId bailout_id, OutputFrameStateCombine combine, in Checkpoint()
518 Handle<FeedbackVector> feedback_vector, BailoutId osr_offset, in BytecodeGraphBuilder()
611 BailoutId bailout_id(bytecode_iterator().current_offset()); in PrepareEagerCheckpoint()
645 BailoutId bailout_id(bytecode_iterator().current_offset()); in PrepareFrameState()
/external/v8/src/builtins/
Dbuiltins.cc74 BailoutId Builtins::GetContinuationBailoutId(Name name) { in GetContinuationBailoutId()
76 return BailoutId(BailoutId::kFirstBuiltinContinuationId + name); in GetContinuationBailoutId()
79 Builtins::Name Builtins::GetBuiltinFromBailoutId(BailoutId id) { in GetBuiltinFromBailoutId()
80 int builtin_index = id.ToInt() - BailoutId::kFirstBuiltinContinuationId; in GetBuiltinFromBailoutId()
Dbuiltins.h21 class BailoutId; variable
61 static BailoutId GetContinuationBailoutId(Name name);
62 static Name GetBuiltinFromBailoutId(BailoutId);
/external/v8/src/runtime/
Druntime-compiler.cc201 BailoutId DetermineEntryAndDisarmOSRForInterpreter(JavaScriptFrame* frame) { in DetermineEntryAndDisarmOSRForInterpreter()
218 return BailoutId(iframe->GetBytecodeOffset()); in DetermineEntryAndDisarmOSRForInterpreter()
239 BailoutId ast_id = DetermineEntryAndDisarmOSRForInterpreter(frame); in RUNTIME_FUNCTION()
260 DCHECK(BailoutId(data->OsrBytecodeOffset()->value()) == ast_id); in RUNTIME_FUNCTION()
/external/v8/src/objects/
Dcode-inl.h735 BailoutId DeoptimizationData::BytecodeOffset(int i) { in BytecodeOffset()
736 return BailoutId(BytecodeOffsetRaw(i)->value()); in BytecodeOffset()
739 void DeoptimizationData::SetBytecodeOffset(int i, BailoutId value) { in SetBytecodeOffset()
Dcode.h873 inline BailoutId BytecodeOffset(int i);
875 inline void SetBytecodeOffset(int i, BailoutId value);

12