Searched refs:MaglevCompilationJob (Results 1 – 4 of 4) sorted by relevance
80 std::unique_ptr<MaglevCompilationJob> MaglevCompilationJob::New( in New()83 return std::unique_ptr<MaglevCompilationJob>( in New()84 new MaglevCompilationJob(std::move(info))); in New()87 MaglevCompilationJob::MaglevCompilationJob( in MaglevCompilationJob() function in v8::internal::maglev::MaglevCompilationJob94 MaglevCompilationJob::~MaglevCompilationJob() = default;96 CompilationJob::Status MaglevCompilationJob::PrepareJobImpl(Isolate* isolate) { in PrepareJobImpl()101 CompilationJob::Status MaglevCompilationJob::ExecuteJobImpl( in ExecuteJobImpl()110 CompilationJob::Status MaglevCompilationJob::FinalizeJobImpl(Isolate* isolate) { in FinalizeJobImpl()120 Handle<JSFunction> MaglevCompilationJob::function() const { in function()136 std::unique_ptr<MaglevCompilationJob> job; in Run()[all …]
46 class MaglevCompilationJob final : public OptimizedCompilationJob {48 static std::unique_ptr<MaglevCompilationJob> New(Isolate* isolate,50 virtual ~MaglevCompilationJob();60 explicit MaglevCompilationJob(std::unique_ptr<MaglevCompilationInfo>&& info);74 using QueueT = LockedQueue<std::unique_ptr<MaglevCompilationJob>>;81 void EnqueueJob(std::unique_ptr<MaglevCompilationJob>&& job);
48 class MaglevCompilationJob; variable129 static bool FinalizeMaglevCompilationJob(maglev::MaglevCompilationJob* job,
1174 auto job = maglev::MaglevCompilationJob::New(isolate, function); in CompileMaglev()3499 bool Compiler::FinalizeMaglevCompilationJob(maglev::MaglevCompilationJob* job, in Compile()