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

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 1582 of file heap.h.

Constructor & Destructor Documentation

◆ GCEpilogueCallbackPair()

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

Definition at line 1583 of file heap.h.

Member Function Documentation

◆ operator==()

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

Definition at line 1586 of file heap.h.

1586  {
1587  return pair.callback == callback;
1588  }

References callback.

Member Data Documentation

◆ callback

v8::Isolate::GCPrologueCallback v8::internal::Heap::GCEpilogueCallbackPair::callback

Definition at line 1589 of file heap.h.

Referenced by operator==().

◆ gc_type

GCType v8::internal::Heap::GCEpilogueCallbackPair::gc_type

Definition at line 1590 of file heap.h.

◆ pass_isolate_

bool v8::internal::Heap::GCEpilogueCallbackPair::pass_isolate_

Definition at line 1592 of file heap.h.


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