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

#include <code-serializer.h>

Collaboration diagram for v8::internal::CodeSerializer::OffThreadDeserializeData:

Public Member Functions

bool HasResult () const
 
DirectHandle< ScriptGetOnlyScript (LocalHeap *heap)
 

Private Attributes

MaybeIndirectHandle< SharedFunctionInfomaybe_result
 
std::vector< IndirectHandle< Script > > scripts
 
std::unique_ptr< PersistentHandlespersistent_handles
 
SerializedCodeSanityCheckResult sanity_check_result
 

Friends

class CodeSerializer
 

Detailed Description

Definition at line 62 of file code-serializer.h.

Member Function Documentation

◆ GetOnlyScript()

DirectHandle< Script > v8::internal::CodeSerializer::OffThreadDeserializeData::GetOnlyScript ( LocalHeap * heap)

Definition at line 562 of file code-serializer.cc.

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

◆ HasResult()

bool v8::internal::CodeSerializer::OffThreadDeserializeData::HasResult ( ) const
inline

Definition at line 64 of file code-serializer.h.

Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ CodeSerializer

friend class CodeSerializer
friend

Definition at line 68 of file code-serializer.h.

Member Data Documentation

◆ maybe_result

MaybeIndirectHandle<SharedFunctionInfo> v8::internal::CodeSerializer::OffThreadDeserializeData::maybe_result
private

Definition at line 69 of file code-serializer.h.

◆ persistent_handles

std::unique_ptr<PersistentHandles> v8::internal::CodeSerializer::OffThreadDeserializeData::persistent_handles
private

Definition at line 71 of file code-serializer.h.

◆ sanity_check_result

SerializedCodeSanityCheckResult v8::internal::CodeSerializer::OffThreadDeserializeData::sanity_check_result
private

Definition at line 72 of file code-serializer.h.

◆ scripts

std::vector<IndirectHandle<Script> > v8::internal::CodeSerializer::OffThreadDeserializeData::scripts
private

Definition at line 70 of file code-serializer.h.


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