Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

global.h File Reference

#include <jvmpi.h>
#include <malloc.h>
#include <assert.h>
#include <string>
#include <iostream>
#include <fstream>
#include <iterator>
#include <vector>
#include <map>
#include <set>
#include "platform.h"

Include dependency graph for global.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  std

Defines

#define null   NULL
#define CALL(f)   (jvmpi_interface->f)
#define CHECKEDCALL(f)   assert(JVMPI_SUCCESS == (jvmpi_interface->f) )

Variables

JVMPI_Interfacejvmpi_interface
JavaVMGlobalJVM


Define Documentation

#define CALL( f )   (jvmpi_interface->f)
 

Definition at line 76 of file global.h.

Referenced by BackgroundThread(), CreateBackgroundThread(), InitializeMonitors(), Leave(), Lock(), NotifyEvent(), ThreadDump(), and Unlock().

#define CHECKEDCALL( f )   assert(JVMPI_SUCCESS == (jvmpi_interface->f) )
 

Definition at line 80 of file global.h.

Referenced by DisableEvents(), JVM_OnLoad(), and NotifyEvent().

#define null   NULL
 

Definition at line 71 of file global.h.


Variable Documentation

JavaVM * GlobalJVM
 

Definition at line 36 of file setup.cpp.

JVMPI_Interface * jvmpi_interface
 

Definition at line 35 of file setup.cpp.


Generated at Sun Jun 24 20:57:37 2001 for xdprof by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001