Go to the source code of this file.
Classes | |
struct | EL_Event |
struct | EventLog |
class | EventMarker |
Defines | |
#define | LOG_EVENT(name) eventLog->log(name) |
#define | LOG_EVENT1(name, p1) eventLog->log(name, (void*)(p1)) |
#define | LOG_EVENT2(name, p1, p2) eventLog->log(name, (void*)(p1), (void*)(p2)) |
#define | LOG_EVENT3(name, p1, p2, p3) eventLog->log(name, (void*)(p1), (void*)(p2), (void*)(p3)) |
Enumerations | |
enum | EL_EventStatus { starting, ending, atomic } |
Variables | |
const int | EVENT_PARAMS = 3 |
EventLog * | eventLog |
#define LOG_EVENT | ( | name | ) | eventLog->log(name) |
Definition at line 32 of file eventlog.hpp.
#define LOG_EVENT1 | ( | name, | |||
p1 | ) | eventLog->log(name, (void*)(p1)) |
Definition at line 33 of file eventlog.hpp.
Referenced by Sweeper::activate(), Sweeper::deactivate(), DeltaProcess::DeltaProcess(), blockClosureOopDesc::deoptimize(), deoptimize_context_and_patch_block(), and validateContextChain().
#define LOG_EVENT2 | ( | name, | |||
p1, | |||||
p2 | ) | eventLog->log(name, (void*)(p1), (void*)(p2)) |
Definition at line 34 of file eventlog.hpp.
#define LOG_EVENT3 | ( | name, | |||
p1, | |||||
p2, | |||||
p3 | ) | eventLog->log(name, (void*)(p1), (void*)(p2), (void*)(p3)) |
Definition at line 35 of file eventlog.hpp.
Referenced by InterpretedIC::replace(), and MethodSweeper::task().
enum EL_EventStatus |
const int EVENT_PARAMS = 3 |
Definition at line 28 of file eventlog.hpp.
Definition at line 27 of file eventlog.cpp.
Referenced by eventlog_init(), events(), EventMarker::init(), evaluator::process_line(), report_vm_state(), and EventMarker::~EventMarker().