#include <memory-chunk-metadata.h>
Definition at line 32 of file memory-chunk-metadata.h.
◆ MemoryChunkMetadata()
◆ ~MemoryChunkMetadata()
| v8::internal::MemoryChunkMetadata::~MemoryChunkMetadata |
( |
| ) |
|
◆ add_wasted_memory()
| void v8::internal::MemoryChunkMetadata::add_wasted_memory |
( |
size_t | waste | ) |
|
|
inline |
◆ allocated_bytes()
| size_t v8::internal::MemoryChunkMetadata::allocated_bytes |
( |
| ) |
const |
|
inline |
◆ area_end()
| Address v8::internal::MemoryChunkMetadata::area_end |
( |
| ) |
const |
|
inline |
◆ area_size()
| size_t v8::internal::MemoryChunkMetadata::area_size |
( |
| ) |
const |
|
inline |
◆ area_start()
| Address v8::internal::MemoryChunkMetadata::area_start |
( |
| ) |
const |
|
inline |
◆ AreaStartOffset()
| static constexpr intptr_t v8::internal::MemoryChunkMetadata::AreaStartOffset |
( |
| ) |
|
|
inlinestaticconstexprprivate |
◆ Chunk() [1/2]
| MemoryChunk * v8::internal::MemoryChunkMetadata::Chunk |
( |
| ) |
|
|
inline |
◆ Chunk() [2/2]
| const MemoryChunk * v8::internal::MemoryChunkMetadata::Chunk |
( |
| ) |
const |
|
inline |
◆ ChunkAddress()
| Address v8::internal::MemoryChunkMetadata::ChunkAddress |
( |
| ) |
const |
|
inline |
◆ Contains()
| bool v8::internal::MemoryChunkMetadata::Contains |
( |
Address | addr | ) |
const |
|
inline |
◆ ContainsLimit()
| bool v8::internal::MemoryChunkMetadata::ContainsLimit |
( |
Address | addr | ) |
const |
|
inline |
◆ DecreaseAllocatedBytes()
| void v8::internal::MemoryChunkMetadata::DecreaseAllocatedBytes |
( |
size_t | bytes | ) |
|
|
inline |
◆ FromAddress()
◆ FromHeapObject() [1/2]
◆ FromHeapObject() [2/2]
◆ heap()
| Heap * v8::internal::MemoryChunkMetadata::heap |
( |
| ) |
const |
|
inline |
◆ HeapOffset()
| static constexpr intptr_t v8::internal::MemoryChunkMetadata::HeapOffset |
( |
| ) |
|
|
inlinestaticconstexprprivate |
◆ HighWaterMark()
| Address v8::internal::MemoryChunkMetadata::HighWaterMark |
( |
| ) |
const |
|
inline |
◆ IncreaseAllocatedBytes()
| void v8::internal::MemoryChunkMetadata::IncreaseAllocatedBytes |
( |
size_t | bytes | ) |
|
|
inline |
◆ InSharedSpace()
| bool v8::internal::MemoryChunkMetadata::InSharedSpace |
( |
| ) |
const |
◆ InTrustedSpace()
| bool v8::internal::MemoryChunkMetadata::InTrustedSpace |
( |
| ) |
const |
◆ IsMutablePageMetadata()
| bool v8::internal::MemoryChunkMetadata::IsMutablePageMetadata |
( |
| ) |
const |
|
inline |
◆ IsWritable()
| bool v8::internal::MemoryChunkMetadata::IsWritable |
( |
| ) |
const |
|
inline |
◆ MetadataAddress()
| Address v8::internal::MemoryChunkMetadata::MetadataAddress |
( |
| ) |
const |
|
inline |
◆ Offset()
| size_t v8::internal::MemoryChunkMetadata::Offset |
( |
Address | a | ) |
const |
|
inline |
◆ owner()
| BaseSpace * v8::internal::MemoryChunkMetadata::owner |
( |
| ) |
const |
|
inline |
◆ reserved_memory()
| VirtualMemory * v8::internal::MemoryChunkMetadata::reserved_memory |
( |
| ) |
|
|
inline |
◆ ResetAllocationStatistics()
| void v8::internal::MemoryChunkMetadata::ResetAllocationStatistics |
( |
| ) |
|
|
inline |
◆ set_area_end()
| void v8::internal::MemoryChunkMetadata::set_area_end |
( |
Address | area_end | ) |
|
|
inline |
◆ set_owner()
| void v8::internal::MemoryChunkMetadata::set_owner |
( |
BaseSpace * | space | ) |
|
|
inline |
◆ set_size()
| void v8::internal::MemoryChunkMetadata::set_size |
( |
size_t | size | ) |
|
|
inline |
◆ size()
| size_t v8::internal::MemoryChunkMetadata::size |
( |
| ) |
const |
|
inline |
◆ UpdateHighWaterMark()
| void v8::internal::MemoryChunkMetadata::UpdateHighWaterMark |
( |
Address | mark | ) |
|
|
static |
◆ wasted_memory()
| size_t v8::internal::MemoryChunkMetadata::wasted_memory |
( |
| ) |
const |
|
inline |
◆ CodeStubAssembler
◆ debug_helper_internal::ReadStringVisitor
| friend class debug_helper_internal::ReadStringVisitor |
|
friend |
◆ MacroAssembler
◆ allocated_bytes_
| size_t v8::internal::MemoryChunkMetadata::allocated_bytes_ |
|
protected |
◆ area_end_
| Address v8::internal::MemoryChunkMetadata::area_end_ |
|
protected |
◆ area_start_
| Address v8::internal::MemoryChunkMetadata::area_start_ |
|
protected |
◆ heap_
| Heap* v8::internal::MemoryChunkMetadata::heap_ |
|
protected |
◆ high_water_mark_
| std::atomic<intptr_t> v8::internal::MemoryChunkMetadata::high_water_mark_ |
|
protected |
◆ owner_
| std::atomic<BaseSpace*> v8::internal::MemoryChunkMetadata::owner_ |
|
protected |
◆ reservation_
◆ size_
| size_t v8::internal::MemoryChunkMetadata::size_ |
|
protected |
◆ wasted_memory_
| size_t v8::internal::MemoryChunkMetadata::wasted_memory_ = 0 |
|
protected |
The documentation for this class was generated from the following files: