tools.memory.private vocabulary
Factor handbook ยป Vocabulary index


Summary

Metadata
Parents:tools.memory


Words

Tuple classes
ClassSuperclassSlots
gc-stats tuplecollections times


Symbol words
code-heap-end
code-heap-start


Primitives
WordStack effect
(callback-room)( -- allocator-room )
(code-blocks)( -- array )
(code-room)( -- allocator-room )
(data-room)( -- data-room )
disable-gc-events( -- events )
enable-gc-events( -- )


Ordinary words
WordStack effect
(lookup-return-address)( addr seq -- code-block )
(space-occupied)( data-heap-room code-heap-room -- n )
<code-block>( seq -- code-block )
<code-blocks>( seq -- code-blocks )
<gc-stats>( -- stats )
aging-room.( data-room -- )
blocks( n -- str )
code-block-stats( code-blocks -- counts sizes )
code-block-table-row( string type counts sizes -- triple )
code-block-table.( counts sizes -- )
commas( n -- str )
compute-gc-stats( events -- stats )
copying-room.( copying-sizes -- )
gc-op-string( op -- string )
gc-stats-table( stats -- table )
gc-stats-table-row( pair -- row )
heap-stat-step( obj counts sizes -- )
in-code-heap?( address -- ? )
kilobytes( n -- str )
mark-sweep-table.( mark-sweep-sizes -- )
misc-room.( data-room -- )
nanos>string( n -- str )
nursery-room.( data-room -- )
space-occupied-after( event -- bytes )
space-occupied-before( event -- bytes )
space-reclaimed( event -- bytes )
tenured-room.( data-room -- )


Class predicate words
WordStack effect
gc-stats?( object -- ? )


Files