1 # 2 # Copyright (c) 2016, 2018, 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_BeforeHalt 28 JVM_CallStackWalk 29 JVM_Clone 30 JVM_ConstantPoolGetClassAt 31 JVM_ConstantPoolGetClassAtIfLoaded 32 JVM_ConstantPoolGetClassRefIndexAt 33 JVM_ConstantPoolGetDoubleAt 34 JVM_ConstantPoolGetFieldAt 35 JVM_ConstantPoolGetFieldAtIfLoaded 36 JVM_ConstantPoolGetFloatAt 37 JVM_ConstantPoolGetIntAt 38 JVM_ConstantPoolGetLongAt 39 JVM_ConstantPoolGetMemberRefInfoAt 40 JVM_ConstantPoolGetMethodAt 41 JVM_ConstantPoolGetMethodAtIfLoaded 42 JVM_ConstantPoolGetNameAndTypeRefIndexAt 43 JVM_ConstantPoolGetNameAndTypeRefInfoAt 44 JVM_ConstantPoolGetSize 45 JVM_ConstantPoolGetStringAt 46 JVM_ConstantPoolGetTagAt 47 JVM_ConstantPoolGetUTF8At 48 JVM_CountStackFrames 49 JVM_CurrentThread 50 JVM_CurrentTimeMillis 51 JVM_DefineClass 52 JVM_DefineClassWithSource 53 JVM_DesiredAssertionStatus 54 JVM_DoPrivileged 55 JVM_DumpAllStacks 56 JVM_DumpThreads 57 JVM_FillInStackTrace 58 JVM_FindClassFromCaller 59 JVM_FindClassFromClass 60 JVM_FindLibraryEntry 61 JVM_FindLoadedClass 62 JVM_FindPrimitiveClass 63 JVM_FindSignal 64 JVM_FreeMemory 65 JVM_GC 66 JVM_GetAllThreads 67 JVM_GetAndClearReferencePendingList 68 JVM_GetArrayElement 69 JVM_GetArrayLength 70 JVM_GetCallerClass 71 JVM_GetClassAccessFlags 72 JVM_GetClassAnnotations 73 JVM_GetClassConstantPool 74 JVM_GetClassContext 75 JVM_GetClassCPEntriesCount 76 JVM_GetClassCPTypes 77 JVM_GetClassDeclaredConstructors 78 JVM_GetClassDeclaredFields 79 JVM_GetClassDeclaredMethods 80 JVM_GetClassFieldsCount 81 JVM_GetClassInterfaces 82 JVM_GetClassMethodsCount 83 JVM_GetClassModifiers 84 JVM_GetClassName 85 JVM_GetClassNameUTF 86 JVM_GetClassSignature 87 JVM_GetClassSigners 88 JVM_GetClassTypeAnnotations 89 JVM_GetCPClassNameUTF 90 JVM_GetCPFieldClassNameUTF 91 JVM_GetCPFieldModifiers 92 JVM_GetCPFieldNameUTF 93 JVM_GetCPFieldSignatureUTF 94 JVM_GetCPMethodClassNameUTF 95 JVM_GetCPMethodModifiers 96 JVM_GetCPMethodNameUTF 97 JVM_GetCPMethodSignatureUTF 98 JVM_GetDeclaredClasses 99 JVM_GetDeclaringClass 100 JVM_GetEnclosingMethodInfo 101 JVM_GetFieldIxModifiers 102 JVM_GetFieldTypeAnnotations 103 JVM_GetInheritedAccessControlContext 104 JVM_GetInterfaceVersion 105 JVM_GetLocalValueTypes 106 JVM_GetManagement 107 JVM_GetMethodIxArgsSize 108 JVM_GetMethodIxByteCode 109 JVM_GetMethodIxByteCodeLength 110 JVM_GetMethodIxExceptionIndexes 111 JVM_GetMethodIxExceptionsCount 112 JVM_GetMethodIxExceptionTableEntry 113 JVM_GetMethodIxExceptionTableLength 114 JVM_GetMethodIxLocalsCount 115 JVM_GetMethodIxMaxStack 116 JVM_GetMethodIxModifiers 117 JVM_GetMethodIxNameUTF 118 JVM_GetMethodIxSignatureUTF 119 JVM_GetMethodParameters 120 JVM_GetMethodTypeAnnotations 121 JVM_GetNanoTimeAdjustment 122 JVM_GetPrimitiveArrayElement 123 JVM_GetProtectionDomain 124 JVM_GetSimpleBinaryName 125 JVM_GetStackAccessControlContext 126 JVM_GetSystemPackage 127 JVM_GetSystemPackages 128 JVM_GetTemporaryDirectory 129 JVM_GetVmArguments 130 JVM_Halt 131 JVM_HasReferencePendingList 132 JVM_HoldsLock 133 JVM_IHashCode 134 JVM_InitProperties 135 JVM_InitStackTraceElement 136 JVM_InitStackTraceElementArray 137 JVM_InternString 138 JVM_Interrupt 139 JVM_InvokeMethod 140 JVM_IsArrayClass 141 JVM_IsConstructorIx 142 JVM_IsInterface 143 JVM_IsInterrupted 144 JVM_IsPrimitiveClass 145 JVM_IsSameClassPackage 146 JVM_IsSupportedJNIVersion 147 JVM_IsThreadAlive 148 JVM_IsVMGeneratedMethodIx 149 JVM_LatestUserDefinedLoader 150 JVM_LoadLibrary 151 JVM_MaxMemory 152 JVM_MaxObjectInspectionAge 153 JVM_MonitorNotify 154 JVM_MonitorNotifyAll 155 JVM_MonitorWait 156 JVM_MoreStackWalk 157 JVM_NanoTime 158 JVM_NativePath 159 JVM_NewArray 160 JVM_NewInstanceFromConstructor 161 JVM_NewMultiArray 162 JVM_RaiseSignal 163 JVM_RawMonitorCreate 164 JVM_RawMonitorDestroy 165 JVM_RawMonitorEnter 166 JVM_RawMonitorExit 167 JVM_RegisterSignal 168 JVM_ReleaseUTF 169 JVM_ResumeThread 170 JVM_SetArrayElement 171 JVM_SetClassSigners 172 JVM_SetNativeThreadName 173 JVM_SetPrimitiveArrayElement 174 JVM_SetThreadPriority 175 JVM_Sleep 176 JVM_StartThread 177 JVM_StopThread 178 JVM_SupportsCX8 179 JVM_SuspendThread 180 JVM_TotalMemory 181 JVM_UnloadLibrary 182 JVM_WaitForReferencePendingList 183 JVM_Yield 184 185 # Module related API's 186 JVM_AddModuleExports 187 JVM_AddModuleExportsToAll 188 JVM_AddModuleExportsToAllUnnamed 189 JVM_AddReadsModule 190 JVM_DefineModule 191 JVM_SetBootLoaderUnnamedModule