Public Member Functions | |
tick_counter () | |
int | total () const |
void | add (tick_counter *a) |
void | update (TickPosition where) |
void | print_code (outputStream *st, int total_ticks) |
void | print_other (outputStream *st) |
Public Attributes | |
int | ticks_in_code |
int | ticks_in_primitives |
int | ticks_in_compiler |
int | ticks_in_pics |
int | ticks_in_other |
Definition at line 44 of file fprofiler.cpp.
tick_counter::tick_counter | ( | ) | [inline] |
Definition at line 52 of file fprofiler.cpp.
References ticks_in_code, ticks_in_compiler, ticks_in_other, ticks_in_pics, and ticks_in_primitives.
void tick_counter::add | ( | tick_counter * | a | ) | [inline] |
Definition at line 69 of file fprofiler.cpp.
References ticks_in_code, ticks_in_compiler, ticks_in_other, ticks_in_pics, and ticks_in_primitives.
Referenced by FlatProfiler::print().
void tick_counter::print_code | ( | outputStream * | st, | |
int | total_ticks | |||
) | [inline] |
Definition at line 87 of file fprofiler.cpp.
References outputStream::print(), ticks_in_code, and total().
Referenced by pnode::print(), and pnode::print_total().
Here is the call graph for this function:
void tick_counter::print_other | ( | outputStream * | st | ) | [inline] |
Definition at line 91 of file fprofiler.cpp.
References outputStream::print(), ticks_in_compiler, ticks_in_other, ticks_in_pics, and ticks_in_primitives.
Referenced by pnode::print(), and pnode::print_total().
Here is the call graph for this function:
int tick_counter::total | ( | ) | const [inline] |
Definition at line 61 of file fprofiler.cpp.
References ticks_in_code, ticks_in_compiler, ticks_in_other, ticks_in_pics, and ticks_in_primitives.
Referenced by FlatProfiler::print(), print_code(), and pnode::total_ticks().
void tick_counter::update | ( | TickPosition | where | ) | [inline] |
Definition at line 77 of file fprofiler.cpp.
References in_code, in_compiler, in_pic, in_primitive, other, ticks_in_code, ticks_in_compiler, ticks_in_other, ticks_in_pics, and ticks_in_primitives.
Referenced by pnode::update().
Definition at line 46 of file fprofiler.cpp.
Referenced by add(), print_code(), tick_counter(), total(), and update().
Definition at line 48 of file fprofiler.cpp.
Referenced by add(), print_other(), tick_counter(), total(), and update().
Definition at line 50 of file fprofiler.cpp.
Referenced by add(), print_other(), tick_counter(), total(), and update().
Definition at line 49 of file fprofiler.cpp.
Referenced by add(), print_other(), tick_counter(), total(), and update().
Definition at line 47 of file fprofiler.cpp.
Referenced by add(), print_other(), tick_counter(), total(), and update().