Memory Allocator Configuration
More...
Memory Allocator Configuration
◆ Config()
Config Constructor
- Parameters
-
| shift | Block Shift |
| count | Block Count |
| globalsSize | Globals Size |
◆ Equals() [1/2]
| readonly bool Equals |
( |
Config |
other | ) |
|
Check Config equality
- Parameters
-
- Returns
- True if has the same values
◆ Equals() [2/2]
| readonly override bool Equals |
( |
object |
obj | ) |
|
Check Config equality
- Parameters
-
- Returns
- True if obj is a Config and has the same values
◆ GetHashCode()
| readonly override int GetHashCode |
( |
| ) |
|
Get Hash Code
- Returns
- Hash Code
◆ ToString()
| readonly override string ToString |
( |
| ) |
|
◆ BlockCount
◆ BlockShift
◆ DEFAULT_BLOCK_COUNT
| const int DEFAULT_BLOCK_COUNT = 256 |
|
static |
◆ DEFAULT_BLOCK_SHIFT
| const PageSizes DEFAULT_BLOCK_SHIFT = PageSizes._32Kb |
|
static |
◆ GlobalsSize
◆ BlockByteSize
| readonly int BlockByteSize |
|
get |
◆ BlockWordCount
| readonly int BlockWordCount |
|
get |
◆ HeapSizeAllocated
| readonly int HeapSizeAllocated |
|
get |
Heap Size Allocated in Bytes
◆ HeapSizeUsable
| readonly int HeapSizeUsable |
|
get |