/external/v8/src/ |
D | utils.h | 989 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 …]
|
D | deoptimizer.h | 165 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 …]
|
D | optimized-compilation-info.h | 91 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_;
|
D | deoptimizer.cc | 734 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 …]
|
D | utils.cc | 84 size_t hash_value(BailoutId id) { in hash_value() 90 std::ostream& operator<<(std::ostream& os, BailoutId id) { in operator <<()
|
D | optimized-compilation-info.cc | 75 osr_offset_(BailoutId::None()), in OptimizedCompilationInfo()
|
D | compiler.h | 176 Handle<JSFunction> function, BailoutId osr_offset,
|
D | compiler.cc | 534 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/ |
D | frame-states.h | 105 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_;
|
D | js-inlining.h | 14 class BailoutId; variable 64 int parameter_count, BailoutId bailout_id,
|
D | js-inlining.cc | 235 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()
|
D | code-generator.h | 359 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_;
|
D | bytecode-analysis.h | 106 void Analyze(BailoutId osr_bailout_id);
|
D | bytecode-graph-builder.h | 33 Handle<FeedbackVector> feedback_vector, BailoutId osr_offset, 389 BailoutId osr_offset_;
|
D | code-generator.cc | 838 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()
|
D | frame-states.cc | 113 BailoutId bailout_id = Builtins::GetContinuationBailoutId(name); in CreateBuiltinContinuationFrameStateCommon()
|
D | js-call-reducer.h | 231 int parameter_count, BailoutId bailout_id,
|
D | instruction.h | 1279 FrameStateDescriptor(Zone* zone, FrameStateType type, BailoutId bailout_id, 1287 BailoutId bailout_id() const { return bailout_id_; } in bailout_id() 1310 BailoutId bailout_id_;
|
D | common-operator.h | 515 const Operator* FrameState(BailoutId bailout_id, in NON_EXPORTED_BASE()
|
D | bytecode-graph-builder.cc | 67 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/ |
D | builtins.cc | 74 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()
|
D | builtins.h | 21 class BailoutId; variable 61 static BailoutId GetContinuationBailoutId(Name name); 62 static Name GetBuiltinFromBailoutId(BailoutId);
|
/external/v8/src/runtime/ |
D | runtime-compiler.cc | 201 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/ |
D | code-inl.h | 735 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()
|
D | code.h | 873 inline BailoutId BytecodeOffset(int i); 875 inline void SetBytecodeOffset(int i, BailoutId value);
|