aaac2cbb54
Co-authored-by: James Laskey <james.laskey@oracle.com> Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com> Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi
215 lines
8.1 KiB
Plaintext
215 lines
8.1 KiB
Plaintext
#
|
|
# Copyright (c) 2002, 2015, Oracle and/or its affiliates. All rights reserved.
|
|
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
#
|
|
# This code is free software; you can redistribute it and/or modify it
|
|
# under the terms of the GNU General Public License version 2 only, as
|
|
# published by the Free Software Foundation.
|
|
#
|
|
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
# version 2 for more details (a copy is included in the LICENSE file that
|
|
# accompanied this code).
|
|
#
|
|
# You should have received a copy of the GNU General Public License version
|
|
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
#
|
|
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
# or visit www.oracle.com if you need additional information or have any
|
|
# questions.
|
|
#
|
|
#
|
|
# Only used for OSX/Darwin builds
|
|
|
|
# Define public interface.
|
|
# _JNI
|
|
_JNI_CreateJavaVM
|
|
_JNI_GetCreatedJavaVMs
|
|
_JNI_GetDefaultJavaVMInitArgs
|
|
|
|
# _JVM
|
|
_JVM_ActiveProcessorCount
|
|
_JVM_ArrayCopy
|
|
_JVM_AssertionStatusDirectives
|
|
_JVM_ClassDepth
|
|
_JVM_ClassLoaderDepth
|
|
_JVM_Clone
|
|
_JVM_ConstantPoolGetClassAt
|
|
_JVM_ConstantPoolGetClassAtIfLoaded
|
|
_JVM_ConstantPoolGetDoubleAt
|
|
_JVM_ConstantPoolGetFieldAt
|
|
_JVM_ConstantPoolGetFieldAtIfLoaded
|
|
_JVM_ConstantPoolGetFloatAt
|
|
_JVM_ConstantPoolGetIntAt
|
|
_JVM_ConstantPoolGetLongAt
|
|
_JVM_ConstantPoolGetMethodAt
|
|
_JVM_ConstantPoolGetMethodAtIfLoaded
|
|
_JVM_ConstantPoolGetMemberRefInfoAt
|
|
_JVM_ConstantPoolGetSize
|
|
_JVM_ConstantPoolGetStringAt
|
|
_JVM_ConstantPoolGetUTF8At
|
|
_JVM_CountStackFrames
|
|
_JVM_CurrentClassLoader
|
|
_JVM_CurrentLoadedClass
|
|
_JVM_CurrentThread
|
|
_JVM_CurrentTimeMillis
|
|
_JVM_DefineClass
|
|
_JVM_DefineClassWithSource
|
|
_JVM_DefineClassWithSourceCond
|
|
_JVM_DesiredAssertionStatus
|
|
_JVM_DoPrivileged
|
|
_JVM_DumpAllStacks
|
|
_JVM_DumpThreads
|
|
_JVM_FillInStackTrace
|
|
_JVM_FindClassFromCaller
|
|
_JVM_FindClassFromClass
|
|
_JVM_FindClassFromBootLoader
|
|
_JVM_FindLibraryEntry
|
|
_JVM_FindLoadedClass
|
|
_JVM_FindPrimitiveClass
|
|
_JVM_FindSignal
|
|
_JVM_FreeMemory
|
|
_JVM_GC
|
|
_JVM_GetAllThreads
|
|
_JVM_GetArrayElement
|
|
_JVM_GetArrayLength
|
|
_JVM_GetCPClassNameUTF
|
|
_JVM_GetCPFieldClassNameUTF
|
|
_JVM_GetCPFieldModifiers
|
|
_JVM_GetCPFieldNameUTF
|
|
_JVM_GetCPFieldSignatureUTF
|
|
_JVM_GetCPMethodClassNameUTF
|
|
_JVM_GetCPMethodModifiers
|
|
_JVM_GetCPMethodNameUTF
|
|
_JVM_GetCPMethodSignatureUTF
|
|
_JVM_GetCallerClass
|
|
_JVM_GetClassAccessFlags
|
|
_JVM_GetClassAnnotations
|
|
_JVM_GetClassCPEntriesCount
|
|
_JVM_GetClassCPTypes
|
|
_JVM_GetClassConstantPool
|
|
_JVM_GetClassContext
|
|
_JVM_GetClassDeclaredConstructors
|
|
_JVM_GetClassDeclaredFields
|
|
_JVM_GetClassDeclaredMethods
|
|
_JVM_GetClassFieldsCount
|
|
_JVM_GetClassInterfaces
|
|
_JVM_GetClassMethodsCount
|
|
_JVM_GetClassModifiers
|
|
_JVM_GetClassName
|
|
_JVM_GetClassNameUTF
|
|
_JVM_GetClassSignature
|
|
_JVM_GetClassSigners
|
|
_JVM_GetClassTypeAnnotations
|
|
_JVM_GetDeclaredClasses
|
|
_JVM_GetDeclaringClass
|
|
_JVM_GetSimpleBinaryName
|
|
_JVM_GetEnclosingMethodInfo
|
|
_JVM_GetFieldIxModifiers
|
|
_JVM_GetFieldTypeAnnotations
|
|
_JVM_GetInheritedAccessControlContext
|
|
_JVM_GetInterfaceVersion
|
|
_JVM_GetManagement
|
|
_JVM_GetMethodIxArgsSize
|
|
_JVM_GetMethodIxByteCode
|
|
_JVM_GetMethodIxByteCodeLength
|
|
_JVM_GetMethodIxExceptionIndexes
|
|
_JVM_GetMethodIxExceptionTableEntry
|
|
_JVM_GetMethodIxExceptionTableLength
|
|
_JVM_GetMethodIxExceptionsCount
|
|
_JVM_GetMethodIxLocalsCount
|
|
_JVM_GetMethodIxMaxStack
|
|
_JVM_GetMethodIxModifiers
|
|
_JVM_GetMethodIxNameUTF
|
|
_JVM_GetMethodIxSignatureUTF
|
|
_JVM_GetMethodParameters
|
|
_JVM_GetMethodTypeAnnotations
|
|
_JVM_GetNanoTimeAdjustment
|
|
_JVM_GetPrimitiveArrayElement
|
|
_JVM_GetProtectionDomain
|
|
_JVM_GetStackAccessControlContext
|
|
_JVM_GetStackTraceDepth
|
|
_JVM_GetStackTraceElement
|
|
_JVM_GetSystemPackage
|
|
_JVM_GetSystemPackages
|
|
_JVM_GetTemporaryDirectory
|
|
_JVM_GetVersionInfo
|
|
_JVM_Halt
|
|
_JVM_HoldsLock
|
|
_JVM_IHashCode
|
|
_JVM_ImageAttributeOffsets
|
|
_JVM_ImageAttributeOffsetsLength
|
|
_JVM_ImageClose
|
|
_JVM_ImageFindAttributes
|
|
_JVM_ImageGetAttributes
|
|
_JVM_ImageGetAttributesCount
|
|
_JVM_ImageGetDataAddress
|
|
_JVM_ImageGetIndexAddress
|
|
_JVM_ImageGetStringBytes
|
|
_JVM_ImageOpen
|
|
_JVM_ImageRead
|
|
_JVM_ImageReadCompressed
|
|
_JVM_InitAgentProperties
|
|
_JVM_InitProperties
|
|
_JVM_InternString
|
|
_JVM_Interrupt
|
|
_JVM_InvokeMethod
|
|
_JVM_IsArrayClass
|
|
_JVM_IsConstructorIx
|
|
_JVM_IsInterface
|
|
_JVM_IsInterrupted
|
|
_JVM_IsPrimitiveClass
|
|
_JVM_IsSameClassPackage
|
|
_JVM_IsSupportedJNIVersion
|
|
_JVM_IsThreadAlive
|
|
_JVM_IsVMGeneratedMethodIx
|
|
_JVM_LatestUserDefinedLoader
|
|
_JVM_LoadLibrary
|
|
_JVM_MaxObjectInspectionAge
|
|
_JVM_MaxMemory
|
|
_JVM_MonitorNotify
|
|
_JVM_MonitorNotifyAll
|
|
_JVM_MonitorWait
|
|
_JVM_NanoTime
|
|
_JVM_NativePath
|
|
_JVM_NewArray
|
|
_JVM_NewInstanceFromConstructor
|
|
_JVM_NewMultiArray
|
|
_JVM_RaiseSignal
|
|
_JVM_RawMonitorCreate
|
|
_JVM_RawMonitorDestroy
|
|
_JVM_RawMonitorEnter
|
|
_JVM_RawMonitorExit
|
|
_JVM_RegisterSignal
|
|
_JVM_ReleaseUTF
|
|
_JVM_ResumeThread
|
|
_JVM_SetArrayElement
|
|
_JVM_SetClassSigners
|
|
_JVM_SetNativeThreadName
|
|
_JVM_SetPrimitiveArrayElement
|
|
_JVM_SetThreadPriority
|
|
_JVM_Sleep
|
|
_JVM_StartThread
|
|
_JVM_StopThread
|
|
_JVM_SuspendThread
|
|
_JVM_SupportsCX8
|
|
_JVM_TotalMemory
|
|
_JVM_UnloadLibrary
|
|
_JVM_Yield
|
|
_JVM_handle_bsd_signal
|
|
|
|
# miscellaneous functions
|
|
_jio_fprintf
|
|
_jio_printf
|
|
_jio_snprintf
|
|
_jio_vfprintf
|
|
_jio_vsnprintf
|
|
|
|
# This is for Forte Analyzer profiling support.
|
|
_AsyncGetCallTrace
|
|
|
|
# INSERT VTABLE SYMBOLS HERE
|
|
|