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

SelfMonitor Class Reference

#include <selfMonitor.h>

Class diagram for SelfMonitor:

Monitor CHeapObj VMObj

List of all members.

Public Members

 SelfMonitor ()
void reset ()
void resize_contents ()
int contents_height ()
void add_old_bar (oldSpace *s)
int bytes_per_pixel ()

Static Public Members

oop resetLog_prim (oop rcvr)
oop annotateLog_prim (oop rcvr)

Protected Members

void set_bytes_per_pixel ()
void tick_measure ()
void tick_redraw ()
void create_labels_and_indicators ()
void count_ticks ()
void measure_current_tick_activity ()
void count_compiler_ticks (char* pc)
void initialize_contents ()
void create_bars ()
void create_labels ()
void resize_mem_zone_bars ()
void resize_cpu_bars ()
void redraw_paging ()
void redraw_resources ()
void redraw_context_switches ()
void redraw_method_being_compiled ()
void show_sends ()
void show_activitives ()
void redraw_mem_usage ()
void redraw_bars (bool incr)
void redraw_labels ()
void update_load_level ()
void update_time_bars ()
void show_activities ()
void show_paging (long how_many)
void hide_paging ()
void draw_mem_usage_line ()
void draw_reserve_lines ()
void draw_memory_ruler ()
int32 get_measurements_per_second ()
int co_w (), co_x(), co_y()
int vm_w (), vm_x(), vm_y(), vm_wb(), vm_xb(), vm_yb(), vm_hb()
int lkup_w (), lkup_x(), lkup_y(), lkup_wb(), lkup_xb(), lkup_yb(), lkup_hb()
int comp_w (), comp_x(), comp_y(), comp_wb(), comp_xb(), comp_yb(), comp_hb()
int self_w (), self_x(), self_y(), self_wb(), self_xb(), self_yb(), self_hb()
int cpu_w (), cpu_x(), cpu_y(), cpu_wb(), cpu_xb(), cpu_yb(), cpu_hb()
int ruler_y (), short_tick(), long_tick()
int ctx_x (), ctx_y(), ctx_w(), ctx_s()
int act_w (), act_x(), act_y()
int pg_w (), pg_x(), pg_y()
int sys_w (), sys_x(), sys_y()
int res_w (), res_x(), res_y()
int all_w (), all_x(), all_y()
int opt_w (), opt_x()
int blkcln_x (), blkcln_y(), blkcln_w()
int blkinv_x (), blkinv_y(), blkinv_w()
int blks_x (), blks_w(), blks_y()
int blkl_x (), blkl_w(), blkl_y()
int sends_x (), sends_w(), sends_y()
int acc_x (), acc_w(), acc_y(), acc_wb(), acc_hb(), acc_xb(), acc_yb()
int mbar_x (), eden_y()
int pics_x (), pics_y(), pics_w()
char* pics_t ()
int code_x (), code_y(), code_w()
char* code_t ()
int nic_x (), nic_y(), nic_w()
char* nic_t ()
int sic_x (), sic_y(), sic_w()
char* sic_t ()
int deps_x (), deps_y(), deps_w()
char* deps_t ()
int dbug_x (), dbug_y(), dbug_w()
char* dbug_t ()
int mz_gap ()
int z_gap ()
int m_gap ()
int right_margin ()

Static Protected Members

int bar_height ()
int old_thick ()

Detailed Description


Member Function Documentation

SelfMonitor::SelfMonitor ()

void SelfMonitor::reset () [virtual]

Reimplemented from Monitor.

void SelfMonitor::resize_contents () [virtual]

Reimplemented from Monitor.

int SelfMonitor::contents_height () [virtual]

Reimplemented from Monitor.

void SelfMonitor::add_old_bar (oldSpace * s)

int SelfMonitor::bytes_per_pixel () [inline]

oop SelfMonitor::resetLog_prim (oop rcvr) [static]

oop SelfMonitor::annotateLog_prim (oop rcvr) [static]

void SelfMonitor::set_bytes_per_pixel () [protected]

void SelfMonitor::tick_measure () [protected, virtual]

Reimplemented from Monitor.

void SelfMonitor::tick_redraw () [protected, virtual]

Reimplemented from Monitor.

void SelfMonitor::create_labels_and_indicators () [protected]

void SelfMonitor::count_ticks () [protected]

void SelfMonitor::measure_current_tick_activity () [protected]

void SelfMonitor::count_compiler_ticks (char * pc) [protected]

void SelfMonitor::initialize_contents () [protected, virtual]

Reimplemented from Monitor.

void SelfMonitor::create_bars () [protected]

void SelfMonitor::create_labels () [protected]

void SelfMonitor::resize_mem_zone_bars () [protected]

void SelfMonitor::resize_cpu_bars () [protected]

void SelfMonitor::redraw_paging () [protected]

void SelfMonitor::redraw_resources () [protected]

void SelfMonitor::redraw_context_switches () [protected]

void SelfMonitor::redraw_method_being_compiled () [protected]

void SelfMonitor::show_sends () [protected]

void SelfMonitor::show_activitives () [protected]

void SelfMonitor::redraw_mem_usage () [protected]

void SelfMonitor::redraw_bars (bool incremental) [protected]

void SelfMonitor::redraw_labels () [protected]

void SelfMonitor::update_load_level () [protected]

void SelfMonitor::update_time_bars () [protected]

void SelfMonitor::show_activities () [protected]

void SelfMonitor::show_paging (long how_many) [protected]

void SelfMonitor::hide_paging () [protected]

void SelfMonitor::draw_mem_usage_line () [protected]

void SelfMonitor::draw_reserve_lines () [protected]

void SelfMonitor::draw_memory_ruler () [protected]

int32 SelfMonitor::get_measurements_per_second () [protected, virtual]

Reimplemented from Monitor.

int SelfMonitor::co_w () [protected]

int SelfMonitor::vm_w () [protected]

int SelfMonitor::lkup_w () [protected]

int SelfMonitor::comp_w () [protected]

int SelfMonitor::self_w () [protected]

int SelfMonitor::cpu_w () [protected]

int SelfMonitor::ruler_y () [protected]

int SelfMonitor::ctx_x () [protected]

int SelfMonitor::act_w () [protected]

int SelfMonitor::pg_w () [protected]

int SelfMonitor::sys_w () [protected]

int SelfMonitor::res_w () [protected]

int SelfMonitor::all_w () [protected]

int SelfMonitor::opt_w () [protected]

int SelfMonitor::blkcln_x () [protected]

int SelfMonitor::blkinv_x () [protected]

int SelfMonitor::blks_x () [protected]

int SelfMonitor::blkl_x () [protected]

int SelfMonitor::sends_x () [protected]

int SelfMonitor::acc_x () [protected]

int SelfMonitor::mbar_x () [protected]

int SelfMonitor::pics_x () [protected]

char * SelfMonitor::pics_t () [protected]

int SelfMonitor::code_x () [protected]

char * SelfMonitor::code_t () [protected]

int SelfMonitor::nic_x () [protected]

char * SelfMonitor::nic_t () [protected]

int SelfMonitor::sic_x () [protected]

char * SelfMonitor::sic_t () [protected]

int SelfMonitor::deps_x () [protected]

char * SelfMonitor::deps_t () [protected]

int SelfMonitor::dbug_x () [protected]

char * SelfMonitor::dbug_t () [protected]

int SelfMonitor::mz_gap () [inline, protected]

int SelfMonitor::z_gap () [inline, protected]

int SelfMonitor::m_gap () [inline, protected]

int SelfMonitor::right_margin () [inline, protected]

int SelfMonitor::bar_height () [inline, static, protected]

int SelfMonitor::old_thick () [inline, static, protected]


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