v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::DeferredFinalizationJobData Class Reference

#include <compiler.h>

Collaboration diagram for v8::internal::DeferredFinalizationJobData:

Public Member Functions

 DeferredFinalizationJobData (Isolate *isolate, DirectHandle< SharedFunctionInfo > function_handle, std::unique_ptr< UnoptimizedCompilationJob > job)
 
 DeferredFinalizationJobData (LocalIsolate *isolate, Handle< SharedFunctionInfo > function_handle, std::unique_ptr< UnoptimizedCompilationJob > job)
 
Handle< SharedFunctionInfofunction_handle () const
 
UnoptimizedCompilationJobjob () const
 

Private Attributes

Handle< SharedFunctionInfofunction_handle_
 
std::unique_ptr< UnoptimizedCompilationJobjob_
 

Detailed Description

Definition at line 545 of file compiler.h.

Constructor & Destructor Documentation

◆ DeferredFinalizationJobData() [1/2]

v8::internal::DeferredFinalizationJobData::DeferredFinalizationJobData ( Isolate * isolate,
DirectHandle< SharedFunctionInfo > function_handle,
std::unique_ptr< UnoptimizedCompilationJob > job )
inline

Definition at line 547 of file compiler.h.

Here is the call graph for this function:

◆ DeferredFinalizationJobData() [2/2]

v8::internal::DeferredFinalizationJobData::DeferredFinalizationJobData ( LocalIsolate * isolate,
Handle< SharedFunctionInfo > function_handle,
std::unique_ptr< UnoptimizedCompilationJob > job )

Definition at line 1684 of file compiler.cc.

Member Function Documentation

◆ function_handle()

Handle< SharedFunctionInfo > v8::internal::DeferredFinalizationJobData::function_handle ( ) const
inline

Definition at line 556 of file compiler.h.

◆ job()

UnoptimizedCompilationJob * v8::internal::DeferredFinalizationJobData::job ( ) const
inline

Definition at line 560 of file compiler.h.

Member Data Documentation

◆ function_handle_

Handle<SharedFunctionInfo> v8::internal::DeferredFinalizationJobData::function_handle_
private

Definition at line 563 of file compiler.h.

◆ job_

std::unique_ptr<UnoptimizedCompilationJob> v8::internal::DeferredFinalizationJobData::job_
private

Definition at line 564 of file compiler.h.


The documentation for this class was generated from the following files: