Lines Matching refs:code_kind
84 CodeKind code_kind;
90 CodeKind code_kind,
93 code_kind(code_kind),
124 CodeKindToString(d.code_kind), ToString(d.concurrency_mode),
132 void TraceManualRecompile(JSFunction function, CodeKind code_kind,
137 PrintF(" for optimization to %s, %s]\n", CodeKindToString(code_kind),
142 void TieringManager::Optimize(JSFunction function, CodeKind code_kind,
146 function.MarkForOptimization(isolate_, d.code_kind, d.concurrency_mode);
176 bool TiersUpToMaglev(CodeKind code_kind) {
178 return V8_UNLIKELY(FLAG_maglev) && CodeKindIsUnoptimizedJSFunction(code_kind);
181 bool TiersUpToMaglev(base::Optional<CodeKind> code_kind) {
182 return code_kind.has_value() && TiersUpToMaglev(code_kind.value());
272 CodeKind code_kind) {
323 OptimizationDecision d = ShouldOptimize(function, code_kind, frame);
324 if (d.should_optimize()) Optimize(function, code_kind, d);
328 CodeKind code_kind,
330 DCHECK_EQ(code_kind, function.GetActiveTier().value());
332 if (TiersUpToMaglev(code_kind) &&
335 } else if (code_kind == CodeKind::TURBOFAN) {
442 const CodeKind code_kind = function_obj.GetActiveTier().value();
443 MaybeOptimizeFrame(function_obj, frame, code_kind);