Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

ExecutionMonitor Class Reference

#include <selfMonitor.h>

List of all members.

Public Members

enum  Activities { lookup, fast_compiler, opt_compiler, int_execution, fast_execution, opt_execution, virtual_machine, scavenge, gc, idle }

Static Public Members

void initialize ()
Activities current_tick_activity ()
fint all_ticks ()
char count_tick_and_return_log_char ()
fint self_ticks [3]
fint lookup_ticks
fint vm_ticks
int32 _used_ticks


Detailed Description


Member Enumeration Documentation

enum ExecutionMonitor::Activities

Enumeration values:
lookup  
fast_compiler  
opt_compiler  
int_execution  
fast_execution  
opt_execution  
virtual_machine  
scavenge  
gc  
idle  

Member Function Documentation

void ExecutionMonitor::initialize () [static]

ExecutionMonitor::Activities ExecutionMonitor::current_tick_activity () [static]

fint ExecutionMonitor::all_ticks () [inline, static]

char ExecutionMonitor::count_tick_and_return_log_char () [static]


Member Data Documentation

fint ExecutionMonitor::self_ticks[3] [static]

fint ExecutionMonitor::lookup_ticks [static]

fint ExecutionMonitor::vm_ticks [static]

int32 ExecutionMonitor::_used_ticks [static]


The documentation for this class was generated from the following files:
Generated at Tue Jun 27 12:07:22 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999