Main Page | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

src Directory Reference


Files

file  arch.h [code]
 Global project definitions for name, version, copyright, license, global configuration, and architectural features.
file  argv.c [code]
 Process command line arguments passed in to JVM program.
file  attribute.c [code]
 Manipulate ClassFile attributes.
file  attribute.h [code]
 Attribute management functions for the JVM.
file  bytegames.c [code]
 Perform byte swapping, word swapping, byte-aligned accesses, non-aligned multi-byte items, etc.
file  cfattrib.c [code]
 Implementation of The Java Virtual Machine Specification, version 2, Chapter 4, the Class File Format.
file  cfmacros.h [code]
 Macros for navigating class file structures in a ClassFile.
file  cfmsgs.c [code]
 Error message for class file functions.
file  class.c [code]
 Create and manage real machine Java class data structures.
file  class.h [code]
 Definition of the java.lang.Class structure in this real machine implementation.
file  classfile.c [code]
 Implementation of The Java Virtual Machine Specification, version 2 Chapter 4, The Class File Format.
file  classfile.h [code]
 Definitions for The Java Virtual Machine Specification, version 2 Chapter 4, The Class File Format.
file  classpath.c [code]
 Extract CLASSPATH runtime variables from the environment and/or the command line or other appropriate sources.
file  classpath.h [code]
 Implementation of the CLASSPATH environment heuristic.
file  classutil.c [code]
 Utility and glue functions for class.c and java.lang.Class.
file  exit.c [code]
 Abort strategy functions for the JVM.
file  exit.h [code]
 Exit codes for JVM diagnostics.
file  field.c [code]
 Manipulate ClassFile fields.
file  field.h [code]
 Field management functions for the JVM.
file  gc.h [code]
 Garbage collection structures and API.
file  gc_stub.c [code]
 JVM stub garbage collector, performs role of System.gc() .
file  heap.h [code]
 Heap management API.
file  heap_bimodal.c [code]
 bimodal heap management functions
file  heap_simple.c [code]
 simple heap management functions
file  jlClass.c [code]
 Native implementation of java.lang.Class.
file  jlObject.c [code]
 Native implementation of java.lang.Object.
file  jlString.c [code]
 Native implementation of java.lang.String.
file  jlThread.c [code]
 Native implementation of java.lang.Thread.
file  jrtypes.c [code]
 Java architecture types convenient for C/C++ source code.
file  jrtypes.h [code]
 Java architecture types, including those defined by <jni.h>, plus real machine mappings of Java types.
file  jvalue.h [code]
 Java aggregate type references for object definitions.
file  jvm.c [code]
 Java Virtual Machine implementation on this real machine.
file  jvm.h [code]
 Definition of the Java Virtual Machine structures running on this real machine implementation.
file  jvmcfg.c [code]
 Real machine constant types convenient for C/C++ source code.
file  jvmcfg.h [code]
 Sizes of JVM items, max number of classes, objects, threads, etc., and other general program configuration.
file  jvmclass.h [code]
 Definition of java.lang classes used by the Java Virtual Machine for its normal operation.
file  jvmreg.h [code]
 Registers of the Java Virtual Machine, including the program counter, stack pointer, frame pointer, etc.
file  jvmutil.c [code]
 Utilities for operating the JVM on this real machine implementation.
file  linkage.c [code]
 Late binding linkages between classes.
file  linkage.h [code]
 Runtime linkages between major data structures.
file  main.c [code]
 Entry point for bootstrap Java Virtual Machine.
file  manifest.c [code]
 Read JAR manifest file.
file  method.c [code]
 Manipulate ClassFile methods.
file  method.h [code]
 Method management functions for the JVM.
file  native.c [code]
 Local native method interface between JNI and JVM.
file  native.h [code]
 Local native method interface between JNI and JVM.
file  nts.c [code]
 Manipulate null-terminated (rchar) character strings.
file  nts.h [code]
 Manipulate null-terminated (rchar) character strings.
file  object.c [code]
 Create and manage real machine Java object data structures.
file  object.h [code]
 Definition of the java.lang.Object structure in this real machine implementation.
file  objectutil.c [code]
 Utility and glue functions for class.c and java.lang.Object.
file  opcode.c [code]
 Java Virtual Machine inner loop virtual instruction execution.
file  opcode.h [code]
 Implementation of The Java Virtual Machine Specification, version 2, Section 9, Operation Mnemonics by Opcode.
file  stdio.c [code]
 Standard Output and Standard Error print functions that are isolated from certain compile requirements of the other code.
file  thread.c [code]
 Create and manage real machine Java thread structures.
file  thread.h [code]
 Definition of the java.lang.Thread structure in this real machine implementation.
file  threadstate.c [code]
 Validate and perform state transitions, and process each state of the JVM thread state machin.
file  threadutil.c [code]
 Utilities for operating the JVM thread state model on this real machine implementation.
file  timeslice.c [code]
 JVM one millisecond time slice timer.
file  tmparea.c [code]
 Create and manage temporary directory area for class files, etc.
file  unicode.c [code]
 Manipulate Unicode (jchar)[] character strings.
file  unicode.h [code]
 Manipulate Unicode (jchar)[] character strings.
file  utf.c [code]
 Manipulate UTF-8 CONSTANT_Utf8_info character strings.
file  utf.h [code]
 Manipulate UTF-8 CONSTANT_Utf8_info character strings.
file  util.h [code]
 Miscellaneous utility macros and function prototypes.


Generated on Fri Sep 30 18:51:06 2005 by  doxygen 1.4.4