5#ifndef INCLUDE_CPPGC_TESTING_H_
6#define INCLUDE_CPPGC_TESTING_H_
Definition: heap-handle.h:21
OverrideEmbedderStackStateScope(const OverrideEmbedderStackStateScope &)=delete
OverrideEmbedderStackStateScope(HeapHandle &heap_handle, EmbedderStackState state)
~OverrideEmbedderStackStateScope()
OverrideEmbedderStackStateScope & operator=(const OverrideEmbedderStackStateScope &)=delete
void ToggleMainThreadMarking(bool should_mark)
void FinalizeGarbageCollection(EmbedderStackState stack_state)
void StartGarbageCollection()
void ForceCompactionForNextGarbageCollection()
bool PerformMarkingStep(EmbedderStackState stack_state)
StandaloneTestingHeap(HeapHandle &)
#define CPPGC_STACK_ALLOCATED()
Definition: macros.h:29
bool IsHeapObjectOld(void *)
Definition: allocation.h:38
EmbedderStackState
Definition: common.h:15
#define V8_EXPORT
Definition: v8config.h:793
#define V8_NODISCARD
Definition: v8config.h:682