#include <EdgeProfileCollector.h>
Inheritance diagram for EdgeProfileCollector:
Public Member Functions | |
EdgeProfileCollector (EM_PC_Interface *em, const std::string &name, JIT_Handle genJit, uint32 _initialTimeout, uint32 _timeout, uint32 _eThreshold, uint32 _bThreshold) | |
virtual | ~EdgeProfileCollector () |
virtual TbsEMClient * | getTbsEmClient () const |
virtual uint32 | getInitialTimeout () const |
virtual uint32 | getTimeout () const |
virtual void | onTimeout () |
virtual void | classloaderUnloadingCallback (ClassLoaderHandle h) |
MethodProfile * | getMethodProfile (Method_Handle mh) const |
EdgeMethodProfile * | createProfile (Method_Handle mh, uint32 numCounters, uint32 *counterKeys, uint32 checkSum) |
uint32 | getEntryThreshold () const |
uint32 | getBackedgeThreshold () const |
EdgeProfileCollector.EdgeProfileCollector | ( | EM_PC_Interface * | em, | |
const std::string & | name, | |||
JIT_Handle | genJit, | |||
uint32 | _initialTimeout, | |||
uint32 | _timeout, | |||
uint32 | _eThreshold, | |||
uint32 | _bThreshold | |||
) |
virtual EdgeProfileCollector.~EdgeProfileCollector | ( | ) | [virtual] |
virtual TbsEMClient* EdgeProfileCollector.getTbsEmClient | ( | ) | const [virtual] |
Implements ProfileCollector.
virtual uint32 EdgeProfileCollector.getInitialTimeout | ( | ) | const [virtual] |
Implements TbsEMClient.
virtual uint32 EdgeProfileCollector.getTimeout | ( | ) | const [virtual] |
Implements TbsEMClient.
virtual void EdgeProfileCollector.onTimeout | ( | ) | [virtual] |
Implements TbsEMClient.
virtual void EdgeProfileCollector.classloaderUnloadingCallback | ( | ClassLoaderHandle | h | ) | [virtual] |
Reimplemented from ProfileCollector.
MethodProfile* EdgeProfileCollector.getMethodProfile | ( | Method_Handle | mh | ) | const [virtual] |
Implements ProfileCollector.
EdgeMethodProfile* EdgeProfileCollector.createProfile | ( | Method_Handle | mh, | |
uint32 | numCounters, | |||
uint32 * | counterKeys, | |||
uint32 | checkSum | |||
) |
uint32 EdgeProfileCollector.getEntryThreshold | ( | ) | const |
uint32 EdgeProfileCollector.getBackedgeThreshold | ( | ) | const |
Genereated on Tue Mar 11 19:25:31 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.