Talk:How the Nasal GC works: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
Line 9: Line 9:
* memory pool freeing and reallocations
* memory pool freeing and reallocations
* memory fragmentation
* memory fragmentation
= Todo: Publish GC Stats in property tree =
* total memory allocated
* size of each pool
* size of constants table
* total references (active objects)
* references per module/sub module
* pool requests per frame/second/minute
* pool requests per module
* new naAlloc() allocations per frame/second/minute
* new naAlloc() allocations per module
* pool size fluctuations per time unit (frame,second,minute)
* time spent in each gc function
* threading overhead (locking)?

Navigation menu