5 #ifndef INCLUDE_CPPGC_HEAP_H_
6 #define INCLUDE_CPPGC_HEAP_H_
38 static std::unique_ptr<Heap> Create(
HeapOptions = HeapOptions::Default());
40 virtual ~
Heap() =
default;
51 void ForceGarbageCollectionSlow(
52 const char* source,
const char* reason,
53 StackState stack_state = StackState::kMayContainHeapPointers);
58 friend class internal::Heap;
63 #endif // INCLUDE_CPPGC_HEAP_H_