Home
last modified time | relevance | path

Searched refs:CompilationJob (Results 1 – 15 of 15) sorted by relevance

/external/v8/src/compiler-dispatcher/
Doptimizing-compile-dispatcher.h20 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_;
Doptimizing-compile-dispatcher.cc20 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()
Dcompiler-dispatcher-job.h20 class CompilationJob; variable
101 std::unique_ptr<CompilationJob> compile_job_;
Dcompiler-dispatcher-job.cc209 CompilationJob::Status status = compile_job_->ExecuteJob(); in Compile()
222 if (compile_job_->state() == CompilationJob::State::kFailed || in FinalizeCompilingOnMainThread()
/external/v8/src/
Dcompiler.cc73 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 …]
Dcompiler.h21 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/
Dpipeline.h17 class CompilationJob; variable
31 static CompilationJob* NewCompilationJob(Handle<JSFunction> function);
34 static CompilationJob* NewWasmCompilationJob(
Dpipeline.cc523 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()
Dwasm-compiler.h76 std::unique_ptr<CompilationJob> job_;
Dwasm-compiler.cc3431 ok_ = job_->ExecuteJob() == CompilationJob::SUCCEEDED; in ExecuteCompilation()
3463 if (job_->FinalizeJob() != CompilationJob::SUCCEEDED) { in FinishCompilation()
/external/v8/src/interpreter/
Dinterpreter.h25 class CompilationJob; variable
47 static CompilationJob* NewCompilationJob(CompilationInfo* info);
Dinterpreter.cc34 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/
Dfull-codegen.cc29 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()
Dfull-codegen.h25 class CompilationJob; variable
39 static CompilationJob* NewCompilationJob(CompilationInfo* info);
/external/v8/src/crankshaft/
Dhydrogen.h36 class HCompilationJob final : public CompilationJob {
39 : CompilationJob(function->GetIsolate(), &info_, "Crankshaft"), in HCompilationJob()