#define unknown () |
#define EMPTY () |
typedef char int8 |
typedef unsigned char uint8 |
typedef short int16 |
typedef unsigned short uint16 |
typedef int int32 |
typedef unsigned int uint32 |
typedef int32 fint |
typedef int32 smi |
typedef unsigned char u_char |
typedef signed char s_char |
typedef u_char bool8 |
typedef long int sigset_t |
typedef void* VtblPtr_t |
typedef int32 RegisterString |
typedef oop (* fntype)(...) |
typedef void (* oopsDoFn)(oop* p) |
typedef void (* framesDoFn)(frame* p, RegisterLocator* rl) |
typedef void (* vframesDoFn)(abstract_vframe* p) |
typedef void (* processesDoFn)(Process* p) |
typedef void (* nmethodDoFn)(nmethod* p) |
typedef void (* primDoFn)(PrimDesc* p) |
typedef void (* nameDescDoFn)(NameDesc* p) |
typedef void (* nameDescStringDoFn)(NameDesc* p, char* name) |
typedef void (* doFn)() |
typedef BoundedListTemplate<fint> IntBList |
typedef BoundedListTemplate<Map*> MapBList |
typedef char* pc_t |
const fint BitsPerByte |
const fint BytesPerWord |
const fint BitsPerWord |
const fint LogBitsPerByte |
const fint LogBytesPerWord |
const fint LogBitsPerWord |
struct oopClass* oop |
struct smiOopClass* smiOop |
struct floatOopClass* floatOop |
struct markOopClass* markOop |
struct memOopClass* memOop |
struct oopsOopClass* oopsOop |
struct mapOopClass* mapOop |
struct slotsOopClass* slotsOop |
struct objVectorOopClass* objVectorOop |
struct byteVectorOopClass* byteVectorOop |
struct stringOopClass* stringOop |
struct mirrorOopClass* mirrorOop |
struct blockOopClass* blockOop |
struct processOopClass* processOop |
struct profilerOopClass* profilerOop |
struct vframeOopClass* vframeOop |
struct foreignOopClass* foreignOop |
struct proxyOopClass* proxyOop |
struct fctProxyOopClass* fctProxyOop |
struct assignmentOopClass* assignmentOop |
struct Map |
struct blockMap |
struct immediateMap |
struct smiMap |
struct floatMap |
struct mapMap |
struct markMap |
struct slotsMap |
struct codeSlotsMap |
struct methodMap |
struct outerMethodMap |
struct blockMethodMap |
struct slotsMapDeps |
struct objVectorMap |
struct byteVectorMap |
struct stringMap |
struct codeLikeSlotsMap |
struct assignmentMap |
struct vframeMap |
struct ovframeMap |
struct bvframeMap |
struct mirrorMap |
struct processMap |
struct profilerMap |
struct foreignMap |
struct proxyMap |
struct fctProxyMap |
struct universe |
struct space |
struct newSpace |
struct oldSpace |
struct generation |
struct newGeneration |
struct oldGeneration |
struct rSet |
struct stringTable |
struct mapTable |
struct ageTable |
struct oTable |
struct VMObj |
struct CHeapObj |
struct ResourceObj |
struct StackObj |
struct preservedVmObj |
struct preserved |
struct preservedObj |
struct slotTypeClass* slotType |
struct slotDesc |
struct frame |
struct EventBuffer |
struct Profiler |
struct LongRegisterString |
struct ScopeLookupKey |
struct MethodLookupKey |
struct NMethodLookupKey |
struct simpleLookup |
struct vframeLookup |
struct compilingLookup |
struct cacheProbingLookup |
struct baseCompileTimeLookup |
struct SICLookup |
struct lookupTarget |
struct objectLookupTarget |
struct abstractSlotRef |
struct nonexistentSlotRef |
struct counterfactualSlotRef |
struct realSlotRef |
struct dependencyList |
struct assignableDependencyList |
struct nmln |
struct codeTable |
struct addrDesc |
struct PcDesc |
struct NameDesc |
struct nmethodScopes |
struct PcDesc |
struct ScopeDescRecorder |
struct NameNode |
struct ScopeInfoClass* ScopeInfo |
struct PcDescInfoClass* PcDescInfo |
struct ScopeDescRecorder |
struct Scanner |
struct FileScanner |
struct InteractiveScanner |
struct Token |
struct Parser |
struct AbstractByteCode |
struct enumeration |
struct enumeration_list |
struct call_graph_node |
struct call_graph_edge |
struct OopOopTable |
struct IntList |
struct IntListElem |
struct OopList |
struct OopListElem |