5#ifndef INCLUDE_CPPGC_TESTING_H_
6#define INCLUDE_CPPGC_TESTING_H_
49 HeapHandle& heap_handle_;
98 HeapHandle& heap_handle_;
~OverrideEmbedderStackStateScope()
OverrideEmbedderStackStateScope(const OverrideEmbedderStackStateScope &)=delete
OverrideEmbedderStackStateScope(HeapHandle &heap_handle, EmbedderStackState state)
OverrideEmbedderStackStateScope & operator=(const OverrideEmbedderStackStateScope &)=delete
StandaloneTestingHeap(HeapHandle &)
void ToggleMainThreadMarking(bool should_mark)
bool PerformMarkingStep(EmbedderStackState stack_state)
void FinalizeGarbageCollection(EmbedderStackState stack_state)
void ForceCompactionForNextGarbageCollection()
void StartGarbageCollection()
#define CPPGC_STACK_ALLOCATED()
V8_EXPORT bool IsHeapObjectOld(void *)