Home
last modified time | relevance | path

Searched refs:MaglevCompilationJob (Results 1 – 4 of 4) sorted by relevance

/third_party/node/deps/v8/src/maglev/
Dmaglev-concurrent-dispatcher.cc80 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::MaglevCompilationJob
94 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 …]
Dmaglev-concurrent-dispatcher.h46 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);
/third_party/node/deps/v8/src/codegen/
Dcompiler.h48 class MaglevCompilationJob; variable
129 static bool FinalizeMaglevCompilationJob(maglev::MaglevCompilationJob* job,
Dcompiler.cc1174 auto job = maglev::MaglevCompilationJob::New(isolate, function); in CompileMaglev()
3499 bool Compiler::FinalizeMaglevCompilationJob(maglev::MaglevCompilationJob* job, in Compile()