#include <read-only-spaces.h>
|  | 
|  | ReadOnlyPageMetadata (Heap *heap, BaseSpace *space, size_t chunk_size, Address area_start, Address area_end, VirtualMemory reservation) | 
|  | 
| MemoryChunk::MainThreadFlags | InitialFlags () const | 
|  | 
| void | MakeHeaderRelocatable () | 
|  | 
| size_t | ShrinkToHighWaterMark () | 
|  | 
| Address | OffsetToAddress (size_t offset) const | 
|  | 
| Address | GetAreaStart () const | 
|  | 
|  | MemoryChunkMetadata (Heap *heap, BaseSpace *space, size_t chunk_size, Address area_start, Address area_end, VirtualMemory reservation) | 
|  | 
|  | ~MemoryChunkMetadata () | 
|  | 
| Address | ChunkAddress () const | 
|  | 
| Address | MetadataAddress () const | 
|  | 
| size_t | Offset (Address a) const | 
|  | 
| size_t | size () const | 
|  | 
| void | set_size (size_t size) | 
|  | 
| Address | area_start () const | 
|  | 
| Address | area_end () const | 
|  | 
| void | set_area_end (Address area_end) | 
|  | 
| size_t | area_size () const | 
|  | 
| Heap * | heap () const | 
|  | 
| BaseSpace * | owner () const | 
|  | 
| void | set_owner (BaseSpace *space) | 
|  | 
| bool | InSharedSpace () const | 
|  | 
| bool | InTrustedSpace () const | 
|  | 
| bool | IsWritable () const | 
|  | 
| bool | IsMutablePageMetadata () const | 
|  | 
| bool | Contains (Address addr) const | 
|  | 
| bool | ContainsLimit (Address addr) const | 
|  | 
| size_t | wasted_memory () const | 
|  | 
| void | add_wasted_memory (size_t waste) | 
|  | 
| size_t | allocated_bytes () const | 
|  | 
| Address | HighWaterMark () const | 
|  | 
| VirtualMemory * | reserved_memory () | 
|  | 
| void | ResetAllocationStatistics () | 
|  | 
| void | IncreaseAllocatedBytes (size_t bytes) | 
|  | 
| void | DecreaseAllocatedBytes (size_t bytes) | 
|  | 
| MemoryChunk * | Chunk () | 
|  | 
| const MemoryChunk * | Chunk () const | 
|  | 
Definition at line 28 of file read-only-spaces.h.
 
◆ ReadOnlyPageMetadata()
◆ GetAreaStart()
  
  | 
        
          | Address v8::internal::ReadOnlyPageMetadata::GetAreaStart | ( |  | ) | const |  | inline | 
 
 
◆ InitialFlags()
◆ MakeHeaderRelocatable()
      
        
          | void v8::internal::ReadOnlyPageMetadata::MakeHeaderRelocatable | ( |  | ) |  | 
      
 
 
◆ OffsetToAddress()
  
  | 
        
          | Address v8::internal::ReadOnlyPageMetadata::OffsetToAddress | ( | size_t | offset | ) | const |  | inline | 
 
 
◆ ShrinkToHighWaterMark()
      
        
          | size_t v8::internal::ReadOnlyPageMetadata::ShrinkToHighWaterMark | ( |  | ) |  | 
      
 
 
◆ ReadOnlySpace
The documentation for this class was generated from the following files: