MpiBase.h File Reference

Go to the source code of this file.

Namespaces

namespace  Martini
namespace  Martini::MPI

Classes

interface  IEventFilter
 Event Filter interface. More...

Defines all MPI supported events

This is a list of all supported MPI events. However there are multiple modules that implement MPI, not all of them support the entire set of events. Unsupported events will result in a proper return value during event registration via IMpi::RegisterEvent()

Remarks:
- Java-specific events start with EV_JAVA

- .NET-specific events start with EV_DOTNET



typedef unsigned int TEventType
const TEventType EV_NONE = 0
const TEventType EV_METHOD_ENTER = 1
const TEventType EV_METHOD_LEAVE = 2
const TEventType EV_NEW_METHOD = 3
const TEventType EV_JITTED_METHOD_LOADED = 4
const TEventType EV_JITTED_METHOD_UNLOADED = 5
const TEventType EV_THREAD_START = 6
const TEventType EV_THREAD_END = 7
const TEventType EV_OBJECT_ALLOC = 8
const TEventType EV_OBJECT_FREE = 9
const TEventType EV_GC_START = 10
const TEventType EV_GC_END = 11
const TEventType EV_GC_MOVED_REFERENCES = 12
const TEventType EV_VM_INIT = 13
const TEventType EV_VM_SHUTDOWN = 14
const TEventType EV_DOTNET_METHOD_INSTRUMENTATION_POINT = 15
const TEventType EV_DOTNET_MODULE_UNLOAD_STARTED = 16
const TEventType EV_DOTNET_MODULE_LOAD_FINISHED = 17
const TEventType EV_JAVA_DYNAMIC_CODE_GENERATED = 18
const TEventType EV_EC_START = 19
const TEventType EV_EC_STOP = 20
const TEventType EV_EC_SET_OUTPUT_DIRECTORY = 21
const TEventType EV_EC_ATTACH = 22
const TEventType EV_EC_DETACH = 23
const TEventType EV_EC_CUSTOM_COMMAND = 24
const TEventType EV_MONITOR_WAIT = 25
const TEventType EV_MONITOR_WAITED = 26
const TEventType EV_CONTENDED_MONITOR_ENTER = 27
const TEventType EV_CONTENDED_MONITOR_ENTERED = 28
const TEventType EV_JAVA_CLASS_FILE_LOAD_HOOK = 29
const TEventType EV_THREAD_INTERACTION = 30
const TEventType EV_LAST = 31

Typedefs

typedef U32 BitSet
 Bit set.


Detailed Description



Generated on Thu Mar 6 15:07:54 2008 for Martini by doxygen 1.5.5