#include <debug_prims.hpp>
Inheritance diagram for debugPrimitives:
Static Public Member Functions | |
static | PRIM_DECL_1 (boolAt, oop name) |
static | PRIM_DECL_2 (boolAtPut, oop name, oop value) |
static | PRIM_DECL_1 (smiAt, oop name) |
static | PRIM_DECL_2 (smiAtPut, oop name, oop value) |
static | PRIM_DECL_0 (clearLookupCache) |
static | PRIM_DECL_0 (clearLookupCacheStatistics) |
static | PRIM_DECL_0 (printLookupCacheStatistics) |
static | PRIM_DECL_0 (printMemoryLayout) |
static | PRIM_DECL_0 (decodeAllMethods) |
static | PRIM_DECL_2 (printMethodCodes, oop receiver, oop sel) |
static | PRIM_DECL_2 (generateIR, oop receiver, oop sel) |
static | PRIM_DECL_2 (optimizeMethod, oop receiver, oop sel) |
static | PRIM_DECL_2 (decodeMethod, oop receiver, oop sel) |
static | PRIM_DECL_0 (timerStart) |
static | PRIM_DECL_0 (timerStop) |
static | PRIM_DECL_0 (timerPrintBuffer) |
static | PRIM_DECL_0 (interpreterInvocationCounterLimit) |
static | PRIM_DECL_1 (setInterpreterInvocationCounterLimit, oop limit) |
static | PRIM_DECL_0 (clearInvocationCounters) |
static | PRIM_DECL_1 (printInvocationCounterHistogram, oop size) |
static | PRIM_DECL_0 (printObjectHistogram) |
static | PRIM_DECL_0 (clearInlineCaches) |
static | PRIM_DECL_0 (clearNMethodCounters) |
static | PRIM_DECL_1 (printNMethodCounterHistogram, oop size) |
static | PRIM_DECL_0 (numberOfMethodInvocations) |
static | PRIM_DECL_0 (numberOfNMethodInvocations) |
static | PRIM_DECL_0 (numberOfPrimaryLookupCacheHits) |
static | PRIM_DECL_0 (numberOfSecondaryLookupCacheHits) |
static | PRIM_DECL_0 (numberOfLookupCacheMisses) |
static | PRIM_DECL_0 (clearPrimitiveCounters) |
static | PRIM_DECL_0 (printPrimitiveCounters) |
static | PRIM_DECL_0 (deoptimizeStacks) |
static | PRIM_DECL_0 (verify) |
Static Public Attributes | |
static int | number_of_calls |
Static Private Member Functions | |
static void | inc_calls () |
Definition at line 26 of file debug_prims.hpp.
static void debugPrimitives::inc_calls | ( | ) | [inline, static, private] |
static debugPrimitives::PRIM_DECL_0 | ( | verify | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | deoptimizeStacks | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | printPrimitiveCounters | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | clearPrimitiveCounters | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | numberOfLookupCacheMisses | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | numberOfSecondaryLookupCacheHits | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | numberOfPrimaryLookupCacheHits | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | numberOfNMethodInvocations | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | numberOfMethodInvocations | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | clearNMethodCounters | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | clearInlineCaches | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | printObjectHistogram | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | clearInvocationCounters | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | interpreterInvocationCounterLimit | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | timerPrintBuffer | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | timerStop | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | timerStart | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | decodeAllMethods | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | printMemoryLayout | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | printLookupCacheStatistics | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | clearLookupCacheStatistics | ) | [static] |
static debugPrimitives::PRIM_DECL_0 | ( | clearLookupCache | ) | [static] |
static debugPrimitives::PRIM_DECL_1 | ( | printNMethodCounterHistogram | , | |
oop | size | |||
) | [static] |
static debugPrimitives::PRIM_DECL_1 | ( | printInvocationCounterHistogram | , | |
oop | size | |||
) | [static] |
static debugPrimitives::PRIM_DECL_1 | ( | setInterpreterInvocationCounterLimit | , | |
oop | limit | |||
) | [static] |
static debugPrimitives::PRIM_DECL_1 | ( | smiAt | , | |
oop | name | |||
) | [static] |
static debugPrimitives::PRIM_DECL_1 | ( | boolAt | , | |
oop | name | |||
) | [static] |
int debugPrimitives::number_of_calls [static] |
Definition at line 30 of file debug_prims.hpp.
Referenced by primitives::clear_counters(), inc_calls(), and primitives::print_counters().