Searched refs:OptimizedCompileJob (Results 1 – 5 of 5) sorted by relevance
21 class OptimizedCompileJob; variable39 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 …]
17 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 …]
372 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 …]
557 class OptimizedCompileJob: public ZoneObject {559 explicit OptimizedCompileJob(CompilationInfo* info) in OptimizedCompileJob() function614 Timer(OptimizedCompileJob* job, base::TimeDelta* location) in Timer()624 OptimizedCompileJob* job_;698 static Handle<Code> GetConcurrentlyOptimizedCode(OptimizedCompileJob* job);
252 OptimizedCompileJob* job = NULL; in RUNTIME_FUNCTION()