diff options
-rw-r--r-- | lib/system/gc_stack.nim | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/system/gc_stack.nim b/lib/system/gc_stack.nim index 6f492c307..3eda08df9 100644 --- a/lib/system/gc_stack.nim +++ b/lib/system/gc_stack.nim @@ -465,4 +465,10 @@ proc getFreeMem(): int = tlRegion.remaining proc getTotalMem(): int = result = tlRegion.totalSize +proc getOccupiedMem*(r: MemRegion): int = + result = r.totalSize - r.remaining +proc getFreeMem*(r: MemRegion): int = r.remaining +proc getTotalMem*(r: MemRegion): int = + result = r.totalSize + proc setStackBottom(theStackBottom: pointer) = discard |