#include <heap.h>
Definition at line 219 of file heap.h.
◆ AllocatedSinceMarkCompact()
uint64_t v8::internal::Heap::ExternalMemoryAccounting::AllocatedSinceMarkCompact |
( |
| ) |
const |
|
inline |
◆ limit_for_interrupt()
uint64_t v8::internal::Heap::ExternalMemoryAccounting::limit_for_interrupt |
( |
| ) |
const |
|
inline |
◆ low_since_mark_compact()
uint64_t v8::internal::Heap::ExternalMemoryAccounting::low_since_mark_compact |
( |
| ) |
const |
|
inline |
◆ set_limit_for_interrupt()
void v8::internal::Heap::ExternalMemoryAccounting::set_limit_for_interrupt |
( |
uint64_t | value | ) |
|
|
inlineprivate |
◆ set_low_since_mark_compact()
void v8::internal::Heap::ExternalMemoryAccounting::set_low_since_mark_compact |
( |
uint64_t | value | ) |
|
|
inlineprivate |
◆ set_total()
void v8::internal::Heap::ExternalMemoryAccounting::set_total |
( |
uint64_t | value | ) |
|
|
inlineprivate |
◆ soft_limit()
uint64_t v8::internal::Heap::ExternalMemoryAccounting::soft_limit |
( |
| ) |
const |
|
inline |
◆ total()
uint64_t v8::internal::Heap::ExternalMemoryAccounting::total |
( |
| ) |
const |
|
inline |
◆ UpdateAmount()
uint64_t v8::internal::Heap::ExternalMemoryAccounting::UpdateAmount |
( |
int64_t | delta | ) |
|
|
inline |
◆ UpdateLimitForInterrupt()
void v8::internal::Heap::ExternalMemoryAccounting::UpdateLimitForInterrupt |
( |
uint64_t | amount | ) |
|
|
inline |
◆ UpdateLowSinceMarkCompact()
void v8::internal::Heap::ExternalMemoryAccounting::UpdateLowSinceMarkCompact |
( |
uint64_t | amount | ) |
|
|
inline |
◆ kExternalAllocationLimitForInterrupt
size_t v8::internal::Heap::ExternalMemoryAccounting::kExternalAllocationLimitForInterrupt = 128 * KB |
|
staticconstexpr |
◆ limit_for_interrupt_
std::atomic<uint64_t> v8::internal::Heap::ExternalMemoryAccounting::limit_for_interrupt_ |
|
private |
Initial value:{
static constexpr size_t kExternalAllocationLimitForInterrupt
Definition at line 277 of file heap.h.
◆ low_since_mark_compact_
std::atomic<uint64_t> v8::internal::Heap::ExternalMemoryAccounting::low_since_mark_compact_ {0} |
|
private |
◆ total_
std::atomic<uint64_t> v8::internal::Heap::ExternalMemoryAccounting::total_ {0} |
|
private |
The documentation for this class was generated from the following file: