Home
last modified time | relevance | path

Searched refs:RecompileJob (Results 1 – 5 of 5) sorted by relevance

/external/chromium_org/v8/src/
Doptimizing-compiler-thread.h43 class RecompileJob; variable
65 input_queue_ = NewArray<RecompileJob*>(input_queue_capacity_); in OptimizingCompilerThread()
68 osr_buffer_ = NewArray<RecompileJob*>(osr_buffer_capacity_); in OptimizingCompilerThread()
78 void QueueForOptimization(RecompileJob* optimizing_compiler);
81 RecompileJob* FindReadyOSRCandidate(Handle<JSFunction> function,
115 RecompileJob* NextInput();
119 void AddToOsrBuffer(RecompileJob* compiler);
138 RecompileJob** input_queue_;
145 UnboundQueue<RecompileJob*> output_queue_;
148 RecompileJob** osr_buffer_;
Doptimizing-compiler-thread.cc109 RecompileJob* OptimizingCompilerThread::NextInput() { in NextInput()
112 RecompileJob* job = input_queue_[InputQueueIndex(0)]; in NextInput()
121 RecompileJob* job = NextInput(); in CompileNext()
125 RecompileJob::Status status = job->OptimizeGraph(); in CompileNext()
127 ASSERT(status != RecompileJob::FAILED); in CompileNext()
137 static void DisposeRecompileJob(RecompileJob* job, in DisposeRecompileJob()
154 RecompileJob* job; in FlushInputQueue()
168 RecompileJob* job; in FlushOutputQueue()
239 RecompileJob* job; in InstallOptimizedFunctions()
258 void OptimizingCompilerThread::QueueForOptimization(RecompileJob* job) { in QueueForOptimization()
[all …]
Dcompiler.cc271 void RecompileJob::RecordOptimizationStats() { in RecordOptimizationStats()
311 RecompileJob job(info); in MakeCrankshaftCode()
312 RecompileJob::Status status = job.CreateGraph(); in MakeCrankshaftCode()
314 if (status != RecompileJob::SUCCEEDED) { in MakeCrankshaftCode()
315 return status != RecompileJob::FAILED; in MakeCrankshaftCode()
318 if (status != RecompileJob::SUCCEEDED) { in MakeCrankshaftCode()
320 return status != RecompileJob::FAILED; in MakeCrankshaftCode()
323 return status != RecompileJob::FAILED; in MakeCrankshaftCode()
364 RecompileJob::Status RecompileJob::CreateGraph() { in CreateGraph()
505 RecompileJob::Status RecompileJob::OptimizeGraph() { in OptimizeGraph()
[all …]
Dcompiler.h514 class RecompileJob: public ZoneObject {
516 explicit RecompileJob(CompilationInfo* info) in RecompileJob() function
567 Timer(RecompileJob* job, TimeDelta* location) in Timer()
577 RecompileJob* job_;
642 static Handle<Code> InstallOptimizedCode(RecompileJob* job);
Druntime.cc8701 RecompileJob* job = isolate->optimizing_compiler_thread()-> in RUNTIME_FUNCTION()