Searched refs:CompilationJob (Results 1 – 15 of 15) sorted by relevance
/external/v8/src/compiler-dispatcher/ |
D | optimizing-compile-dispatcher.h | 20 class CompilationJob; variable 36 input_queue_ = NewArray<CompilationJob*>(input_queue_capacity_); in OptimizingCompileDispatcher() 44 void QueueForOptimization(CompilationJob* job); 61 void CompileNext(CompilationJob* job); 62 CompilationJob* NextInput(bool check_if_flushing = false); 74 CompilationJob** input_queue_; 81 std::queue<CompilationJob*> output_queue_;
|
D | optimizing-compile-dispatcher.cc | 20 void DisposeCompilationJob(CompilationJob* job, bool restore_function_code) { in DisposeCompilationJob() 91 CompilationJob* OptimizingCompileDispatcher::NextInput(bool check_if_flushing) { in NextInput() 94 CompilationJob* job = input_queue_[InputQueueIndex(0)]; in NextInput() 108 void OptimizingCompileDispatcher::CompileNext(CompilationJob* job) { in CompileNext() 112 CompilationJob::Status status = job->ExecuteJob(); in CompileNext() 125 CompilationJob* job = NULL; in FlushOutputQueue() 142 CompilationJob* job = input_queue_[InputQueueIndex(0)]; in Flush() 190 CompilationJob* job = NULL; in InstallOptimizedFunctions() 212 void OptimizingCompileDispatcher::QueueForOptimization(CompilationJob* job) { in QueueForOptimization()
|
D | compiler-dispatcher-job.h | 20 class CompilationJob; variable 101 std::unique_ptr<CompilationJob> compile_job_;
|
D | compiler-dispatcher-job.cc | 209 CompilationJob::Status status = compile_job_->ExecuteJob(); in Compile() 222 if (compile_job_->state() == CompilationJob::State::kFailed || in FinalizeCompilingOnMainThread()
|
/external/v8/src/ |
D | compiler.cc | 73 CompilationJob::Status CompilationJob::PrepareJob() { in PrepareJob() 91 CompilationJob::Status CompilationJob::ExecuteJob() { in ExecuteJob() 111 CompilationJob::Status CompilationJob::FinalizeJob() { in FinalizeJob() 123 CompilationJob::Status CompilationJob::RetryOptimization(BailoutReason reason) { in RetryOptimization() 130 CompilationJob::Status CompilationJob::AbortOptimization(BailoutReason reason) { in AbortOptimization() 137 void CompilationJob::RecordUnoptimizedCompilationStats() const { in RecordUnoptimizedCompilationStats() 153 void CompilationJob::RecordOptimizedCompilationStats() const { in RecordOptimizedCompilationStats() 188 Isolate* CompilationJob::isolate() const { return info()->isolate(); } in isolate() 208 void CompilationJob::RegisterWeakObjectsInOptimizedCode(Handle<Code> code) { in RegisterWeakObjectsInOptimizedCode() 357 CompilationJob* GetUnoptimizedCompilationJob(CompilationInfo* info) { in GetUnoptimizedCompilationJob() [all …]
|
D | compiler.h | 21 class CompilationJob; variable 55 static CompilationJob* PrepareUnoptimizedCompilationJob( 59 static bool FinalizeCompilationJob(CompilationJob* job); 148 class CompilationJob { 159 CompilationJob(Isolate* isolate, CompilationInfo* info, 166 virtual ~CompilationJob() {} in ~CompilationJob()
|
/external/v8/src/compiler/ |
D | pipeline.h | 17 class CompilationJob; variable 31 static CompilationJob* NewCompilationJob(Handle<JSFunction> function); 34 static CompilationJob* NewWasmCompilationJob(
|
D | pipeline.cc | 523 class PipelineCompilationJob final : public CompilationJob { 528 : CompilationJob(isolate, &info_, "TurboFan"), in PipelineCompilationJob() 613 class PipelineWasmCompilationJob final : public CompilationJob { 618 : CompilationJob(info->isolate(), info, "TurboFan", in PipelineWasmCompilationJob() 1726 CompilationJob* Pipeline::NewCompilationJob(Handle<JSFunction> function) { in NewCompilationJob() 1731 CompilationJob* Pipeline::NewWasmCompilationJob( in NewWasmCompilationJob()
|
D | wasm-compiler.h | 76 std::unique_ptr<CompilationJob> job_;
|
D | wasm-compiler.cc | 3431 ok_ = job_->ExecuteJob() == CompilationJob::SUCCEEDED; in ExecuteCompilation() 3463 if (job_->FinalizeJob() != CompilationJob::SUCCEEDED) { in FinishCompilation()
|
/external/v8/src/interpreter/ |
D | interpreter.h | 25 class CompilationJob; variable 47 static CompilationJob* NewCompilationJob(CompilationInfo* info);
|
D | interpreter.cc | 34 class InterpreterCompilationJob final : public CompilationJob { 157 : CompilationJob(info->isolate(), info, "Ignition"), generator_(info) {} in InterpreterCompilationJob() 216 CompilationJob* Interpreter::NewCompilationJob(CompilationInfo* info) { in NewCompilationJob()
|
/external/v8/src/full-codegen/ |
D | full-codegen.cc | 29 class FullCodegenCompilationJob final : public CompilationJob { 32 : CompilationJob(info->isolate(), info, "Full-Codegen") {} in FullCodegenCompilationJob() 36 CompilationJob::Status PrepareJobImpl() final { return SUCCEEDED; } in PrepareJobImpl() 38 CompilationJob::Status ExecuteJobImpl() final { in ExecuteJobImpl() 44 CompilationJob::Status FinalizeJobImpl() final { return SUCCEEDED; } in FinalizeJobImpl() 74 CompilationJob* FullCodeGenerator::NewCompilationJob(CompilationInfo* info) { in NewCompilationJob()
|
D | full-codegen.h | 25 class CompilationJob; variable 39 static CompilationJob* NewCompilationJob(CompilationInfo* info);
|
/external/v8/src/crankshaft/ |
D | hydrogen.h | 36 class HCompilationJob final : public CompilationJob { 39 : CompilationJob(function->GetIsolate(), &info_, "Crankshaft"), in HCompilationJob()
|