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 # Only used for OSX/Darwin builds 25 26 # Define public interface. 27 # _JNI 28 _JNI_CreateJavaVM 29 _JNI_GetCreatedJavaVMs 30 _JNI_GetDefaultJavaVMInitArgs 31 32 # _JVM 33 _JVM_Accept 34 _JVM_ActiveProcessorCount 35 _JVM_AllocateNewArray 36 _JVM_AllocateNewObject 37 _JVM_ArrayCopy 38 _JVM_AssertionStatusDirectives 39 _JVM_Available 40 _JVM_Bind 41 _JVM_ClassDepth 42 _JVM_ClassLoaderDepth 43 _JVM_Clone 44 _JVM_Close 45 _JVM_CX8Field 46 _JVM_CompileClass 47 _JVM_CompileClasses 48 _JVM_CompilerCommand 49 _JVM_Connect 50 _JVM_ConstantPoolGetClassAt 51 _JVM_ConstantPoolGetClassAtIfLoaded 52 _JVM_ConstantPoolGetDoubleAt 53 _JVM_ConstantPoolGetFieldAt 54 _JVM_ConstantPoolGetFieldAtIfLoaded 55 _JVM_ConstantPoolGetFloatAt 56 _JVM_ConstantPoolGetIntAt 57 _JVM_ConstantPoolGetLongAt 58 _JVM_ConstantPoolGetMethodAt 59 _JVM_ConstantPoolGetMethodAtIfLoaded 60 _JVM_ConstantPoolGetMemberRefInfoAt 61 _JVM_ConstantPoolGetSize 62 _JVM_ConstantPoolGetStringAt 63 _JVM_ConstantPoolGetUTF8At 64 _JVM_CountStackFrames 65 _JVM_CurrentClassLoader 66 _JVM_CurrentLoadedClass 67 _JVM_CurrentThread 68 _JVM_CurrentTimeMillis 69 _JVM_DefineClass 70 _JVM_DefineClassWithSource 71 _JVM_DefineClassWithSourceCond 72 _JVM_DesiredAssertionStatus 73 _JVM_DisableCompiler 74 _JVM_DoPrivileged 75 _JVM_DTraceGetVersion 76 _JVM_DTraceActivate 77 _JVM_DTraceIsProbeEnabled 78 _JVM_DTraceIsSupported 79 _JVM_DTraceDispose 80 _JVM_DumpAllStacks 81 _JVM_DumpThreads 82 _JVM_EnableCompiler 83 _JVM_Exit 84 _JVM_FillInStackTrace 85 _JVM_FindClassFromClass 86 _JVM_FindClassFromClassLoader 87 _JVM_FindClassFromBootLoader 88 _JVM_FindLibraryEntry 89 _JVM_FindLoadedClass 90 _JVM_FindPrimitiveClass 91 _JVM_FindSignal 92 _JVM_FreeMemory 93 _JVM_GC 94 _JVM_GetAllThreads 95 _JVM_GetArrayElement 96 _JVM_GetArrayLength 97 _JVM_GetCPClassNameUTF 98 _JVM_GetCPFieldClassNameUTF 99 _JVM_GetCPFieldModifiers 100 _JVM_GetCPFieldNameUTF 101 _JVM_GetCPFieldSignatureUTF 102 _JVM_GetCPMethodClassNameUTF 103 _JVM_GetCPMethodModifiers 108 _JVM_GetClassAnnotations 109 _JVM_GetClassCPEntriesCount 110 _JVM_GetClassCPTypes 111 _JVM_GetClassConstantPool 112 _JVM_GetClassContext 113 _JVM_GetClassDeclaredConstructors 114 _JVM_GetClassDeclaredFields 115 _JVM_GetClassDeclaredMethods 116 _JVM_GetClassFieldsCount 117 _JVM_GetClassInterfaces 118 _JVM_GetClassMethodsCount 119 _JVM_GetClassModifiers 120 _JVM_GetClassName 121 _JVM_GetClassNameUTF 122 _JVM_GetClassSignature 123 _JVM_GetClassSigners 124 _JVM_GetClassTypeAnnotations 125 _JVM_GetDeclaredClasses 126 _JVM_GetDeclaringClass 127 _JVM_GetEnclosingMethodInfo 128 _JVM_GetFieldAnnotations 129 _JVM_GetFieldIxModifiers 130 _JVM_GetFieldTypeAnnotations 131 _JVM_GetHostName 132 _JVM_GetInheritedAccessControlContext 133 _JVM_GetInterfaceVersion 134 _JVM_GetLastErrorString 135 _JVM_GetManagement 136 _JVM_GetMethodAnnotations 137 _JVM_GetMethodDefaultAnnotationValue 138 _JVM_GetMethodIxArgsSize 139 _JVM_GetMethodIxByteCode 140 _JVM_GetMethodIxByteCodeLength 141 _JVM_GetMethodIxExceptionIndexes 142 _JVM_GetMethodIxExceptionTableEntry 143 _JVM_GetMethodIxExceptionTableLength 144 _JVM_GetMethodIxExceptionsCount 145 _JVM_GetMethodIxLocalsCount 146 _JVM_GetMethodIxMaxStack 147 _JVM_GetMethodIxModifiers 148 _JVM_GetMethodIxNameUTF 149 _JVM_GetMethodIxSignatureUTF 150 _JVM_GetMethodParameterAnnotations 151 _JVM_GetMethodParameters 152 _JVM_GetMethodTypeAnnotations 153 _JVM_GetPrimitiveArrayElement 154 _JVM_GetProtectionDomain 155 _JVM_GetSockName 156 _JVM_GetSockOpt 157 _JVM_GetStackAccessControlContext 158 _JVM_GetStackTraceDepth 159 _JVM_GetStackTraceElement 160 _JVM_GetSystemPackage 161 _JVM_GetSystemPackages 162 _JVM_GetTemporaryDirectory 163 _JVM_GetThreadStateNames 164 _JVM_GetThreadStateValues 165 _JVM_GetVersionInfo 166 _JVM_Halt 167 _JVM_HoldsLock 168 _JVM_IHashCode 169 _JVM_InitAgentProperties 170 _JVM_InitProperties 171 _JVM_InitializeCompiler 172 _JVM_InitializeSocketLibrary 173 _JVM_InternString 174 _JVM_Interrupt 175 _JVM_InvokeMethod 176 _JVM_IsArrayClass 177 _JVM_IsConstructorIx 178 _JVM_IsInterface 179 _JVM_IsInterrupted 180 _JVM_IsNaN 181 _JVM_IsPrimitiveClass 182 _JVM_IsSameClassPackage 183 _JVM_IsSilentCompiler 184 _JVM_IsSupportedJNIVersion 185 _JVM_IsThreadAlive 186 _JVM_IsVMGeneratedMethodIx 187 _JVM_LatestUserDefinedLoader 188 _JVM_Listen 189 _JVM_LoadClass0 190 _JVM_LoadLibrary 191 _JVM_Lseek 192 _JVM_MaxObjectInspectionAge 193 _JVM_MaxMemory 194 _JVM_MonitorNotify 195 _JVM_MonitorNotifyAll 196 _JVM_MonitorWait 197 _JVM_NanoTime 198 _JVM_NativePath 199 _JVM_NewArray 200 _JVM_NewInstanceFromConstructor 201 _JVM_NewMultiArray 202 _JVM_OnExit 203 _JVM_Open 204 _JVM_RaiseSignal 205 _JVM_RawMonitorCreate 206 _JVM_RawMonitorDestroy 207 _JVM_RawMonitorEnter 208 _JVM_RawMonitorExit 209 _JVM_Read 210 _JVM_Recv 211 _JVM_RecvFrom 212 _JVM_RegisterSignal 213 _JVM_ReleaseUTF 214 _JVM_ResolveClass 215 _JVM_ResumeThread 216 _JVM_Send 217 _JVM_SendTo 218 _JVM_SetArrayElement 219 _JVM_SetClassSigners 220 _JVM_SetLength 221 _JVM_SetNativeThreadName 222 _JVM_SetPrimitiveArrayElement 223 _JVM_SetSockOpt 224 _JVM_SetThreadPriority 225 _JVM_Sleep 226 _JVM_Socket 227 _JVM_SocketAvailable 228 _JVM_SocketClose 229 _JVM_SocketShutdown 230 _JVM_StartThread 231 _JVM_StopThread 232 _JVM_SuspendThread 233 _JVM_SupportsCX8 234 _JVM_Sync 235 _JVM_Timeout 236 _JVM_TotalMemory 237 _JVM_TraceInstructions 238 _JVM_TraceMethodCalls 239 _JVM_UnloadLibrary 240 _JVM_Write 241 _JVM_Yield 242 _JVM_handle_bsd_signal 243 244 # miscellaneous functions 245 _jio_fprintf 246 _jio_printf 247 _jio_snprintf 248 _jio_vfprintf 249 _jio_vsnprintf 250 251 # This is for Forte Analyzer profiling support. 252 _AsyncGetCallTrace 253 254 # INSERT VTABLE SYMBOLS HERE 255 | 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 # Only used for OSX/Darwin builds 25 26 # Define public interface. 27 # _JNI 28 _JNI_CreateJavaVM 29 _JNI_GetCreatedJavaVMs 30 _JNI_GetDefaultJavaVMInitArgs 31 32 # _JVM 33 _JVM_ActiveProcessorCount 34 _JVM_ArrayCopy 35 _JVM_AssertionStatusDirectives 36 _JVM_ClassDepth 37 _JVM_ClassLoaderDepth 38 _JVM_Clone 39 _JVM_ConstantPoolGetClassAt 40 _JVM_ConstantPoolGetClassAtIfLoaded 41 _JVM_ConstantPoolGetDoubleAt 42 _JVM_ConstantPoolGetFieldAt 43 _JVM_ConstantPoolGetFieldAtIfLoaded 44 _JVM_ConstantPoolGetFloatAt 45 _JVM_ConstantPoolGetIntAt 46 _JVM_ConstantPoolGetLongAt 47 _JVM_ConstantPoolGetMethodAt 48 _JVM_ConstantPoolGetMethodAtIfLoaded 49 _JVM_ConstantPoolGetMemberRefInfoAt 50 _JVM_ConstantPoolGetSize 51 _JVM_ConstantPoolGetStringAt 52 _JVM_ConstantPoolGetUTF8At 53 _JVM_CountStackFrames 54 _JVM_CurrentClassLoader 55 _JVM_CurrentLoadedClass 56 _JVM_CurrentThread 57 _JVM_CurrentTimeMillis 58 _JVM_DefineClass 59 _JVM_DefineClassWithSource 60 _JVM_DefineClassWithSourceCond 61 _JVM_DesiredAssertionStatus 62 _JVM_DoPrivileged 63 _JVM_DTraceGetVersion 64 _JVM_DTraceActivate 65 _JVM_DTraceIsProbeEnabled 66 _JVM_DTraceIsSupported 67 _JVM_DTraceDispose 68 _JVM_DumpAllStacks 69 _JVM_DumpThreads 70 _JVM_FillInStackTrace 71 _JVM_FindClassFromClass 72 _JVM_FindClassFromClassLoader 73 _JVM_FindClassFromBootLoader 74 _JVM_FindLibraryEntry 75 _JVM_FindLoadedClass 76 _JVM_FindPrimitiveClass 77 _JVM_FindSignal 78 _JVM_FreeMemory 79 _JVM_GC 80 _JVM_GetAllThreads 81 _JVM_GetArrayElement 82 _JVM_GetArrayLength 83 _JVM_GetCPClassNameUTF 84 _JVM_GetCPFieldClassNameUTF 85 _JVM_GetCPFieldModifiers 86 _JVM_GetCPFieldNameUTF 87 _JVM_GetCPFieldSignatureUTF 88 _JVM_GetCPMethodClassNameUTF 89 _JVM_GetCPMethodModifiers 94 _JVM_GetClassAnnotations 95 _JVM_GetClassCPEntriesCount 96 _JVM_GetClassCPTypes 97 _JVM_GetClassConstantPool 98 _JVM_GetClassContext 99 _JVM_GetClassDeclaredConstructors 100 _JVM_GetClassDeclaredFields 101 _JVM_GetClassDeclaredMethods 102 _JVM_GetClassFieldsCount 103 _JVM_GetClassInterfaces 104 _JVM_GetClassMethodsCount 105 _JVM_GetClassModifiers 106 _JVM_GetClassName 107 _JVM_GetClassNameUTF 108 _JVM_GetClassSignature 109 _JVM_GetClassSigners 110 _JVM_GetClassTypeAnnotations 111 _JVM_GetDeclaredClasses 112 _JVM_GetDeclaringClass 113 _JVM_GetEnclosingMethodInfo 114 _JVM_GetFieldIxModifiers 115 _JVM_GetFieldTypeAnnotations 116 _JVM_GetInheritedAccessControlContext 117 _JVM_GetInterfaceVersion 118 _JVM_GetManagement 119 _JVM_GetMethodIxArgsSize 120 _JVM_GetMethodIxByteCode 121 _JVM_GetMethodIxByteCodeLength 122 _JVM_GetMethodIxExceptionIndexes 123 _JVM_GetMethodIxExceptionTableEntry 124 _JVM_GetMethodIxExceptionTableLength 125 _JVM_GetMethodIxExceptionsCount 126 _JVM_GetMethodIxLocalsCount 127 _JVM_GetMethodIxMaxStack 128 _JVM_GetMethodIxModifiers 129 _JVM_GetMethodIxNameUTF 130 _JVM_GetMethodIxSignatureUTF 131 _JVM_GetMethodParameters 132 _JVM_GetMethodTypeAnnotations 133 _JVM_GetPrimitiveArrayElement 134 _JVM_GetProtectionDomain 135 _JVM_GetStackAccessControlContext 136 _JVM_GetStackTraceDepth 137 _JVM_GetStackTraceElement 138 _JVM_GetSystemPackage 139 _JVM_GetSystemPackages 140 _JVM_GetTemporaryDirectory 141 _JVM_GetVersionInfo 142 _JVM_Halt 143 _JVM_HoldsLock 144 _JVM_IHashCode 145 _JVM_InitAgentProperties 146 _JVM_InitProperties 147 _JVM_InternString 148 _JVM_Interrupt 149 _JVM_InvokeMethod 150 _JVM_IsArrayClass 151 _JVM_IsConstructorIx 152 _JVM_IsInterface 153 _JVM_IsInterrupted 154 _JVM_IsPrimitiveClass 155 _JVM_IsSameClassPackage 156 _JVM_IsSupportedJNIVersion 157 _JVM_IsThreadAlive 158 _JVM_IsVMGeneratedMethodIx 159 _JVM_LatestUserDefinedLoader 160 _JVM_LoadLibrary 161 _JVM_MaxObjectInspectionAge 162 _JVM_MaxMemory 163 _JVM_MonitorNotify 164 _JVM_MonitorNotifyAll 165 _JVM_MonitorWait 166 _JVM_NanoTime 167 _JVM_NativePath 168 _JVM_NewArray 169 _JVM_NewInstanceFromConstructor 170 _JVM_NewMultiArray 171 _JVM_RaiseSignal 172 _JVM_RawMonitorCreate 173 _JVM_RawMonitorDestroy 174 _JVM_RawMonitorEnter 175 _JVM_RawMonitorExit 176 _JVM_RegisterSignal 177 _JVM_ReleaseUTF 178 _JVM_ResumeThread 179 _JVM_SetArrayElement 180 _JVM_SetClassSigners 181 _JVM_SetNativeThreadName 182 _JVM_SetPrimitiveArrayElement 183 _JVM_SetThreadPriority 184 _JVM_Sleep 185 _JVM_StartThread 186 _JVM_StopThread 187 _JVM_SuspendThread 188 _JVM_SupportsCX8 189 _JVM_TotalMemory 190 _JVM_UnloadLibrary 191 _JVM_Yield 192 _JVM_handle_bsd_signal 193 194 # miscellaneous functions 195 _jio_fprintf 196 _jio_printf 197 _jio_snprintf 198 _jio_vfprintf 199 _jio_vsnprintf 200 201 # This is for Forte Analyzer profiling support. 202 _AsyncGetCallTrace 203 204 # INSERT VTABLE SYMBOLS HERE 205 |