tools.profiler.sampling vocabulary
Factor handbook > Vocabulary index


Documentation
Sampling profiler

Meta-data
Authors:Joe Groff


Words

Tuple classes
ClassSuperclassSlots
profile-node tupletotal-time gc-time jit-time foreign-time foreign-thread-time children depth


Symbol words
samples-per-second


Ordinary words
WordStack effect
cross-section( depth -- tree )
cross-section*( depth profile-data -- tree )
flat( -- flat )
flat*( profile-data -- flat )
foreign-sample-count( sample -- count )
foreign-thread-sample-count( sample -- count )
foreign-thread-time( -- n )
foreign-thread-time*( profile-data -- n )
foreign-time( -- n )
foreign-time*( profile-data -- n )
gc-sample-count( sample -- count )
gc-time( -- n )
gc-time*( profile-data -- n )
jit-sample-count( sample -- count )
most-recent-profile-data( -- profile-data )
profile( quot -- )
profile.( tree -- )
sample-callstack( sample -- array )
sample-counts-slice( sample -- counts )
sample-thread( sample -- thread )
samples>time( samples -- seconds )
top-down( -- tree )
top-down*( profile-data -- tree )
top-down-max-depth( max-depth -- tree )
top-down-max-depth*( max-depth profile-data -- tree )
total-sample-count( sample -- count )
total-time( -- n )
total-time*( profile-data -- n )
unclip-callstack( sample -- sample' callstack-top )


Class predicate words
WordStack effect
profile-node?( object -- ? )


Files


Children
VocabularySummary
tools.profiler.sampling.privatetools.profiler.sampling.private vocabulary