#include <gc.h>
Inheritance diagram for GC::
Public Methods | |
GC () | |
Default constructor. | |
virtual | ~GC () |
Destructor. | |
virtual Buffer & | infoToBin (Buffer &b) |
Convert info to binary. More... | |
void * | operator new (size_t sz) |
Overloaded new() operator. | |
void | operator delete (void *unit) |
Overloaded delete() operator. | |
virtual eClassIdent | getClassIdent () |
Class identification. More... | |
Public Attributes | |
jlong | usedObjects |
number of used objects on the heap. | |
jlong | usedObjectSpace |
amount of space used by the objects (in bytes). | |
jlong | totalObjectSpace |
total amount of object space (in bytes). | |
time_t | startTime |
time when GC started. | |
time_t | endTime |
time when GC finished. | |
Static Private Attributes | |
Allocator | _allocator |
allocator. |
This class contains Java heap statistic data gained by receiving a JVMPI_EVENT_GC_FINISH event.
Definition at line 51 of file gc.h.
|
Class identification.
Reimplemented from IdObject. |
|
Convert info to binary. This method converts information data to binary format in which it is sent thru communication interface to client.
Reimplemented from InfoBinaryFormat. |