5#ifndef INCLUDE_EXTERNAL_MEMORY_ACCOUNTER_H_
6#define INCLUDE_EXTERNAL_MEMORY_ACCOUNTER_H_
52#ifdef V8_ENABLE_MEMORY_ACCOUNTING_CHECKS
53 size_t amount_of_external_memory_ = 0;
ExternalMemoryAccounter & operator=(ExternalMemoryAccounter &&)
ExternalMemoryAccounter()=default
void Decrease(Isolate *isolate, size_t size)
ExternalMemoryAccounter & operator=(const ExternalMemoryAccounter &)=delete
static int64_t GetTotalAmountOfExternalAllocatedMemoryForTesting(const Isolate *isolate)
ExternalMemoryAccounter(ExternalMemoryAccounter &&)
ExternalMemoryAccounter(const ExternalMemoryAccounter &)=delete
~ExternalMemoryAccounter()
void Update(Isolate *isolate, int64_t delta)
void Increase(Isolate *isolate, size_t size)