1 # 2 # Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 # 5 # This code is free software; you can redistribute it and/or modify it 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. 8 # 9 # This code is distributed in the hope that it will be useful, but WITHOUT 10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 12 # version 2 for more details (a copy is included in the LICENSE file that 13 # accompanied this code). 14 # 15 # You should have received a copy of the GNU General Public License version 16 # 2 along with this work; if not, write to the Free Software Foundation, 17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 # 19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 # or visit www.oracle.com if you need additional information or have any 21 # questions. 22 # 23 24 JVM_ActiveProcessorCount 25 JVM_ArrayCopy 26 JVM_AssertionStatusDirectives 27 JVM_CallStackWalk 28 JVM_ClassDepth 29 JVM_ClassLoaderDepth 30 JVM_Clone 31 JVM_ConstantPoolGetClassAt 32 JVM_ConstantPoolGetClassAtIfLoaded 33 JVM_ConstantPoolGetClassRefIndexAt 34 JVM_ConstantPoolGetDoubleAt 35 JVM_ConstantPoolGetFieldAt 36 JVM_ConstantPoolGetFieldAtIfLoaded 37 JVM_ConstantPoolGetFloatAt 38 JVM_ConstantPoolGetIntAt 39 JVM_ConstantPoolGetLongAt 40 JVM_ConstantPoolGetMemberRefInfoAt 41 JVM_ConstantPoolGetMethodAt 42 JVM_ConstantPoolGetMethodAtIfLoaded 43 JVM_ConstantPoolGetNameAndTypeRefIndexAt 44 JVM_ConstantPoolGetNameAndTypeRefInfoAt 45 JVM_ConstantPoolGetSize 46 JVM_ConstantPoolGetStringAt 47 JVM_ConstantPoolGetTagAt 48 JVM_ConstantPoolGetUTF8At 49 JVM_CountStackFrames 50 JVM_CurrentClassLoader 51 JVM_CurrentLoadedClass 52 JVM_CurrentThread 53 JVM_CurrentTimeMillis 54 JVM_DefineClass 55 JVM_DefineClassWithSource 56 JVM_DesiredAssertionStatus 57 JVM_DoPrivileged 58 JVM_DumpAllStacks 59 JVM_DumpThreads 60 JVM_FillInStackTrace 61 JVM_FindClassFromCaller 62 JVM_FindClassFromClass 63 JVM_FindLibraryEntry 64 JVM_FindLoadedClass 65 JVM_FindPrimitiveClass 66 JVM_FindSignal 67 JVM_FreeMemory 68 JVM_GC 69 JVM_GetAllThreads 70 JVM_GetArrayElement 71 JVM_GetArrayLength 72 JVM_GetCallerClass 73 JVM_GetClassAccessFlags 74 JVM_GetClassAnnotations 75 JVM_GetClassConstantPool 76 JVM_GetClassContext 77 JVM_GetClassCPEntriesCount 78 JVM_GetClassCPTypes 79 JVM_GetClassDeclaredConstructors 80 JVM_GetClassDeclaredFields 81 JVM_GetClassDeclaredMethods 82 JVM_GetClassFieldsCount 83 JVM_GetClassInterfaces 84 JVM_GetClassMethodsCount 85 JVM_GetClassModifiers 86 JVM_GetClassName 87 JVM_GetClassNameUTF 88 JVM_GetClassSignature 89 JVM_GetClassSigners 90 JVM_GetClassTypeAnnotations 91 JVM_GetCPClassNameUTF 92 JVM_GetCPFieldClassNameUTF 93 JVM_GetCPFieldModifiers 94 JVM_GetCPFieldNameUTF 95 JVM_GetCPFieldSignatureUTF 96 JVM_GetCPMethodClassNameUTF 97 JVM_GetCPMethodModifiers 98 JVM_GetCPMethodNameUTF 99 JVM_GetCPMethodSignatureUTF 100 JVM_GetDeclaredClasses 101 JVM_GetDeclaringClass 102 JVM_GetEnclosingMethodInfo 103 JVM_GetFieldIxModifiers 104 JVM_GetFieldTypeAnnotations 105 JVM_GetInheritedAccessControlContext 106 JVM_GetInterfaceVersion 107 JVM_GetManagement 108 JVM_GetMethodIxArgsSize 109 JVM_GetMethodIxByteCode 110 JVM_GetMethodIxByteCodeLength 111 JVM_GetMethodIxExceptionIndexes 112 JVM_GetMethodIxExceptionsCount 113 JVM_GetMethodIxExceptionTableEntry 114 JVM_GetMethodIxExceptionTableLength 115 JVM_GetMethodIxLocalsCount 116 JVM_GetMethodIxMaxStack 117 JVM_GetMethodIxModifiers 118 JVM_GetMethodIxNameUTF 119 JVM_GetMethodIxSignatureUTF 120 JVM_GetMethodParameters 121 JVM_GetMethodTypeAnnotations 122 JVM_GetNanoTimeAdjustment 123 JVM_GetPrimitiveArrayElement 124 JVM_GetProtectionDomain 125 JVM_GetSimpleBinaryName 126 JVM_GetStackAccessControlContext 127 JVM_GetStackTraceElements 128 JVM_GetSystemPackage 129 JVM_GetSystemPackages 130 JVM_GetTemporaryDirectory 131 JVM_GetVmArguments 132 JVM_Halt 133 JVM_HoldsLock 134 JVM_IHashCode 135 JVM_InitProperties 136 JVM_InternString 137 JVM_Interrupt 138 JVM_InvokeMethod 139 JVM_IsArrayClass 140 JVM_IsConstructorIx 141 JVM_IsInterface 142 JVM_IsInterrupted 143 JVM_IsPrimitiveClass 144 JVM_IsSameClassPackage 145 JVM_IsSupportedJNIVersion 146 JVM_IsThreadAlive 147 JVM_IsVMGeneratedMethodIx 148 JVM_LatestUserDefinedLoader 149 JVM_LoadLibrary 150 JVM_MaxMemory 151 JVM_MaxObjectInspectionAge 152 JVM_MonitorNotify 153 JVM_MonitorNotifyAll 154 JVM_MonitorWait 155 JVM_MoreStackWalk 156 JVM_NanoTime 157 JVM_NativePath 158 JVM_NewArray 159 JVM_NewInstanceFromConstructor 160 JVM_NewMultiArray 161 JVM_RaiseSignal 162 JVM_RawMonitorCreate 163 JVM_RawMonitorDestroy 164 JVM_RawMonitorEnter 165 JVM_RawMonitorExit 166 JVM_RegisterSignal 167 JVM_ReleaseUTF 168 JVM_ResumeThread 169 JVM_SetArrayElement 170 JVM_SetClassSigners 171 JVM_SetNativeThreadName 172 JVM_SetPrimitiveArrayElement 173 JVM_SetThreadPriority 174 JVM_Sleep 175 JVM_StartThread 176 JVM_StopThread 177 JVM_SupportsCX8 178 JVM_SuspendThread 179 JVM_ToStackTraceElement 180 JVM_TotalMemory 181 JVM_UnloadLibrary 182 JVM_Yield 183 184 # Module related API's 185 JVM_AddModuleExports 186 JVM_AddModuleExportsToAll 187 JVM_AddModuleExportsToAllUnnamed 188 JVM_AddModulePackage 189 JVM_AddReadsModule 190 JVM_CanReadModule 191 JVM_DefineModule 192 JVM_IsExportedToModule 193 JVM_SetBootLoaderUnnamedModule 194 JVM_GetModuleByPackageName