Home
last modified time | relevance | path

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

/external/v8/src/
Doptimizing-compile-dispatcher.h21 class OptimizedCompileJob; variable
39 input_queue_ = NewArray<OptimizedCompileJob*>(input_queue_capacity_); in OptimizingCompileDispatcher()
42 osr_buffer_ = NewArray<OptimizedCompileJob*>(osr_buffer_capacity_); in OptimizingCompileDispatcher()
52 void QueueForOptimization(OptimizedCompileJob* optimizing_compiler);
55 OptimizedCompileJob* FindReadyOSRCandidate(Handle<JSFunction> function,
82 void CompileNext(OptimizedCompileJob* job);
83 OptimizedCompileJob* NextInput(bool check_if_flushing = false);
87 void AddToOsrBuffer(OptimizedCompileJob* compiler);
99 OptimizedCompileJob** input_queue_;
106 std::queue<OptimizedCompileJob*> output_queue_;
[all …]
Doptimizing-compile-dispatcher.cc17 void DisposeOptimizedCompileJob(OptimizedCompileJob* job, in DisposeOptimizedCompileJob()
104 OptimizedCompileJob* OptimizingCompileDispatcher::NextInput( in NextInput()
108 OptimizedCompileJob* job = input_queue_[InputQueueIndex(0)]; in NextInput()
125 void OptimizingCompileDispatcher::CompileNext(OptimizedCompileJob* job) { in CompileNext()
129 OptimizedCompileJob::Status status = job->OptimizeGraph(); in CompileNext()
131 DCHECK(status != OptimizedCompileJob::FAILED); in CompileNext()
144 OptimizedCompileJob* job = NULL; in FlushOutputQueue()
217 OptimizedCompileJob* job = NULL; in InstallOptimizedFunctions()
257 OptimizedCompileJob* job) { in QueueForOptimization()
295 OptimizedCompileJob* OptimizingCompileDispatcher::FindReadyOSRCandidate( in FindReadyOSRCandidate()
[all …]
Dcompiler.cc372 OptimizedCompileJob::Status OptimizedCompileJob::CreateGraph() { in CreateGraph()
537 OptimizedCompileJob::Status OptimizedCompileJob::OptimizeGraph() { in OptimizeGraph()
619 OptimizedCompileJob::Status OptimizedCompileJob::GenerateCode() { in GenerateCode()
662 void OptimizedCompileJob::RecordOptimizationStats() { in RecordOptimizationStats()
955 OptimizedCompileJob job(info); in GetOptimizedCodeNow()
956 if (job.CreateGraph() != OptimizedCompileJob::SUCCEEDED || in GetOptimizedCodeNow()
957 job.OptimizeGraph() != OptimizedCompileJob::SUCCEEDED || in GetOptimizedCodeNow()
958 job.GenerateCode() != OptimizedCompileJob::SUCCEEDED) { in GetOptimizedCodeNow()
998 OptimizedCompileJob* job = new (info->zone()) OptimizedCompileJob(info); in GetOptimizedCodeLater()
999 OptimizedCompileJob::Status status = job->CreateGraph(); in GetOptimizedCodeLater()
[all …]
Dcompiler.h557 class OptimizedCompileJob: public ZoneObject {
559 explicit OptimizedCompileJob(CompilationInfo* info) in OptimizedCompileJob() function
614 Timer(OptimizedCompileJob* job, base::TimeDelta* location) in Timer()
624 OptimizedCompileJob* job_;
698 static Handle<Code> GetConcurrentlyOptimizedCode(OptimizedCompileJob* job);
/external/v8/src/runtime/
Druntime-compiler.cc252 OptimizedCompileJob* job = NULL; in RUNTIME_FUNCTION()