Skip to main content

Module gc

Module gc 

Source

Modules§

detail

Structs§

Arena
ArenaChunk
ArenaChunkBase
ArenaChunkInfo
AtomicBitmap_Iter
Cell
ChunkBase
ChunkMarkBitmap
GCRuntime
ProfilerMemoryCounts
SharedMemoryUse
StoreBuffer
TenuredCell

Enums§

ChunkKind
ColorBit
MarkColor

Constants§

AtomicBitmap_BitsPerWord
ChunkMarkBitmap_FirstThingAdjustmentBits
ChunkMarkBitmap_FirstThingAdjustmentWords

Statics§

AtomicBitmap_BitCount
AtomicBitmap_WordCount

Functions§

GetGCContext⚠
GetProfilerMemoryCounts⚠
NewMemoryInfoObject⚠
Create an object providing access to the garbage collector’s internal notion of the current state of memory (both GC heap memory and GCthing-controlled malloc memory.
PerformIncrementalReadBarrier⚠
TraceExternalEdge⚠
TraceExternalEdge1⚠
TraceExternalEdge2⚠
TraceExternalEdge3⚠
TraceExternalEdge4⚠
TraceExternalEdge5⚠
TraceExternalEdge6⚠
TraceExternalEdge7⚠
TraceExternalEdge8⚠
TraceExternalEdge9⚠
TraceRealmRoot⚠

Type Aliases§

AtomicBitmapWord
Atomic implementation for integral types.
AtomicBitmap_Word
Atomic implementation for integral types.
ChunkArenaBitmap
An object like std::bitset but which provides access to the underlying storage.
ChunkMarkBitmap_Bitmap
ChunkPageBitmap
An object like std::bitset but which provides access to the underlying storage.
SharedMemoryMap