Lines Matching refs:WasmMemoryTracker
24 WasmMemoryTracker::AllocationStatus status) { in AddAllocationStatusSample()
29 void* TryAllocateBackingStore(WasmMemoryTracker* memory_tracker, Heap* heap, in TryAllocateBackingStore()
33 using AllocationStatus = WasmMemoryTracker::AllocationStatus; in TryAllocateBackingStore()
120 WasmMemoryTracker::~WasmMemoryTracker() { in ~WasmMemoryTracker()
127 bool WasmMemoryTracker::ReserveAddressSpace(size_t num_bytes) { in ReserveAddressSpace()
156 void WasmMemoryTracker::ReleaseReservation(size_t num_bytes) { in ReleaseReservation()
162 void WasmMemoryTracker::RegisterAllocation(Isolate* isolate, in RegisterAllocation()
177 WasmMemoryTracker::AllocationData WasmMemoryTracker::ReleaseAllocation( in ReleaseAllocation()
202 const WasmMemoryTracker::AllocationData* WasmMemoryTracker::FindAllocationData( in FindAllocationData()
212 bool WasmMemoryTracker::IsWasmMemory(const void* buffer_start) { in IsWasmMemory()
217 bool WasmMemoryTracker::HasFullGuardRegions(const void* buffer_start) { in HasFullGuardRegions()
232 bool WasmMemoryTracker::FreeMemoryIfIsWasmMemory(Isolate* isolate, in FreeMemoryIfIsWasmMemory()
242 void WasmMemoryTracker::AddAddressSpaceSample(Isolate* isolate) { in AddAddressSpaceSample()
269 WasmMemoryTracker* memory_tracker = isolate->wasm_engine()->memory_tracker(); in NewArrayBuffer()