#include <interpreterStatistics.hpp>
Inheritance diagram for InterpreterStatistics:


Static Public Member Functions | |
| static bool | is_initialized () |
| static unsigned int * | bytecode_counters () |
| static Bytecodes::Code | ith_bytecode_to_generate (int i) |
| static void | initialize () |
Static Private Member Functions | |
| static void | reset_bytecode_counters () |
| static void | reset_bytecode_generation_order () |
Static Private Attributes | |
| static bool | _is_initialized = false |
| static unsigned int | _bytecode_counters [] |
| static int | _bytecode_generation_order [] |
Definition at line 26 of file interpreterStatistics.hpp.
| static unsigned int* InterpreterStatistics::bytecode_counters | ( | ) | [inline, static] |
| void InterpreterStatistics::initialize | ( | ) | [static] |
Definition at line 49 of file interpreterStatistics.cpp.
References _is_initialized, is_initialized(), reset_bytecode_counters(), and reset_bytecode_generation_order().
Here is the call graph for this function:

| static bool InterpreterStatistics::is_initialized | ( | ) | [inline, static] |
Definition at line 36 of file interpreterStatistics.hpp.
References _is_initialized.
Referenced by initialize().
| Bytecodes::Code InterpreterStatistics::ith_bytecode_to_generate | ( | int | i | ) | [static] |
Definition at line 43 of file interpreterStatistics.cpp.
References _bytecode_generation_order, assert, and Bytecodes::number_of_codes.
| void InterpreterStatistics::reset_bytecode_counters | ( | ) | [static, private] |
Definition at line 33 of file interpreterStatistics.cpp.
References _bytecode_counters, and Bytecodes::number_of_codes.
Referenced by initialize().
| void InterpreterStatistics::reset_bytecode_generation_order | ( | ) | [static, private] |
Definition at line 38 of file interpreterStatistics.cpp.
References _bytecode_generation_order, and Bytecodes::number_of_codes.
Referenced by initialize().
unsigned int InterpreterStatistics::_bytecode_counters [static, private] |
Definition at line 29 of file interpreterStatistics.hpp.
Referenced by bytecode_counters(), and reset_bytecode_counters().
int InterpreterStatistics::_bytecode_generation_order [static, private] |
Definition at line 30 of file interpreterStatistics.hpp.
Referenced by ith_bytecode_to_generate(), and reset_bytecode_generation_order().
bool InterpreterStatistics::_is_initialized = false [static, private] |
Definition at line 28 of file interpreterStatistics.hpp.
Referenced by initialize(), and is_initialized().
1.4.7