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

#include <compilation-cache-table.h>

Collaboration diagram for v8::internal::CompilationCacheScriptLookupResult:

Public Types

using RawObjects = std::pair<Tagged<Script>, Tagged<SharedFunctionInfo>>
 

Public Member Functions

MaybeHandle< Scriptscript () const
 
MaybeHandle< SharedFunctionInfotoplevel_sfi () const
 
IsCompiledScope is_compiled_scope () const
 
RawObjects GetRawObjects () const
 

Static Public Member Functions

static CompilationCacheScriptLookupResult FromRawObjects (RawObjects raw, Isolate *isolate)
 

Private Attributes

MaybeHandle< Scriptscript_
 
MaybeHandle< SharedFunctionInfotoplevel_sfi_
 
IsCompiledScope is_compiled_scope_
 

Detailed Description

Definition at line 92 of file compilation-cache-table.h.

Member Typedef Documentation

◆ RawObjects

Member Function Documentation

◆ FromRawObjects()

CompilationCacheScriptLookupResult v8::internal::CompilationCacheScriptLookupResult::FromRawObjects ( CompilationCacheScriptLookupResult::RawObjects raw,
Isolate * isolate )
static

Definition at line 426 of file compilation-cache-table.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetRawObjects()

CompilationCacheScriptLookupResult::RawObjects v8::internal::CompilationCacheScriptLookupResult::GetRawObjects ( ) const

Definition at line 413 of file compilation-cache-table.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ is_compiled_scope()

IsCompiledScope v8::internal::CompilationCacheScriptLookupResult::is_compiled_scope ( ) const
inline

Definition at line 96 of file compilation-cache-table.h.

Here is the caller graph for this function:

◆ script()

MaybeHandle< Script > v8::internal::CompilationCacheScriptLookupResult::script ( ) const
inline

Definition at line 94 of file compilation-cache-table.h.

Here is the caller graph for this function:

◆ toplevel_sfi()

MaybeHandle< SharedFunctionInfo > v8::internal::CompilationCacheScriptLookupResult::toplevel_sfi ( ) const
inline

Definition at line 95 of file compilation-cache-table.h.

Here is the caller graph for this function:

Member Data Documentation

◆ is_compiled_scope_

IsCompiledScope v8::internal::CompilationCacheScriptLookupResult::is_compiled_scope_
private

Definition at line 108 of file compilation-cache-table.h.

◆ script_

MaybeHandle<Script> v8::internal::CompilationCacheScriptLookupResult::script_
private

Definition at line 106 of file compilation-cache-table.h.

◆ toplevel_sfi_

MaybeHandle<SharedFunctionInfo> v8::internal::CompilationCacheScriptLookupResult::toplevel_sfi_
private

Definition at line 107 of file compilation-cache-table.h.


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