Home
last modified time | relevance | path

Searched refs:TurbofanCompilationJob (Results 1 - 9 of 9) sorted by relevance

/third_party/node/deps/v8/src/compiler-dispatcher/
H A Doptimizing-compile-dispatcher.h22 class TurbofanCompilationJob;
35 input_queue_ = NewArray<TurbofanCompilationJob*>(input_queue_capacity_); in OptimizingCompileDispatcher()
43 void QueueForOptimization(TurbofanCompilationJob* job);
75 void CompileNext(TurbofanCompilationJob* job, LocalIsolate* local_isolate);
76 TurbofanCompilationJob* NextInput(LocalIsolate* local_isolate);
88 TurbofanCompilationJob** input_queue_;
95 std::queue<TurbofanCompilationJob*> output_queue_;
H A Doptimizing-compile-dispatcher.cc84 TurbofanCompilationJob* OptimizingCompileDispatcher::NextInput( in NextInput()
88 TurbofanCompilationJob* job = input_queue_[InputQueueIndex(0)]; in NextInput()
95 void OptimizingCompileDispatcher::CompileNext(TurbofanCompilationJob* job, in CompileNext()
117 std::unique_ptr<TurbofanCompilationJob> job; in FlushOutputQueue()
132 std::unique_ptr<TurbofanCompilationJob> job( in FlushInputQueue()
185 std::unique_ptr<TurbofanCompilationJob> job; in InstallOptimizedFunctions()
220 TurbofanCompilationJob* job) { in QueueForOptimization()
/third_party/node/deps/v8/src/compiler/
H A Dpipeline.h21 class TurbofanCompilationJob;
51 static V8_EXPORT_PRIVATE std::unique_ptr<TurbofanCompilationJob>
73 static std::unique_ptr<TurbofanCompilationJob> NewWasmHeapStubCompilationJob(
H A Dwasm-compiler.h30 class TurbofanCompilationJob;
141 // Returns an TurbofanCompilationJob object for a JS to Wasm wrapper.
142 std::unique_ptr<TurbofanCompilationJob> NewJSToWasmCompilationJob(
H A Dpipeline.cc1071 class PipelineCompilationJob final : public TurbofanCompilationJob {
1109 : TurbofanCompilationJob(&compilation_info_, in PipelineCompilationJob()
2500 class WasmHeapStubCompilationJob final : public TurbofanCompilationJob {
2510 : TurbofanCompilationJob(&info_, CompilationJob::State::kReadyToExecute), in WasmHeapStubCompilationJob()
2544 std::unique_ptr<TurbofanCompilationJob> Pipeline::NewWasmHeapStubCompilationJob( in NewWasmHeapStubCompilationJob()
3341 std::unique_ptr<TurbofanCompilationJob> Pipeline::NewCompilationJob( in NewCompilationJob()
H A Dwasm-compiler.cc7657 std::unique_ptr<TurbofanCompilationJob> NewJSToWasmCompilationJob(
8252 std::unique_ptr<TurbofanCompilationJob> job(
8301 std::unique_ptr<TurbofanCompilationJob> job(
8358 std::unique_ptr<TurbofanCompilationJob> job(
/third_party/node/deps/v8/src/codegen/
H A Dcompiler.h39 class TurbofanCompilationJob;
121 static void DisposeTurbofanCompilationJob(TurbofanCompilationJob* job,
125 static bool FinalizeTurbofanCompilationJob(TurbofanCompilationJob* job,
398 class TurbofanCompilationJob : public OptimizedCompilationJob { class
400 TurbofanCompilationJob(OptimizedCompilationInfo* compilation_info, in TurbofanCompilationJob() function in v8::internal::TurbofanCompilationJob
H A Dcompiler.cc472 CompilationJob::Status TurbofanCompilationJob::RetryOptimization( in RetryOptimization()
479 CompilationJob::Status TurbofanCompilationJob::AbortOptimization( in AbortOptimization()
486 void TurbofanCompilationJob::RecordCompilationStats(ConcurrencyMode mode, in RecordCompilationStats()
556 void TurbofanCompilationJob::RecordFunctionCompilation( in RecordFunctionCompilation()
983 TurbofanCompilationJob* job) { in CompileTurbofan_NotConcurrent()
1022 std::unique_ptr<TurbofanCompilationJob> job) { in CompileTurbofan_Concurrent()
1108 std::unique_ptr<TurbofanCompilationJob> job( in CompileTurbofan()
3424 void Compiler::DisposeTurbofanCompilationJob(TurbofanCompilationJob* job, in Compile()
3434 bool Compiler::FinalizeTurbofanCompilationJob(TurbofanCompilationJob* job, in Compile()
/third_party/node/deps/v8/src/wasm/
H A Dfunction-compiler.h27 class TurbofanCompilationJob;
141 std::unique_ptr<TurbofanCompilationJob> job_;

Completed in 27 milliseconds