never@3156: # coleenp@4466: # Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved. never@3156: # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. never@3156: # never@3156: # This code is free software; you can redistribute it and/or modify it never@3156: # under the terms of the GNU General Public License version 2 only, as never@3156: # published by the Free Software Foundation. never@3156: # never@3156: # This code is distributed in the hope that it will be useful, but WITHOUT never@3156: # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or never@3156: # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License never@3156: # version 2 for more details (a copy is included in the LICENSE file that never@3156: # accompanied this code). never@3156: # never@3156: # You should have received a copy of the GNU General Public License version never@3156: # 2 along with this work; if not, write to the Free Software Foundation, never@3156: # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. never@3156: # never@3156: # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA never@3156: # or visit www.oracle.com if you need additional information or have any never@3156: # questions. never@3156: # dholmes@5299: # dholmes@5299: # Only used for OSX/Darwin builds never@3156: never@3156: # Define public interface. dholmes@5299: # _JNI dholmes@5299: _JNI_CreateJavaVM dholmes@5299: _JNI_GetCreatedJavaVMs dholmes@5299: _JNI_GetDefaultJavaVMInitArgs never@3156: dholmes@5299: # _JVM dholmes@5299: _JVM_Accept dholmes@5299: _JVM_ActiveProcessorCount dholmes@5299: _JVM_AllocateNewArray dholmes@5299: _JVM_AllocateNewObject dholmes@5299: _JVM_ArrayCopy dholmes@5299: _JVM_AssertionStatusDirectives dholmes@5299: _JVM_Available dholmes@5299: _JVM_Bind dholmes@5299: _JVM_ClassDepth dholmes@5299: _JVM_ClassLoaderDepth dholmes@5299: _JVM_Clone dholmes@5299: _JVM_Close dholmes@5299: _JVM_CX8Field dholmes@5299: _JVM_CompileClass dholmes@5299: _JVM_CompileClasses dholmes@5299: _JVM_CompilerCommand dholmes@5299: _JVM_Connect dholmes@5299: _JVM_ConstantPoolGetClassAt dholmes@5299: _JVM_ConstantPoolGetClassAtIfLoaded dholmes@5299: _JVM_ConstantPoolGetDoubleAt dholmes@5299: _JVM_ConstantPoolGetFieldAt dholmes@5299: _JVM_ConstantPoolGetFieldAtIfLoaded dholmes@5299: _JVM_ConstantPoolGetFloatAt dholmes@5299: _JVM_ConstantPoolGetIntAt dholmes@5299: _JVM_ConstantPoolGetLongAt dholmes@5299: _JVM_ConstantPoolGetMethodAt dholmes@5299: _JVM_ConstantPoolGetMethodAtIfLoaded dholmes@5299: _JVM_ConstantPoolGetMemberRefInfoAt dholmes@5299: _JVM_ConstantPoolGetSize dholmes@5299: _JVM_ConstantPoolGetStringAt dholmes@5299: _JVM_ConstantPoolGetUTF8At dholmes@5299: _JVM_CountStackFrames dholmes@5299: _JVM_CurrentClassLoader dholmes@5299: _JVM_CurrentLoadedClass dholmes@5299: _JVM_CurrentThread dholmes@5299: _JVM_CurrentTimeMillis dholmes@5299: _JVM_DefineClass dholmes@5299: _JVM_DefineClassWithSource dholmes@5299: _JVM_DefineClassWithSourceCond dholmes@5299: _JVM_DesiredAssertionStatus dholmes@5299: _JVM_DisableCompiler dholmes@5299: _JVM_DoPrivileged dholmes@5299: _JVM_DTraceGetVersion dholmes@5299: _JVM_DTraceActivate dholmes@5299: _JVM_DTraceIsProbeEnabled dholmes@5299: _JVM_DTraceIsSupported dholmes@5299: _JVM_DTraceDispose dholmes@5299: _JVM_DumpAllStacks dholmes@5299: _JVM_DumpThreads dholmes@5299: _JVM_EnableCompiler dholmes@5299: _JVM_Exit dholmes@5299: _JVM_FillInStackTrace dholmes@5299: _JVM_FindClassFromClass dholmes@5299: _JVM_FindClassFromClassLoader dholmes@5299: _JVM_FindClassFromBootLoader dholmes@5299: _JVM_FindLibraryEntry dholmes@5299: _JVM_FindLoadedClass dholmes@5299: _JVM_FindPrimitiveClass dholmes@5299: _JVM_FindSignal dholmes@5299: _JVM_FreeMemory dholmes@5299: _JVM_GC dholmes@5299: _JVM_GetAllThreads dholmes@5299: _JVM_GetArrayElement dholmes@5299: _JVM_GetArrayLength dholmes@5299: _JVM_GetCPClassNameUTF dholmes@5299: _JVM_GetCPFieldClassNameUTF dholmes@5299: _JVM_GetCPFieldModifiers dholmes@5299: _JVM_GetCPFieldNameUTF dholmes@5299: _JVM_GetCPFieldSignatureUTF dholmes@5299: _JVM_GetCPMethodClassNameUTF dholmes@5299: _JVM_GetCPMethodModifiers dholmes@5299: _JVM_GetCPMethodNameUTF dholmes@5299: _JVM_GetCPMethodSignatureUTF dholmes@5299: _JVM_GetCallerClass dholmes@5299: _JVM_GetClassAccessFlags dholmes@5299: _JVM_GetClassAnnotations dholmes@5299: _JVM_GetClassCPEntriesCount dholmes@5299: _JVM_GetClassCPTypes dholmes@5299: _JVM_GetClassConstantPool dholmes@5299: _JVM_GetClassContext dholmes@5299: _JVM_GetClassDeclaredConstructors dholmes@5299: _JVM_GetClassDeclaredFields dholmes@5299: _JVM_GetClassDeclaredMethods dholmes@5299: _JVM_GetClassFieldsCount dholmes@5299: _JVM_GetClassInterfaces dholmes@5299: _JVM_GetClassLoader dholmes@5299: _JVM_GetClassMethodsCount dholmes@5299: _JVM_GetClassModifiers dholmes@5299: _JVM_GetClassName dholmes@5299: _JVM_GetClassNameUTF dholmes@5299: _JVM_GetClassSignature dholmes@5299: _JVM_GetClassSigners dholmes@5299: _JVM_GetClassTypeAnnotations dholmes@5299: _JVM_GetComponentType dholmes@5299: _JVM_GetDeclaredClasses dholmes@5299: _JVM_GetDeclaringClass dholmes@5299: _JVM_GetEnclosingMethodInfo dholmes@5299: _JVM_GetFieldAnnotations dholmes@5299: _JVM_GetFieldIxModifiers dholmes@5299: _JVM_GetFieldTypeAnnotations dholmes@5299: _JVM_GetHostName dholmes@5299: _JVM_GetInheritedAccessControlContext dholmes@5299: _JVM_GetInterfaceVersion dholmes@5299: _JVM_GetLastErrorString dholmes@5299: _JVM_GetManagement dholmes@5299: _JVM_GetMethodAnnotations dholmes@5299: _JVM_GetMethodDefaultAnnotationValue dholmes@5299: _JVM_GetMethodIxArgsSize dholmes@5299: _JVM_GetMethodIxByteCode dholmes@5299: _JVM_GetMethodIxByteCodeLength dholmes@5299: _JVM_GetMethodIxExceptionIndexes dholmes@5299: _JVM_GetMethodIxExceptionTableEntry dholmes@5299: _JVM_GetMethodIxExceptionTableLength dholmes@5299: _JVM_GetMethodIxExceptionsCount dholmes@5299: _JVM_GetMethodIxLocalsCount dholmes@5299: _JVM_GetMethodIxMaxStack dholmes@5299: _JVM_GetMethodIxModifiers dholmes@5299: _JVM_GetMethodIxNameUTF dholmes@5299: _JVM_GetMethodIxSignatureUTF dholmes@5299: _JVM_GetMethodParameterAnnotations dholmes@5299: _JVM_GetMethodParameters dholmes@5299: _JVM_GetMethodTypeAnnotations dholmes@5299: _JVM_GetPrimitiveArrayElement dholmes@5299: _JVM_GetProtectionDomain dholmes@5299: _JVM_GetSockName dholmes@5299: _JVM_GetSockOpt dholmes@5299: _JVM_GetStackAccessControlContext dholmes@5299: _JVM_GetStackTraceDepth dholmes@5299: _JVM_GetStackTraceElement dholmes@5299: _JVM_GetSystemPackage dholmes@5299: _JVM_GetSystemPackages sla@6705: _JVM_GetTemporaryDirectory dholmes@5299: _JVM_GetThreadStateNames dholmes@5299: _JVM_GetThreadStateValues dholmes@5299: _JVM_GetVersionInfo dholmes@5299: _JVM_Halt dholmes@5299: _JVM_HoldsLock dholmes@5299: _JVM_IHashCode dholmes@5299: _JVM_InitAgentProperties dholmes@5299: _JVM_InitProperties dholmes@5299: _JVM_InitializeCompiler dholmes@5299: _JVM_InitializeSocketLibrary dholmes@5299: _JVM_InternString dholmes@5299: _JVM_Interrupt dholmes@5299: _JVM_InvokeMethod dholmes@5299: _JVM_IsArrayClass dholmes@5299: _JVM_IsConstructorIx dholmes@5299: _JVM_IsInterface dholmes@5299: _JVM_IsInterrupted dholmes@5299: _JVM_IsNaN dholmes@5299: _JVM_IsPrimitiveClass dholmes@5299: _JVM_IsSameClassPackage dholmes@5299: _JVM_IsSilentCompiler dholmes@5299: _JVM_IsSupportedJNIVersion dholmes@5299: _JVM_IsThreadAlive dholmes@5299: _JVM_IsVMGeneratedMethodIx dholmes@5299: _JVM_LatestUserDefinedLoader dholmes@5299: _JVM_Listen dholmes@5299: _JVM_LoadClass0 dholmes@5299: _JVM_LoadLibrary dholmes@5299: _JVM_Lseek dholmes@5299: _JVM_MaxObjectInspectionAge dholmes@5299: _JVM_MaxMemory dholmes@5299: _JVM_MonitorNotify dholmes@5299: _JVM_MonitorNotifyAll dholmes@5299: _JVM_MonitorWait dholmes@5299: _JVM_NanoTime dholmes@5299: _JVM_NativePath dholmes@5299: _JVM_NewArray dholmes@5299: _JVM_NewInstanceFromConstructor dholmes@5299: _JVM_NewMultiArray dholmes@5299: _JVM_OnExit dholmes@5299: _JVM_Open dholmes@5299: _JVM_RaiseSignal dholmes@5299: _JVM_RawMonitorCreate dholmes@5299: _JVM_RawMonitorDestroy dholmes@5299: _JVM_RawMonitorEnter dholmes@5299: _JVM_RawMonitorExit dholmes@5299: _JVM_Read dholmes@5299: _JVM_Recv dholmes@5299: _JVM_RecvFrom dholmes@5299: _JVM_RegisterSignal dholmes@5299: _JVM_ReleaseUTF dholmes@5299: _JVM_ResolveClass dholmes@5299: _JVM_ResumeThread dholmes@5299: _JVM_Send dholmes@5299: _JVM_SendTo dholmes@5299: _JVM_SetArrayElement dholmes@5299: _JVM_SetClassSigners dholmes@5299: _JVM_SetLength dholmes@5299: _JVM_SetNativeThreadName dholmes@5299: _JVM_SetPrimitiveArrayElement dholmes@5299: _JVM_SetSockOpt dholmes@5299: _JVM_SetThreadPriority dholmes@5299: _JVM_Sleep dholmes@5299: _JVM_Socket dholmes@5299: _JVM_SocketAvailable dholmes@5299: _JVM_SocketClose dholmes@5299: _JVM_SocketShutdown dholmes@5299: _JVM_StartThread dholmes@5299: _JVM_StopThread dholmes@5299: _JVM_SuspendThread dholmes@5299: _JVM_SupportsCX8 dholmes@5299: _JVM_Sync dholmes@5299: _JVM_Timeout dholmes@5299: _JVM_TotalMemory dholmes@5299: _JVM_TraceInstructions dholmes@5299: _JVM_TraceMethodCalls dholmes@5299: _JVM_UnloadLibrary dholmes@5299: _JVM_Write dholmes@5299: _JVM_Yield dholmes@5299: _JVM_handle_bsd_signal never@3156: dholmes@5299: # debug _JVM dholmes@5299: _JVM_AccessVMBooleanFlag dholmes@5299: _JVM_AccessVMIntFlag dholmes@5299: _JVM_VMBreakPoint never@3156: never@3156: # miscellaneous functions dholmes@5299: _jio_fprintf dholmes@5299: _jio_printf dholmes@5299: _jio_snprintf dholmes@5299: _jio_vfprintf dholmes@5299: _jio_vsnprintf never@3156: never@3156: # This is for Forte Analyzer profiling support. dholmes@5299: _AsyncGetCallTrace never@3156: coleenp@4398: # INSERT VTABLE SYMBOLS HERE never@3156: