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 # 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_DumpAllStacks 64 _JVM_DumpThreads 65 _JVM_FillInStackTrace 66 _JVM_FindClassFromCaller 67 _JVM_FindClassFromClass 68 _JVM_FindClassFromBootLoader 69 _JVM_FindLibraryEntry 70 _JVM_FindLoadedClass 71 _JVM_FindPrimitiveClass 72 _JVM_FindSignal 73 _JVM_FreeMemory 74 _JVM_GC 75 _JVM_GetAllThreads 76 _JVM_GetArrayElement 77 _JVM_GetArrayLength 78 _JVM_GetCPClassNameUTF 79 _JVM_GetCPFieldClassNameUTF 80 _JVM_GetCPFieldModifiers 81 _JVM_GetCPFieldNameUTF 82 _JVM_GetCPFieldSignatureUTF 83 _JVM_GetCPMethodClassNameUTF 84 _JVM_GetCPMethodModifiers 85 _JVM_GetCPMethodNameUTF 86 _JVM_GetCPMethodSignatureUTF 87 _JVM_GetCallerClass 88 _JVM_GetClassAccessFlags 89 _JVM_GetClassAnnotations 90 _JVM_GetClassCPEntriesCount 91 _JVM_GetClassCPTypes 92 _JVM_GetClassConstantPool 93 _JVM_GetClassContext 94 _JVM_GetClassDeclaredConstructors 95 _JVM_GetClassDeclaredFields 96 _JVM_GetClassDeclaredMethods 97 _JVM_GetClassFieldsCount 98 _JVM_GetClassInterfaces 99 _JVM_GetClassMethodsCount 100 _JVM_GetClassModifiers 101 _JVM_GetClassName 102 _JVM_GetClassNameUTF 103 _JVM_GetClassSignature 104 _JVM_GetClassSigners 105 _JVM_GetClassTypeAnnotations 106 _JVM_GetDeclaredClasses 107 _JVM_GetDeclaringClass 108 _JVM_GetSimpleBinaryName 109 _JVM_GetEnclosingMethodInfo 110 _JVM_GetFieldIxModifiers 111 _JVM_GetFieldTypeAnnotations 112 _JVM_GetInheritedAccessControlContext 113 _JVM_GetInterfaceVersion 114 _JVM_GetManagement 115 _JVM_GetMethodIxArgsSize 116 _JVM_GetMethodIxByteCode 117 _JVM_GetMethodIxByteCodeLength 118 _JVM_GetMethodIxExceptionIndexes 119 _JVM_GetMethodIxExceptionTableEntry 120 _JVM_GetMethodIxExceptionTableLength 121 _JVM_GetMethodIxExceptionsCount 122 _JVM_GetMethodIxLocalsCount 123 _JVM_GetMethodIxMaxStack 124 _JVM_GetMethodIxModifiers 125 _JVM_GetMethodIxNameUTF 126 _JVM_GetMethodIxSignatureUTF 127 _JVM_GetMethodParameters 128 _JVM_GetMethodTypeAnnotations 129 _JVM_GetNanoTimeAdjustment 130 _JVM_GetPrimitiveArrayElement 131 _JVM_GetProtectionDomain 132 _JVM_GetStackAccessControlContext 133 _JVM_GetStackTraceDepth 134 _JVM_GetStackTraceElement 135 _JVM_GetSystemPackage 136 _JVM_GetSystemPackages 137 _JVM_GetTemporaryDirectory 138 _JVM_GetVersionInfo 139 _JVM_Halt 140 _JVM_HoldsLock 141 _JVM_IHashCode 142 _JVM_InitAgentProperties 143 _JVM_InitProperties 144 _JVM_InternString 145 _JVM_Interrupt 146 _JVM_InvokeMethod 147 _JVM_IsArrayClass 148 _JVM_IsConstructorIx 149 _JVM_IsInterface 150 _JVM_IsInterrupted 151 _JVM_IsPrimitiveClass 152 _JVM_IsSameClassPackage 153 _JVM_IsSupportedJNIVersion 154 _JVM_IsThreadAlive 155 _JVM_IsVMGeneratedMethodIx 156 _JVM_LatestUserDefinedLoader 157 _JVM_LoadLibrary 158 _JVM_MaxObjectInspectionAge 159 _JVM_MaxMemory 160 _JVM_MonitorNotify 161 _JVM_MonitorNotifyAll 162 _JVM_MonitorWait 163 _JVM_NanoTime 164 _JVM_NativePath 165 _JVM_NewArray 166 _JVM_NewInstanceFromConstructor 167 _JVM_NewMultiArray 168 _JVM_RaiseSignal 169 _JVM_RawMonitorCreate 170 _JVM_RawMonitorDestroy 171 _JVM_RawMonitorEnter 172 _JVM_RawMonitorExit 173 _JVM_RegisterSignal 174 _JVM_ReleaseUTF 175 _JVM_ResumeThread 176 _JVM_SetArrayElement 177 _JVM_SetClassSigners 178 _JVM_SetNativeThreadName 179 _JVM_SetPrimitiveArrayElement 180 _JVM_SetThreadPriority 181 _JVM_Sleep 182 _JVM_StartThread 183 _JVM_StopThread 184 _JVM_SuspendThread 185 _JVM_SupportsCX8 186 _JVM_TotalMemory 187 _JVM_UnloadLibrary 188 _JVM_Yield 189 _JVM_handle_bsd_signal 190 191 # miscellaneous functions 192 _jio_fprintf 193 _jio_printf 194 _jio_snprintf 195 _jio_vfprintf 196 _jio_vsnprintf 197 198 # This is for Forte Analyzer profiling support. 199 _AsyncGetCallTrace 200 201 # INSERT VTABLE SYMBOLS HERE 202 | 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 # Only used for OSX/Darwin builds 25 26 # Define public interface. 27 _JVM_handle_bsd_signal 28 29 # miscellaneous functions 30 _jio_fprintf 31 _jio_printf 32 _jio_snprintf 33 _jio_vfprintf 34 _jio_vsnprintf 35 36 # This is for Forte Analyzer profiling support. 37 _AsyncGetCallTrace 38 39 # INSERT VTABLE SYMBOLS HERE 40 |