#include <heap.h>
|
| | ClearStaleLeftTrimmedPointerVisitor (Heap *heap, RootVisitor *visitor) |
| |
| void | VisitRootPointer (Root root, const char *description, FullObjectSlot p) override |
| |
| void | VisitRootPointers (Root root, const char *description, FullObjectSlot start, FullObjectSlot end) override |
| |
| void | VisitRunningCode (FullObjectSlot code_slot, FullObjectSlot istream_or_smi_zero_slot) override |
| |
| void | Synchronize (VisitorSynchronization::SyncTag tag) override |
| |
| PtrComprCageBase | cage_base () const |
| |
| virtual | ~RootVisitor ()=default |
| |
| virtual void | VisitRootPointers (Root root, const char *description, OffHeapObjectSlot start, OffHeapObjectSlot end) |
| |
| virtual GarbageCollector | collector () const |
| |
Definition at line 2729 of file heap.h.
◆ ClearStaleLeftTrimmedPointerVisitor()
| v8::internal::ClearStaleLeftTrimmedPointerVisitor::ClearStaleLeftTrimmedPointerVisitor |
( |
Heap * | heap, |
|
|
RootVisitor * | visitor ) |
◆ cage_base()
| PtrComprCageBase v8::internal::ClearStaleLeftTrimmedPointerVisitor::cage_base |
( |
| ) |
const |
|
inline |
◆ ClearLeftTrimmedOrForward()
| void v8::internal::ClearStaleLeftTrimmedPointerVisitor::ClearLeftTrimmedOrForward |
( |
Root | root, |
|
|
const char * | description, |
|
|
FullObjectSlot | p ) |
|
inlineprivate |
◆ IsLeftTrimmed()
◆ Synchronize()
◆ VisitRootPointer()
| void v8::internal::ClearStaleLeftTrimmedPointerVisitor::VisitRootPointer |
( |
Root | root, |
|
|
const char * | description, |
|
|
FullObjectSlot | p ) |
|
overridevirtual |
◆ VisitRootPointers()
◆ VisitRunningCode()
| void v8::internal::ClearStaleLeftTrimmedPointerVisitor::VisitRunningCode |
( |
FullObjectSlot | code_slot, |
|
|
FullObjectSlot | istream_or_smi_zero_slot ) |
|
overridevirtual |
◆ heap_
| Heap* v8::internal::ClearStaleLeftTrimmedPointerVisitor::heap_ |
|
private |
◆ visitor_
| RootVisitor* v8::internal::ClearStaleLeftTrimmedPointerVisitor::visitor_ |
|
private |
The documentation for this class was generated from the following files: