Home
last modified time | relevance | path

Searched refs:osr_offset (Results 1 - 15 of 15) sorted by relevance

/third_party/node/deps/v8/src/objects/
H A Dosr-optimized-code-cache.cc26 BytecodeOffset osr_offset) { in Insert()
27 DCHECK(!osr_offset.IsNone()); in Insert()
35 DCHECK_EQ(osr_cache->FindEntry(*shared, osr_offset), -1); in Insert()
36 } else if (osr_cache->FindEntry(*shared, osr_offset) != -1) { in Insert()
64 osr_cache->InitializeEntry(entry, *shared, *code, osr_offset); in Insert()
108 BytecodeOffset osr_offset, in TryGet()
111 int index = FindEntry(shared, osr_offset); in TryGet()
217 BytecodeOffset osr_offset) { in FindEntry()
219 DCHECK(!osr_offset.IsNone()); in FindEntry()
222 if (GetBytecodeOffsetFromEntry(index) != osr_offset) continu in FindEntry()
22 Insert(Isolate* isolate, Handle<NativeContext> native_context, Handle<SharedFunctionInfo> shared, Handle<CodeT> code, BytecodeOffset osr_offset) Insert() argument
107 TryGet(SharedFunctionInfo shared, BytecodeOffset osr_offset, Isolate* isolate) TryGet() argument
216 FindEntry(SharedFunctionInfo shared, BytecodeOffset osr_offset) FindEntry() argument
251 InitializeEntry(int entry, SharedFunctionInfo shared, CodeT code, BytecodeOffset osr_offset) InitializeEntry() argument
[all...]
H A Dosr-optimized-code-cache.h47 // |shared| and bailout id |osr_offset| in the OSROptimized code cache.
52 BytecodeOffset osr_offset);
57 CodeT TryGet(SharedFunctionInfo shared, BytecodeOffset osr_offset,
104 inline int FindEntry(SharedFunctionInfo shared, BytecodeOffset osr_offset);
107 BytecodeOffset osr_offset);
/third_party/node/deps/v8/src/codegen/
H A Dcompiler.cc77 constexpr bool IsOSR(BytecodeOffset osr_offset) { return !osr_offset.IsNone(); } in IsOSR() argument
79 void SetTieringState(JSFunction function, BytecodeOffset osr_offset, in SetTieringState() argument
81 if (IsOSR(osr_offset)) { in SetTieringState()
88 void ResetTieringState(JSFunction function, BytecodeOffset osr_offset) { in ResetTieringState() argument
90 SetTieringState(function, osr_offset, TieringState::kNone); in ResetTieringState()
94 void ResetProfilerTicks(JSFunction function, BytecodeOffset osr_offset) { in ResetProfilerTicks() argument
95 if (!IsOSR(osr_offset)) { in ResetProfilerTicks()
124 BytecodeOffset osr_offset, in TraceOptimizeOSR()
130 function->DebugNameCStr().get(), osr_offset in TraceOptimizeOSR()
123 TraceOptimizeOSR(Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset, ConcurrencyMode mode) TraceOptimizeOSR() argument
133 TraceOptimizeOSRUnavailable(Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset, ConcurrencyMode mode) TraceOptimizeOSRUnavailable() argument
185 TraceOptimizedCodeCacheHit(Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset, CodeKind code_kind) TraceOptimizedCodeCacheHit() argument
897 Get( Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset, CodeKind code_kind) Get() argument
942 const BytecodeOffset osr_offset = compilation_info->osr_offset(); Insert() local
1090 CompileTurbofan(Isolate* isolate, Handle<JSFunction> function, Handle<SharedFunctionInfo> shared, ConcurrencyMode mode, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame, CompileResultBehavior result_behavior) CompileTurbofan() argument
1150 CompileMaglev(Isolate* isolate, Handle<JSFunction> function, ConcurrencyMode mode, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame, CompileResultBehavior result_behavior) CompileMaglev() argument
3376 CompileOptimizedOSR(Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset, UnoptimizedFrame* frame, ConcurrencyMode mode) Compile() argument
3448 const BytecodeOffset osr_offset = compilation_info->osr_offset(); Compile() local
[all...]
H A Doptimized-compilation-info.cc26 Handle<JSFunction> closure, CodeKind code_kind, BytecodeOffset osr_offset, in OptimizedCompilationInfo()
29 osr_offset_(osr_offset), in OptimizedCompilationInfo()
24 OptimizedCompilationInfo( Zone* zone, Isolate* isolate, Handle<SharedFunctionInfo> shared, Handle<JSFunction> closure, CodeKind code_kind, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame) OptimizedCompilationInfo() argument
H A Doptimized-compilation-info.h98 BytecodeOffset osr_offset,
126 BytecodeOffset osr_offset() const { return osr_offset_; } in osr_offset() function in v8::internal::final
H A Dcompiler.h102 Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset,
/third_party/node/deps/v8/src/runtime/
H A Druntime-compiler.cc245 BytecodeOffset osr_offset = BytecodeOffset(frame->GetBytecodeOffset()); in RUNTIME_FUNCTION() local
246 DCHECK(!osr_offset.IsNone()); in RUNTIME_FUNCTION()
264 cached_osr_offset.value() != osr_offset) { in RUNTIME_FUNCTION()
271 function->DebugNameCStr().get(), osr_offset.ToInt(), in RUNTIME_FUNCTION()
279 if (!Compiler::CompileOptimizedOSR(isolate, function, osr_offset, frame, mode) in RUNTIME_FUNCTION()
298 DCHECK_EQ(BytecodeOffset(data.OsrBytecodeOffset().value()), osr_offset); in RUNTIME_FUNCTION() local
305 function->DebugNameCStr().get(), osr_offset.ToInt(), in RUNTIME_FUNCTION()
H A Druntime-test.cc646 const BytecodeOffset osr_offset = in RUNTIME_FUNCTION() local
648 if (osr_offset.IsNone()) { in RUNTIME_FUNCTION()
660 isolate, function, osr_offset, UnoptimizedFrame::cast(it.frame()), in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/execution/
H A Dtiering-manager.cc158 for (BytecodeOffset osr_offset : cache.OsrOffsetsFor(function.shared())) { in HaveCachedOSRCodeForCurrentBytecodeOffset()
159 DCHECK(!osr_offset.IsNone()); in HaveCachedOSRCodeForCurrentBytecodeOffset()
160 iterator.SetOffset(osr_offset.ToInt()); in HaveCachedOSRCodeForCurrentBytecodeOffset()
162 osr_offset.ToInt())) { in HaveCachedOSRCodeForCurrentBytecodeOffset()
/third_party/node/deps/v8/src/compiler/
H A Dbytecode-graph-builder.h47 BytecodeOffset osr_offset, JSGraph* jsgraph,
H A Dpipeline.h54 BytecodeOffset osr_offset = BytecodeOffset::None(),
H A Dpipeline.cc1075 Handle<JSFunction> function, BytecodeOffset osr_offset,
1104 Handle<JSFunction> function, BytecodeOffset osr_offset, in PipelineCompilationJob()
1114 osr_offset, osr_frame), in PipelineCompilationJob()
1323 data->info()->osr_offset(), data->jsgraph(), frequency, in Run()
3343 bool has_script, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame) { in NewCompilationJob()
3346 isolate, shared, function, osr_offset, osr_frame, code_kind); in NewCompilationJob()
1102 PipelineCompilationJob( Isolate* isolate, Handle<SharedFunctionInfo> shared_info, Handle<JSFunction> function, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame, CodeKind code_kind) PipelineCompilationJob() argument
3341 NewCompilationJob( Isolate* isolate, Handle<JSFunction> function, CodeKind code_kind, bool has_script, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame) NewCompilationJob() argument
H A Dbytecode-graph-builder.cc43 BytecodeOffset osr_offset, JSGraph* jsgraph,
1024 FeedbackCellRef const& feedback_cell, BytecodeOffset osr_offset, in BytecodeGraphBuilder()
1054 bytecode_array().object(), local_zone, osr_offset, in BytecodeGraphBuilder()
1057 osr_(!osr_offset.IsNone()), in BytecodeGraphBuilder()
4412 BytecodeOffset osr_offset, JSGraph* jsgraph, in BuildGraphFromBytecode()
4421 feedback_cell, osr_offset, jsgraph, invocation_frequency, in BuildGraphFromBytecode()
1020 BytecodeGraphBuilder( JSHeapBroker* broker, Zone* local_zone, NativeContextRef const& native_context, SharedFunctionInfoRef const& shared_info, FeedbackCellRef const& feedback_cell, BytecodeOffset osr_offset, JSGraph* jsgraph, CallFrequency const& invocation_frequency, SourcePositionTable* source_positions, int inlining_id, CodeKind code_kind, BytecodeGraphBuilderFlags flags, TickCounter* tick_counter, ObserveNodeInfo const& observe_node_info) BytecodeGraphBuilder() argument
4409 BuildGraphFromBytecode(JSHeapBroker* broker, Zone* local_zone, SharedFunctionInfoRef const& shared_info, FeedbackCellRef const& feedback_cell, BytecodeOffset osr_offset, JSGraph* jsgraph, CallFrequency const& invocation_frequency, SourcePositionTable* source_positions, int inlining_id, CodeKind code_kind, BytecodeGraphBuilderFlags flags, TickCounter* tick_counter, ObserveNodeInfo const& observe_node_info) BuildGraphFromBytecode() argument
/third_party/node/deps/v8/src/maglev/
H A Dmaglev-code-generator.cc608 BytecodeOffset osr_offset = BytecodeOffset::None(); in GenerateDeoptimizationData() local
609 data->SetOsrBytecodeOffset(Smi::FromInt(osr_offset.ToInt())); in GenerateDeoptimizationData()
/third_party/node/deps/v8/src/compiler/backend/
H A Dcode-generator.cc926 data->SetOsrBytecodeOffset(Smi::FromInt(info_->osr_offset().ToInt())); in GenerateDeoptimizationData()
929 BytecodeOffset osr_offset = BytecodeOffset::None(); in GenerateDeoptimizationData() local
930 data->SetOsrBytecodeOffset(Smi::FromInt(osr_offset.ToInt())); in GenerateDeoptimizationData()

Completed in 27 milliseconds