jvmti-int.h (JVMTI): Declare all members "extern".

* include/jvmti-int.h (JVMTI): Declare all members "extern".
        * jvmti.cc (JVMTI): Define.

From-SVN: r117670
This commit is contained in:
Keith Seitz 2006-10-12 18:18:52 +00:00 committed by Keith Seitz
parent 59810d826e
commit dc0aeb6069
3 changed files with 79 additions and 35 deletions

View file

@ -37,41 +37,41 @@ executable file might be covered by the GNU General Public License. */
False means no JVMTI environment requested that event type. */
namespace JVMTI
{
bool VMInit;
bool VMDeath;
bool ThreadStart;
bool ThreadEnd;
bool ClassFileLoadHook;
bool ClassLoad;
bool ClassPrepare;
bool VMStart;
bool Exception;
bool ExceptionCatch;
bool SingleStep;
bool FramePop;
bool Breakpoint;
bool FieldAccess;
bool FieldModification;
bool MethodEntry;
bool MethodExit;
bool NativeMethodBind;
bool CompiledMethodLoad;
bool CompiledMethodUnload;
bool DynamicCodeGenerated;
bool DataDumpRequest;
bool reserved72;
bool MonitorWait;
bool MonitorWaited;
bool MonitorContendedEnter;
bool MonitorContendedEntered;
bool reserved77;
bool reserved78;
bool reserved79;
bool reserved80;
bool GarbageCollectionStart;
bool GarbageCollectionFinish;
bool ObjectFree;
bool VMObjectAlloc;
extern bool VMInit;
extern bool VMDeath;
extern bool ThreadStart;
extern bool ThreadEnd;
extern bool ClassFileLoadHook;
extern bool ClassLoad;
extern bool ClassPrepare;
extern bool VMStart;
extern bool Exception;
extern bool ExceptionCatch;
extern bool SingleStep;
extern bool FramePop;
extern bool Breakpoint;
extern bool FieldAccess;
extern bool FieldModification;
extern bool MethodEntry;
extern bool MethodExit;
extern bool NativeMethodBind;
extern bool CompiledMethodLoad;
extern bool CompiledMethodUnload;
extern bool DynamicCodeGenerated;
extern bool DataDumpRequest;
extern bool reserved72;
extern bool MonitorWait;
extern bool MonitorWaited;
extern bool MonitorContendedEnter;
extern bool MonitorContendedEntered;
extern bool reserved77;
extern bool reserved78;
extern bool reserved79;
extern bool reserved80;
extern bool GarbageCollectionStart;
extern bool GarbageCollectionFinish;
extern bool ObjectFree;
extern bool VMObjectAlloc;
};
/* A macro to test whether an event should be posted to JVMTI.*/