java.lang
classes used by the Java Virtual Machine for its normal operation.
Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
Licensed under the Apache License, Version 2.0 ("the License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.
Definition in file jvmclass.h.
Go to the source code of this file.
Java class names. | |
Java classes used internally by the JVM. Each of these classes is required internall in some way by the Java Virtual Machine. Make sure whether or not these should be included in config.sh in the bootclasspath lists of classes in the JAVA_LANG_CLASS_LIST shell variable (as JAVA_LANG_CLASS_LIST="Object Void String...").
Although | |
#define | JVMCLASS_JAVA_LANG_ARITHMETICEXCEPTION "java/lang/ArithmeticException" |
#define | JVMCLASS_JAVA_LANG_ARRAYINDEXOUTOFBOUNDSEXCEPTION "java/lang/ArrayIndexOutOfBoundsException" |
#define | JVMCLASS_JAVA_LANG_ARRAYSTOREEXCEPTION "java/lang/ArrayStoreException" |
#define | JVMCLASS_JAVA_LANG_CLASS "java/lang/Class" |
#define | JVMCLASS_JAVA_LANG_CLASSCIRCULARITYERROR "java/lang/ClassCircularityError" |
#define | JVMCLASS_JAVA_LANG_CLASSFORMATERROR "java/lang/ClassFormatError" |
#define | JVMCLASS_JAVA_LANG_CLASSNOTFOUNDEXCEPTION "java/lang/ClassNotFoundException" |
#define | JVMCLASS_JAVA_LANG_CLONENOTSUPPORTEDEXCEPTION "java/lang/CloneNotSupportedException" |
#define | JVMCLASS_JAVA_LANG_ERROR "java/lang/Error" |
#define | JVMCLASS_JAVA_LANG_EXCEPTION "java/lang/Exception" |
#define | JVMCLASS_JAVA_LANG_EXCEPTIONININITIALIZERERROR "java/lang/ExceptionInInitializerError" |
#define | JVMCLASS_JAVA_LANG_ILLEGALACCESSERROR "IllegalAccessError" |
#define | JVMCLASS_JAVA_LANG_ILLEGALARGUMENTEXCEPTION "java/lang/IllegalArgumentException" |
#define | JVMCLASS_JAVA_LANG_ILLEGALMONITORSTATEEXCEPTION "java/lang/IllegalMonitorStateException" |
#define | JVMCLASS_JAVA_LANG_ILLEGALTHREADSTATEEXCEPTION "java/lang/IllegalThreadStateException" |
#define | JVMCLASS_JAVA_LANG_INCOMPATIBLECLASSCHANGEERROR "java/lang/IncompatibleClassChangeError" |
#define | JVMCLASS_JAVA_LANG_INDEXOUTOFBOUNDSEXCEPTION "java/lang/IndexOutOfBoundsException" |
#define | JVMCLASS_JAVA_LANG_INSTANTIATIONERROR "InstantiationError" |
#define | JVMCLASS_JAVA_LANG_INTERNALERROR "java/lang/InternalError" |
#define | JVMCLASS_JAVA_LANG_INTERRUPTEDEXCEPTION "java/lang/InterruptedException" |
#define | JVMCLASS_JAVA_LANG_LINKAGEERROR "java/lang/LinkageError" |
#define | JVMCLASS_JAVA_LANG_NEGATIVEARRAYSIZEEXCEPTION "java/lang/NegativeArraySizeException" |
#define | JVMCLASS_JAVA_LANG_NOCLASSDEFFOUNDERROR "java/lang/NoClassDefFoundError" |
#define | JVMCLASS_JAVA_LANG_NOSUCHFIELDERROR "NosuchFieldError" |
#define | JVMCLASS_JAVA_LANG_NOSUCHMETHODERROR "NoSuchMethodError" |
#define | JVMCLASS_JAVA_LANG_NULLPOINTEREXCEPTION "java/lang/NullPointerException" |
#define | JVMCLASS_JAVA_LANG_OBJECT CONSTANT_UTF8_JAVA_LANG_OBJECT |
#define | JVMCLASS_JAVA_LANG_OUTOFMEMORYERROR "java/lang/OutOfMemoryError" |
#define | JVMCLASS_JAVA_LANG_RUNTIME "java/lang/Runtime" |
#define | JVMCLASS_JAVA_LANG_RUNTIMEEXCEPTION "java/lang/RuntimeException" |
#define | JVMCLASS_JAVA_LANG_SECURITYEXCEPTION "java/lang/SecurityException" |
#define | JVMCLASS_JAVA_LANG_STACKOVERFLOWERROR "java/lang/StackOverflowError" |
#define | JVMCLASS_JAVA_LANG_STACKTRACEELEMENT "java/lang/StackTraceElement" |
#define | JVMCLASS_JAVA_LANG_STRING "java/lang/String" |
#define | JVMCLASS_JAVA_LANG_SYSTEM "java/lang/System" |
#define | JVMCLASS_JAVA_LANG_THREAD "java/lang/Thread" |
#define | JVMCLASS_JAVA_LANG_THREADGROUP "java/lang/ThreadGroup" |
#define | JVMCLASS_JAVA_LANG_THROWABLE "java/lang/Throwable" |
#define | JVMCLASS_JAVA_LANG_UNKNOWNERROR "java/lang/UnknownError" |
#define | JVMCLASS_JAVA_LANG_UNSATISFIEDLINKERROR "java/lang/UnsatisfiedLinkError" |
#define | JVMCLASS_JAVA_LANG_UNSUPPORTEDCLASSVERSIONERROR "java/lang/UnsupportedClassVersionError" |
#define | JVMCLASS_JAVA_LANG_VERIFYERROR "java/lang/VerifyError" |
#define | JVMCLASS_JAVA_LANG_VIRTUALMACHINEERROR "java/lang/VirtualMachineError" |
#define | JVMCLASS_JAVA_NIO_CHANNELS_CLOSEDBYINTERRUPTEXCEPTION "java/nio/channels/ClosedByInterruptException" |
Defines | |
#define | JVMCLASS_JAVA_LANG "java/lang" |
Functions | |
ARCH_COPYRIGHT_APACHE (jvmclass, h,"$URL: https://svn.apache.org/path/name/jvmclass.h $ $Id: jvmclass.h 0 09/28/2005 dlydick $") |
|
Package name for internal Java language classes Definition at line 47 of file jvmclass.h. |
|
Definition at line 71 of file jvmclass.h. |
|
Definition at line 72 of file jvmclass.h. |
|
Definition at line 73 of file jvmclass.h. |
|
Definition at line 74 of file jvmclass.h. Referenced by opcode_run(). |
|
Definition at line 75 of file jvmclass.h. |
|
Definition at line 76 of file jvmclass.h. |
|
Definition at line 77 of file jvmclass.h. Referenced by opcode_run(). |
|
Definition at line 79 of file jvmclass.h. |
|
Definition at line 81 of file jvmclass.h. |
|
Definition at line 84 of file jvmclass.h. |
|
Definition at line 85 of file jvmclass.h. |
|
Definition at line 89 of file jvmclass.h. Referenced by opcode_load_run_throwable(). |
|
Definition at line 90 of file jvmclass.h. |
|
Definition at line 92 of file jvmclass.h. |
|
Definition at line 94 of file jvmclass.h. |
|
Definition at line 96 of file jvmclass.h. Referenced by opcode_run(). |
|
Definition at line 98 of file jvmclass.h. |
|
Definition at line 100 of file jvmclass.h. |
|
Definition at line 104 of file jvmclass.h. Referenced by thread_new(). |
|
Definition at line 106 of file jvmclass.h. Referenced by linkage_resolve_class(). |
|
|
Definition at line 110 of file jvmclass.h. |
|
Definition at line 112 of file jvmclass.h. |
|
Definition at line 116 of file jvmclass.h. |
|
Definition at line 118 of file jvmclass.h. Referenced by class_load_primative(), field_find_by_cp_entry(), heap_get_common_simple_bimodal(), method_find_by_cp_entry(), object_run_method(), and thread_exception_setup(). |
|
Definition at line 120 of file jvmclass.h. |
|
Definition at line 122 of file jvmclass.h. Referenced by class_allocate_slot(), heap_get_common_simple_bimodal(), object_allocate_slot(), and thread_state_get_name(). |
|
Definition at line 124 of file jvmclass.h. |
|
Definition at line 127 of file jvmclass.h. |
|
Definition at line 128 of file jvmclass.h. |
|
Definition at line 130 of file jvmclass.h. Referenced by opcode_run(). |
|
Definition at line 132 of file jvmclass.h. |
|
Definition at line 134 of file jvmclass.h. |
|
Definition at line 136 of file jvmclass.h. |
|
Definition at line 138 of file jvmclass.h. |
|
Definition at line 140 of file jvmclass.h. |
|
Definition at line 142 of file jvmclass.h. Referenced by jlThread_start(). |
|
Definition at line 144 of file jvmclass.h. Referenced by jlObject_wait4ever(), and objectutil_synchronize(). |
|
Definition at line 146 of file jvmclass.h. Referenced by jlThread_isAlive(). |
|
Definition at line 148 of file jvmclass.h. Referenced by threadutil_update_wait(). |
|
Definition at line 150 of file jvmclass.h. |
|
Definition at line 152 of file jvmclass.h. Referenced by jlThread_interrupted(), and objectutil_synchronize(). |
|
Definition at line 154 of file jvmclass.h. Referenced by jlThread_getPriority(), jlThread_isDaemon(), jlThread_setDaemon(), jlThread_setPriority(), and jlThread_start(). |
|
Definition at line 157 of file jvmclass.h. |
|
|