V8 Project
v8::internal::Heap::GCPrologueCallbackPair Struct Reference
+ Collaboration diagram for v8::internal::Heap::GCPrologueCallbackPair:

Public Member Functions

 GCPrologueCallbackPair (v8::Isolate::GCPrologueCallback callback, GCType gc_type, bool pass_isolate)
 
bool operator== (const GCPrologueCallbackPair &pair) const
 

Public Attributes

v8::Isolate::GCPrologueCallback callback
 
GCType gc_type
 
bool pass_isolate_
 

Detailed Description

Definition at line 1568 of file heap.h.

Constructor & Destructor Documentation

◆ GCPrologueCallbackPair()

v8::internal::Heap::GCPrologueCallbackPair::GCPrologueCallbackPair ( v8::Isolate::GCPrologueCallback  callback,
GCType  gc_type,
bool  pass_isolate 
)
inline

Definition at line 1569 of file heap.h.

Member Function Documentation

◆ operator==()

bool v8::internal::Heap::GCPrologueCallbackPair::operator== ( const GCPrologueCallbackPair pair) const
inline

Definition at line 1572 of file heap.h.

1572  {
1573  return pair.callback == callback;
1574  }

References callback.

Member Data Documentation

◆ callback

v8::Isolate::GCPrologueCallback v8::internal::Heap::GCPrologueCallbackPair::callback

Definition at line 1575 of file heap.h.

Referenced by operator==().

◆ gc_type

GCType v8::internal::Heap::GCPrologueCallbackPair::gc_type

Definition at line 1576 of file heap.h.

◆ pass_isolate_

bool v8::internal::Heap::GCPrologueCallbackPair::pass_isolate_

Definition at line 1578 of file heap.h.


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