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

#include <compiler.h>

Collaboration diagram for v8::internal::FinalizeUnoptimizedCompilationData:

Public Member Functions

 FinalizeUnoptimizedCompilationData (Isolate *isolate, Handle< SharedFunctionInfo > function_handle, MaybeHandle< CoverageInfo > coverage_info, base::TimeDelta time_taken_to_execute, base::TimeDelta time_taken_to_finalize)
 
 FinalizeUnoptimizedCompilationData (LocalIsolate *isolate, Handle< SharedFunctionInfo > function_handle, MaybeHandle< CoverageInfo > coverage_info, base::TimeDelta time_taken_to_execute, base::TimeDelta time_taken_to_finalize)
 
Handle< SharedFunctionInfofunction_handle () const
 
MaybeDirectHandle< CoverageInfocoverage_info () const
 
base::TimeDelta time_taken_to_execute () const
 
base::TimeDelta time_taken_to_finalize () const
 

Private Attributes

base::TimeDelta time_taken_to_execute_
 
base::TimeDelta time_taken_to_finalize_
 
Handle< SharedFunctionInfofunction_handle_
 
MaybeHandle< CoverageInfocoverage_info_
 

Detailed Description

Definition at line 502 of file compiler.h.

Constructor & Destructor Documentation

◆ FinalizeUnoptimizedCompilationData() [1/2]

v8::internal::FinalizeUnoptimizedCompilationData::FinalizeUnoptimizedCompilationData ( Isolate * isolate,
Handle< SharedFunctionInfo > function_handle,
MaybeHandle< CoverageInfo > coverage_info,
base::TimeDelta time_taken_to_execute,
base::TimeDelta time_taken_to_finalize )
inline

Definition at line 504 of file compiler.h.

◆ FinalizeUnoptimizedCompilationData() [2/2]

v8::internal::FinalizeUnoptimizedCompilationData::FinalizeUnoptimizedCompilationData ( LocalIsolate * isolate,
Handle< SharedFunctionInfo > function_handle,
MaybeHandle< CoverageInfo > coverage_info,
base::TimeDelta time_taken_to_execute,
base::TimeDelta time_taken_to_finalize )

Definition at line 1673 of file compiler.cc.

Member Function Documentation

◆ coverage_info()

MaybeDirectHandle< CoverageInfo > v8::internal::FinalizeUnoptimizedCompilationData::coverage_info ( ) const
inline

Definition at line 524 of file compiler.h.

◆ function_handle()

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

Definition at line 520 of file compiler.h.

◆ time_taken_to_execute()

base::TimeDelta v8::internal::FinalizeUnoptimizedCompilationData::time_taken_to_execute ( ) const
inline

Definition at line 528 of file compiler.h.

◆ time_taken_to_finalize()

base::TimeDelta v8::internal::FinalizeUnoptimizedCompilationData::time_taken_to_finalize ( ) const
inline

Definition at line 531 of file compiler.h.

Member Data Documentation

◆ coverage_info_

MaybeHandle<CoverageInfo> v8::internal::FinalizeUnoptimizedCompilationData::coverage_info_
private

Definition at line 539 of file compiler.h.

◆ function_handle_

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

Definition at line 538 of file compiler.h.

◆ time_taken_to_execute_

base::TimeDelta v8::internal::FinalizeUnoptimizedCompilationData::time_taken_to_execute_
private

Definition at line 536 of file compiler.h.

◆ time_taken_to_finalize_

base::TimeDelta v8::internal::FinalizeUnoptimizedCompilationData::time_taken_to_finalize_
private

Definition at line 537 of file compiler.h.


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