![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <compilation-cache-table.h>
Public Types | |
using | RawObjects = std::pair<Tagged<Script>, Tagged<SharedFunctionInfo>> |
Public Member Functions | |
MaybeHandle< Script > | script () const |
MaybeHandle< SharedFunctionInfo > | toplevel_sfi () const |
IsCompiledScope | is_compiled_scope () const |
RawObjects | GetRawObjects () const |
Static Public Member Functions | |
static CompilationCacheScriptLookupResult | FromRawObjects (RawObjects raw, Isolate *isolate) |
Private Attributes | |
MaybeHandle< Script > | script_ |
MaybeHandle< SharedFunctionInfo > | toplevel_sfi_ |
IsCompiledScope | is_compiled_scope_ |
Definition at line 92 of file compilation-cache-table.h.
using v8::internal::CompilationCacheScriptLookupResult::RawObjects = std::pair<Tagged<Script>, Tagged<SharedFunctionInfo>> |
Definition at line 98 of file compilation-cache-table.h.
|
static |
Definition at line 426 of file compilation-cache-table.cc.
CompilationCacheScriptLookupResult::RawObjects v8::internal::CompilationCacheScriptLookupResult::GetRawObjects | ( | ) | const |
Definition at line 413 of file compilation-cache-table.cc.
|
inline |
Definition at line 96 of file compilation-cache-table.h.
|
inline |
Definition at line 94 of file compilation-cache-table.h.
|
inline |
Definition at line 95 of file compilation-cache-table.h.
|
private |
Definition at line 108 of file compilation-cache-table.h.
|
private |
Definition at line 106 of file compilation-cache-table.h.
|
private |
Definition at line 107 of file compilation-cache-table.h.