17.1 Memory Management
| import: rhombus/memory | package: rhombus-lib | 
function  | |
  | |
function  | |
  | |
function  | |
  | 
memory.gc forces a major collection that inspects all generations.
memory.minor_gc function forces only a minor collection.
memory.incremental_gc function may perform a minor collection, but also requests incremental collection for future automatic collections. The request expires if it is not renewed frequently.
function  | |
  | |
  | |
function  | |
  | 
memory.current_use reports the number of bytes occupied by all currently allocated objects, not counting overhead, but including objects that might be reclaimed immediately by a garbage collection.
memory.cumulative_use reports the total number of bytes that have been allocated since the process started, including bytes that have been subsequently reclaimed by garbage collection.