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_AreNestMates 26 JVM_ArrayCopy 27 JVM_AssertionStatusDirectives 28 JVM_BeforeHalt 29 JVM_CallStackWalk 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_CurrentThread 51 JVM_CurrentTimeMillis 52 JVM_DefineClass 53 JVM_DefineClassWithSource 54 JVM_DesiredAssertionStatus 55 JVM_DoPrivileged 56 JVM_DumpAllStacks 57 JVM_DumpThreads 58 JVM_FillInStackTrace 59 JVM_FindClassFromCaller 60 JVM_FindClassFromClass 61 JVM_FindLibraryEntry 62 JVM_FindLoadedClass 63 JVM_FindPrimitiveClass 64 JVM_FindSignal 65 JVM_FreeMemory 66 JVM_GC 67 JVM_GetAllThreads 68 JVM_GetAndClearReferencePendingList 69 JVM_GetArrayElement 70 JVM_GetArrayLength 71 JVM_GetCallerClass 72 JVM_GetClassAccessFlags 73 JVM_GetClassAnnotations 74 JVM_GetClassConstantPool 75 JVM_GetClassContext 76 JVM_GetClassCPEntriesCount 77 JVM_GetClassCPTypes 78 JVM_GetClassDeclaredConstructors 79 JVM_GetClassDeclaredFields 80 JVM_GetClassDeclaredMethods 81 JVM_GetClassFieldsCount 82 JVM_GetClassInterfaces 83 JVM_GetClassMethodsCount 84 JVM_GetClassModifiers 85 JVM_GetClassName 86 JVM_GetClassNameUTF 87 JVM_GetClassSignature 88 JVM_GetClassSigners 89 JVM_GetClassTypeAnnotations 90 JVM_GetCPClassNameUTF 91 JVM_GetCPFieldClassNameUTF 92 JVM_GetCPFieldModifiers 93 JVM_GetCPFieldNameUTF 94 JVM_GetCPFieldSignatureUTF 95 JVM_GetCPMethodClassNameUTF 96 JVM_GetCPMethodModifiers 97 JVM_GetCPMethodNameUTF 98 JVM_GetCPMethodSignatureUTF 99 JVM_GetDeclaredClasses 100 JVM_GetDeclaringClass 101 JVM_GetEnclosingMethodInfo 102 JVM_GetFieldIxModifiers 103 JVM_GetFieldTypeAnnotations 104 JVM_GetInheritedAccessControlContext 105 JVM_GetInterfaceVersion 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_GetNestHost 123 JVM_GetNestMembers 124 JVM_GetPrimitiveArrayElement 125 JVM_GetProtectionDomain 126 JVM_GetSimpleBinaryName 127 JVM_GetStackAccessControlContext 128 JVM_GetSystemPackage 129 JVM_GetSystemPackages 130 JVM_GetTemporaryDirectory 131 JVM_GetVmArguments 132 JVM_Halt 133 JVM_HasReferencePendingList 134 JVM_HoldsLock 135 JVM_IHashCode 136 JVM_InitProperties 137 JVM_InitStackTraceElement 138 JVM_InitStackTraceElementArray 139 JVM_InitializeFromArchive 140 JVM_InternString 141 JVM_Interrupt 142 JVM_InvokeMethod 143 JVM_IsArrayClass 144 JVM_IsConstructorIx 145 JVM_IsInterface 146 JVM_IsInterrupted 147 JVM_IsPrimitiveClass 148 JVM_IsSameClassPackage 149 JVM_IsSupportedJNIVersion 150 JVM_IsThreadAlive 151 JVM_IsVMGeneratedMethodIx 152 JVM_LatestUserDefinedLoader 153 JVM_LoadLibrary 154 JVM_MaxMemory 155 JVM_MaxObjectInspectionAge 156 JVM_MonitorNotify 157 JVM_MonitorNotifyAll 158 JVM_MonitorWait 159 JVM_MoreStackWalk 160 JVM_NanoTime 161 JVM_NativePath 162 JVM_NewArray 163 JVM_NewInstanceFromConstructor 164 JVM_NewMultiArray 165 JVM_RaiseSignal 166 JVM_RawMonitorCreate 167 JVM_RawMonitorDestroy 168 JVM_RawMonitorEnter 169 JVM_RawMonitorExit 170 JVM_RegisterSignal 171 JVM_ReleaseUTF 172 JVM_ResumeThread 173 JVM_SetArrayElement 174 JVM_SetClassSigners 175 JVM_SetNativeThreadName 176 JVM_SetPrimitiveArrayElement 177 JVM_SetThreadPriority 178 JVM_Sleep 179 JVM_StartThread 180 JVM_StopThread 181 JVM_SupportsCX8 182 JVM_SuspendThread 183 JVM_TotalMemory 184 JVM_UnloadLibrary 185 JVM_WaitForReferencePendingList 186 JVM_Yield 187 188 # Module related API's 189 JVM_AddModuleExports 190 JVM_AddModuleExportsToAll 191 JVM_AddModuleExportsToAllUnnamed 192 JVM_AddReadsModule 193 JVM_DefineModule 194 JVM_SetBootLoaderUnnamedModule