author | rriggs |
Tue, 16 Jan 2018 10:48:58 -0500 | |
changeset 48534 | 12d9ff9e0a4b |
parent 48224 | be0df5ab3093 |
child 48538 | 82c3d4173a53 |
permissions | -rw-r--r-- |
12892 | 1 |
# |
48534 | 2 |
# Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved. |
12892 | 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. Oracle designates this |
|
8 |
# particular file as subject to the "Classpath" exception as provided |
|
9 |
# by Oracle in the LICENSE file that accompanied this code. |
|
10 |
# |
|
11 |
# This code is distributed in the hope that it will be useful, but WITHOUT |
|
12 |
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
|
13 |
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
|
14 |
# version 2 for more details (a copy is included in the LICENSE file that |
|
15 |
# accompanied this code). |
|
16 |
# |
|
17 |
# You should have received a copy of the GNU General Public License version |
|
18 |
# 2 along with this work; if not, write to the Free Software Foundation, |
|
19 |
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
|
20 |
# |
|
21 |
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
|
22 |
# or visit www.oracle.com if you need additional information or have any |
|
23 |
# questions. |
|
24 |
# |
|
25 |
||
26 |
# Define public interface. |
|
27 |
||
28 |
SUNWprivate_1.1 { |
|
29 |
global: |
|
30 |
JNI_OnLoad; |
|
31 |
JNU_ThrowNoSuchMethodException; |
|
32 |
JNU_CallStaticMethodByName; |
|
33 |
JNU_CallMethodByName; |
|
34 |
JNU_CallMethodByNameV; |
|
35 |
JNU_ClassClass; |
|
36 |
JNU_ClassObject; |
|
37 |
JNU_ClassString; |
|
38 |
JNU_ClassThrowable; |
|
39 |
JNU_CopyObjectArray; |
|
40 |
JNU_Equals; |
|
41 |
JNU_GetEnv; |
|
42 |
JNU_GetFieldByName; |
|
43 |
JNU_GetStaticFieldByName; |
|
44 |
JNU_GetStringPlatformChars; |
|
45 |
JNU_IsInstanceOfByName; |
|
46 |
JNU_MonitorWait; |
|
47 |
JNU_NewObjectByName; |
|
48 |
JNU_NewStringPlatform; |
|
49 |
JNU_Notify; |
|
50 |
JNU_NotifyAll; |
|
51 |
JNU_PrintClass; |
|
52 |
JNU_PrintString; |
|
53 |
JNU_ReleaseStringPlatformChars; |
|
54 |
JNU_SetFieldByName; |
|
55 |
JNU_SetStaticFieldByName; |
|
56 |
JNU_ThrowArrayIndexOutOfBoundsException; |
|
57 |
JNU_ThrowByName; |
|
58 |
JNU_ThrowByNameWithLastError; |
|
39318
2006d1d41c8b
8158023: SocketExceptions contain too little information sometimes
clanger
parents:
38583
diff
changeset
|
59 |
JNU_ThrowByNameWithMessageAndLastError; |
12892 | 60 |
JNU_ThrowClassNotFoundException; |
61 |
JNU_ThrowIllegalAccessError; |
|
62 |
JNU_ThrowIllegalAccessException; |
|
63 |
JNU_ThrowIllegalArgumentException; |
|
64 |
JNU_ThrowInstantiationException; |
|
65 |
JNU_ThrowInternalError; |
|
66 |
JNU_ThrowIOException; |
|
67 |
JNU_ThrowIOExceptionWithLastError; |
|
68 |
JNU_ThrowNoSuchFieldError; |
|
69 |
JNU_ThrowNoSuchFieldException; |
|
70 |
JNU_ThrowNoSuchMethodError; |
|
71 |
JNU_ThrowNullPointerException; |
|
72 |
JNU_ThrowNumberFormatException; |
|
73 |
JNU_ThrowOutOfMemoryError; |
|
74 |
JNU_ThrowStringIndexOutOfBoundsException; |
|
75 |
JNU_ToString; |
|
76 |
||
48534 | 77 |
Java_java_io_FileDescriptor_cleanupClose0; |
48224
be0df5ab3093
8080225: FileInput/OutputStream/FileChannel cleanup should be improved
rriggs
parents:
48027
diff
changeset
|
78 |
Java_java_io_FileDescriptor_close0; |
12892 | 79 |
Java_java_io_FileDescriptor_initIDs; |
80 |
Java_java_io_FileDescriptor_sync; |
|
27263
819f5f87d485
8023173: FileDescriptor should respect append flag
igerasim
parents:
27184
diff
changeset
|
81 |
Java_java_io_FileDescriptor_getAppend; |
41971
d94dec08aecc
8169556: Wrapping of FileInputStream's native skip and available methods
rriggs
parents:
41911
diff
changeset
|
82 |
Java_java_io_FileInputStream_available0; |
12892 | 83 |
Java_java_io_FileInputStream_initIDs; |
26190
d183677673d9
8054720: Modifications of I/O methods for instrumentation purposes
bpb
parents:
24506
diff
changeset
|
84 |
Java_java_io_FileInputStream_open0; |
22946
0a1379d15976
8033911: Simplify instrumentation of FileInputStream and RandomAccessFile
sla
parents:
22939
diff
changeset
|
85 |
Java_java_io_FileInputStream_read0; |
12892 | 86 |
Java_java_io_FileInputStream_readBytes; |
41971
d94dec08aecc
8169556: Wrapping of FileInputStream's native skip and available methods
rriggs
parents:
41911
diff
changeset
|
87 |
Java_java_io_FileInputStream_skip0; |
12892 | 88 |
Java_java_io_FileOutputStream_initIDs; |
26190
d183677673d9
8054720: Modifications of I/O methods for instrumentation purposes
bpb
parents:
24506
diff
changeset
|
89 |
Java_java_io_FileOutputStream_open0; |
12892 | 90 |
Java_java_io_FileOutputStream_write; |
91 |
Java_java_io_FileOutputStream_writeBytes; |
|
92 |
Java_java_io_ObjectInputStream_bytesToDoubles; |
|
93 |
Java_java_io_ObjectInputStream_bytesToFloats; |
|
94 |
Java_java_io_ObjectOutputStream_doublesToBytes; |
|
95 |
Java_java_io_ObjectOutputStream_floatsToBytes; |
|
96 |
Java_java_io_ObjectStreamClass_hasStaticInitializer; |
|
97 |
Java_java_io_ObjectStreamClass_initNative; |
|
98 |
Java_java_io_RandomAccessFile_getFilePointer; |
|
99 |
Java_java_io_RandomAccessFile_initIDs; |
|
100 |
Java_java_io_RandomAccessFile_length; |
|
26190
d183677673d9
8054720: Modifications of I/O methods for instrumentation purposes
bpb
parents:
24506
diff
changeset
|
101 |
Java_java_io_RandomAccessFile_open0; |
22946
0a1379d15976
8033911: Simplify instrumentation of FileInputStream and RandomAccessFile
sla
parents:
22939
diff
changeset
|
102 |
Java_java_io_RandomAccessFile_read0; |
12892 | 103 |
Java_java_io_RandomAccessFile_readBytes; |
19438
7de6ae3cecad
8023203: Wrap RandomAccessFile.seek native method into a Java helper method
dxu
parents:
16906
diff
changeset
|
104 |
Java_java_io_RandomAccessFile_seek0; |
12892 | 105 |
Java_java_io_RandomAccessFile_setLength; |
22946
0a1379d15976
8033911: Simplify instrumentation of FileInputStream and RandomAccessFile
sla
parents:
22939
diff
changeset
|
106 |
Java_java_io_RandomAccessFile_write0; |
12892 | 107 |
Java_java_io_RandomAccessFile_writeBytes; |
108 |
Java_java_io_UnixFileSystem_canonicalize0; |
|
109 |
Java_java_io_UnixFileSystem_checkAccess; |
|
110 |
Java_java_io_UnixFileSystem_createDirectory; |
|
111 |
Java_java_io_UnixFileSystem_createFileExclusively; |
|
112 |
Java_java_io_UnixFileSystem_delete0; |
|
113 |
Java_java_io_UnixFileSystem_getBooleanAttributes0; |
|
114 |
Java_java_io_UnixFileSystem_getLastModifiedTime; |
|
115 |
Java_java_io_UnixFileSystem_getLength; |
|
42777
a94fc33e9866
8148023: File.createTempFile is not adhering to the contract regarding file name lengths
bpb
parents:
42751
diff
changeset
|
116 |
Java_java_io_UnixFileSystem_getNameMax0; |
12892 | 117 |
Java_java_io_UnixFileSystem_getSpace; |
118 |
Java_java_io_UnixFileSystem_initIDs; |
|
119 |
Java_java_io_UnixFileSystem_list; |
|
120 |
Java_java_io_UnixFileSystem_rename0; |
|
121 |
Java_java_io_UnixFileSystem_setLastModifiedTime; |
|
122 |
Java_java_io_UnixFileSystem_setReadOnly; |
|
123 |
Java_java_io_UnixFileSystem_setPermission; |
|
124 |
Java_java_lang_Class_forName0; |
|
125 |
Java_java_lang_Class_getPrimitiveClass; |
|
126 |
Java_java_lang_Class_isAssignableFrom; |
|
127 |
Java_java_lang_Class_isInstance; |
|
128 |
Java_java_lang_Class_registerNatives; |
|
129 |
Java_java_lang_ClassLoader_findBootstrapClass; |
|
130 |
Java_java_lang_ClassLoader_defineClass1; |
|
131 |
Java_java_lang_ClassLoader_defineClass2; |
|
31084
0acb07ceb0bc
8081674: EmptyStackException at startup if running with extended or unsupported charset
simonis
parents:
30899
diff
changeset
|
132 |
Java_java_lang_ClassLoader_findBuiltinLib; |
12892 | 133 |
Java_java_lang_ClassLoader_findLoadedClass0; |
47707
67aa34b019e1
8164512: Replace ClassLoader use of finalizer with phantom reference to unload native library
mchung
parents:
47235
diff
changeset
|
134 |
Java_java_lang_ClassLoader_00024NativeLibrary_findEntry; |
67aa34b019e1
8164512: Replace ClassLoader use of finalizer with phantom reference to unload native library
mchung
parents:
47235
diff
changeset
|
135 |
Java_java_lang_ClassLoader_00024NativeLibrary_load0; |
12892 | 136 |
Java_java_lang_ClassLoader_00024NativeLibrary_unload; |
137 |
Java_java_lang_ClassLoader_registerNatives; |
|
138 |
Java_java_lang_Double_longBitsToDouble; |
|
139 |
Java_java_lang_Double_doubleToRawLongBits; |
|
140 |
Java_java_lang_Float_intBitsToFloat; |
|
141 |
Java_java_lang_Float_floatToRawIntBits; |
|
34372 | 142 |
Java_java_lang_StackStreamFactory_checkStackWalkModes; |
143 |
Java_java_lang_StackStreamFactory_00024AbstractStackWalker_callStackWalk; |
|
144 |
Java_java_lang_StackStreamFactory_00024AbstractStackWalker_fetchStackFrames; |
|
145 |
Java_java_lang_Shutdown_runAllFinalizers; |
|
12892 | 146 |
Java_java_lang_StrictMath_IEEEremainder; |
147 |
Java_java_lang_StrictMath_acos; |
|
148 |
Java_java_lang_StrictMath_asin; |
|
149 |
Java_java_lang_StrictMath_atan; |
|
150 |
Java_java_lang_StrictMath_atan2; |
|
151 |
Java_java_lang_StrictMath_cos; |
|
152 |
Java_java_lang_StrictMath_log; |
|
153 |
Java_java_lang_StrictMath_log10; |
|
154 |
Java_java_lang_StrictMath_sin; |
|
155 |
Java_java_lang_StrictMath_sqrt; |
|
156 |
Java_java_lang_StrictMath_tan; |
|
157 |
Java_java_lang_StrictMath_cosh; |
|
158 |
Java_java_lang_StrictMath_sinh; |
|
159 |
Java_java_lang_StrictMath_tanh; |
|
160 |
Java_java_lang_StrictMath_log1p; |
|
161 |
Java_java_lang_StrictMath_expm1; |
|
162 |
Java_java_lang_Object_getClass; |
|
163 |
Java_java_lang_Object_registerNatives; |
|
164 |
Java_java_lang_ProcessEnvironment_environ; |
|
31682
c19dcf5e0b6d
8078099: (process) ProcessHandle should uniquely identify processes
rriggs
parents:
31084
diff
changeset
|
165 |
Java_java_lang_ProcessHandleImpl_destroy0; |
30899
d2408e757489
8077350: JEP 102 Process API Updates Implementation
rriggs
parents:
28665
diff
changeset
|
166 |
Java_java_lang_ProcessHandleImpl_getCurrentPid0; |
31682
c19dcf5e0b6d
8078099: (process) ProcessHandle should uniquely identify processes
rriggs
parents:
31084
diff
changeset
|
167 |
Java_java_lang_ProcessHandleImpl_getProcessPids0; |
c19dcf5e0b6d
8078099: (process) ProcessHandle should uniquely identify processes
rriggs
parents:
31084
diff
changeset
|
168 |
Java_java_lang_ProcessHandleImpl_initNative; |
30899
d2408e757489
8077350: JEP 102 Process API Updates Implementation
rriggs
parents:
28665
diff
changeset
|
169 |
Java_java_lang_ProcessHandleImpl_isAlive0; |
31682
c19dcf5e0b6d
8078099: (process) ProcessHandle should uniquely identify processes
rriggs
parents:
31084
diff
changeset
|
170 |
Java_java_lang_ProcessHandleImpl_parent0; |
30899
d2408e757489
8077350: JEP 102 Process API Updates Implementation
rriggs
parents:
28665
diff
changeset
|
171 |
Java_java_lang_ProcessHandleImpl_waitForProcessExit0; |
d2408e757489
8077350: JEP 102 Process API Updates Implementation
rriggs
parents:
28665
diff
changeset
|
172 |
Java_java_lang_ProcessHandleImpl_00024Info_initIDs; |
d2408e757489
8077350: JEP 102 Process API Updates Implementation
rriggs
parents:
28665
diff
changeset
|
173 |
Java_java_lang_ProcessHandleImpl_00024Info_info0; |
d2408e757489
8077350: JEP 102 Process API Updates Implementation
rriggs
parents:
28665
diff
changeset
|
174 |
Java_java_lang_ProcessImpl_init; |
d2408e757489
8077350: JEP 102 Process API Updates Implementation
rriggs
parents:
28665
diff
changeset
|
175 |
Java_java_lang_ProcessImpl_forkAndExec; |
40954
72ca7f63532a
8156500: Move Reference pending list into VM to prevent deadlocks
kbarrett
parents:
39318
diff
changeset
|
176 |
Java_java_lang_ref_Reference_getAndClearReferencePendingList; |
72ca7f63532a
8156500: Move Reference pending list into VM to prevent deadlocks
kbarrett
parents:
39318
diff
changeset
|
177 |
Java_java_lang_ref_Reference_hasReferencePendingList; |
72ca7f63532a
8156500: Move Reference pending list into VM to prevent deadlocks
kbarrett
parents:
39318
diff
changeset
|
178 |
Java_java_lang_ref_Reference_waitForReferencePendingList; |
12892 | 179 |
Java_java_lang_reflect_Array_get; |
180 |
Java_java_lang_reflect_Array_getBoolean; |
|
181 |
Java_java_lang_reflect_Array_getByte; |
|
182 |
Java_java_lang_reflect_Array_getChar; |
|
183 |
Java_java_lang_reflect_Array_getDouble; |
|
184 |
Java_java_lang_reflect_Array_getFloat; |
|
185 |
Java_java_lang_reflect_Array_getInt; |
|
186 |
Java_java_lang_reflect_Array_getLength; |
|
187 |
Java_java_lang_reflect_Array_getLong; |
|
188 |
Java_java_lang_reflect_Array_getShort; |
|
189 |
Java_java_lang_reflect_Array_multiNewArray; |
|
190 |
Java_java_lang_reflect_Array_newArray; |
|
191 |
Java_java_lang_reflect_Array_set; |
|
192 |
Java_java_lang_reflect_Array_setBoolean; |
|
193 |
Java_java_lang_reflect_Array_setByte; |
|
194 |
Java_java_lang_reflect_Array_setChar; |
|
195 |
Java_java_lang_reflect_Array_setDouble; |
|
196 |
Java_java_lang_reflect_Array_setFloat; |
|
197 |
Java_java_lang_reflect_Array_setInt; |
|
198 |
Java_java_lang_reflect_Array_setLong; |
|
199 |
Java_java_lang_reflect_Array_setShort; |
|
15294
df55735ea03c
8004729: Add java.lang.reflect.Parameter and related changes for parameter reflection
robm
parents:
14324
diff
changeset
|
200 |
Java_java_lang_reflect_Executable_getParameters0; |
20482
6dc1f81f522c
8009719: core reflection should get type annotation data from the VM lazily
jfranck
parents:
19438
diff
changeset
|
201 |
Java_java_lang_reflect_Executable_getTypeAnnotationBytes0; |
6dc1f81f522c
8009719: core reflection should get type annotation data from the VM lazily
jfranck
parents:
19438
diff
changeset
|
202 |
Java_java_lang_reflect_Field_getTypeAnnotationBytes0; |
12892 | 203 |
Java_java_lang_Runtime_freeMemory; |
36511 | 204 |
Java_java_lang_Runtime_maxMemory; |
12892 | 205 |
Java_java_lang_Runtime_gc; |
206 |
Java_java_lang_Runtime_runFinalization0; |
|
207 |
Java_java_lang_Runtime_totalMemory; |
|
36511 | 208 |
Java_java_lang_Runtime_availableProcessors; |
12892 | 209 |
Java_java_lang_SecurityManager_getClassContext; |
210 |
Java_java_lang_Shutdown_halt0; |
|
41911 | 211 |
Java_java_lang_StackTraceElement_initStackTraceElement; |
212 |
Java_java_lang_StackTraceElement_initStackTraceElements; |
|
12892 | 213 |
Java_java_lang_String_intern; |
34885 | 214 |
Java_java_lang_StringCoding_err; |
33663 | 215 |
Java_java_lang_StringUTF16_isBigEndian; |
12892 | 216 |
Java_java_lang_System_identityHashCode; |
217 |
Java_java_lang_System_initProperties; |
|
218 |
Java_java_lang_System_mapLibraryName; |
|
219 |
Java_java_lang_System_registerNatives; |
|
220 |
Java_java_lang_System_setErr0; |
|
221 |
Java_java_lang_System_setIn0; |
|
222 |
Java_java_lang_System_setOut0; |
|
223 |
Java_java_lang_Thread_registerNatives; |
|
224 |
Java_java_lang_Throwable_fillInStackTrace; |
|
225 |
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2; |
|
226 |
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2; |
|
227 |
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2; |
|
228 |
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2; |
|
229 |
Java_java_security_AccessController_getStackAccessControlContext; |
|
230 |
Java_java_security_AccessController_getInheritedAccessControlContext; |
|
231 |
Java_java_util_TimeZone_getSystemTimeZoneID; |
|
232 |
Java_java_util_TimeZone_getSystemGMTOffsetID; |
|
233 |
Java_java_util_concurrent_atomic_AtomicLong_VMSupportsCS8; |
|
36009
2dbdf909ac81
8149750: Decouple sun.misc.Signal from the base module
rriggs
parents:
35630
diff
changeset
|
234 |
Java_jdk_internal_misc_Signal_findSignal0; |
2dbdf909ac81
8149750: Decouple sun.misc.Signal from the base module
rriggs
parents:
35630
diff
changeset
|
235 |
Java_jdk_internal_misc_Signal_handle0; |
2dbdf909ac81
8149750: Decouple sun.misc.Signal from the base module
rriggs
parents:
35630
diff
changeset
|
236 |
Java_jdk_internal_misc_Signal_raise0; |
37363
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
237 |
Java_jdk_internal_reflect_ConstantPool_getClassAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
238 |
Java_jdk_internal_reflect_ConstantPool_getClassAtIfLoaded0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
239 |
Java_jdk_internal_reflect_ConstantPool_getClassRefIndexAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
240 |
Java_jdk_internal_reflect_ConstantPool_getDoubleAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
241 |
Java_jdk_internal_reflect_ConstantPool_getFieldAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
242 |
Java_jdk_internal_reflect_ConstantPool_getFieldAtIfLoaded0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
243 |
Java_jdk_internal_reflect_ConstantPool_getFloatAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
244 |
Java_jdk_internal_reflect_ConstantPool_getIntAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
245 |
Java_jdk_internal_reflect_ConstantPool_getLongAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
246 |
Java_jdk_internal_reflect_ConstantPool_getMemberRefInfoAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
247 |
Java_jdk_internal_reflect_ConstantPool_getMethodAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
248 |
Java_jdk_internal_reflect_ConstantPool_getMethodAtIfLoaded0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
249 |
Java_jdk_internal_reflect_ConstantPool_getNameAndTypeRefIndexAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
250 |
Java_jdk_internal_reflect_ConstantPool_getNameAndTypeRefInfoAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
251 |
Java_jdk_internal_reflect_ConstantPool_getSize0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
252 |
Java_jdk_internal_reflect_ConstantPool_getStringAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
253 |
Java_jdk_internal_reflect_ConstantPool_getTagAt0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
254 |
Java_jdk_internal_reflect_ConstantPool_getUTF8At0; |
12892 | 255 |
Java_java_io_Console_istty; |
256 |
Java_java_io_Console_encoding; |
|
257 |
Java_java_io_Console_echo; |
|
37363
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
258 |
Java_jdk_internal_reflect_NativeConstructorAccessorImpl_newInstance0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
259 |
Java_jdk_internal_reflect_NativeMethodAccessorImpl_invoke0; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
260 |
Java_jdk_internal_reflect_Reflection_getCallerClass__; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
261 |
Java_jdk_internal_reflect_Reflection_getCallerClass__I; |
329dba26ffd2
8137058: Clear out all non-Critical APIs from sun.reflect
chegar
parents:
37332
diff
changeset
|
262 |
Java_jdk_internal_reflect_Reflection_getClassAccessFlags; |
37899
1b8ec90a1e15
8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader
mchung
parents:
37534
diff
changeset
|
263 |
Java_jdk_internal_misc_VM_latestUserDefinedLoader0; |
34882 | 264 |
Java_jdk_internal_misc_VM_getuid; |
265 |
Java_jdk_internal_misc_VM_geteuid; |
|
266 |
Java_jdk_internal_misc_VM_getgid; |
|
267 |
Java_jdk_internal_misc_VM_getegid; |
|
38583
d887ee89eec0
8157986: Runtime support for javac to determine arguments to the runtime environment
mchung
parents:
37899
diff
changeset
|
268 |
Java_jdk_internal_misc_VM_getRuntimeArguments; |
34882 | 269 |
Java_jdk_internal_misc_VM_initialize; |
36511 | 270 |
|
44545
83b611b88ac8
8177530: Module system implementation refresh (4/2017)
alanb
parents:
44359
diff
changeset
|
271 |
Java_java_lang_Module_defineModule0; |
83b611b88ac8
8177530: Module system implementation refresh (4/2017)
alanb
parents:
44359
diff
changeset
|
272 |
Java_java_lang_Module_addReads0; |
83b611b88ac8
8177530: Module system implementation refresh (4/2017)
alanb
parents:
44359
diff
changeset
|
273 |
Java_java_lang_Module_addExports0; |
83b611b88ac8
8177530: Module system implementation refresh (4/2017)
alanb
parents:
44359
diff
changeset
|
274 |
Java_java_lang_Module_addExportsToAll0; |
83b611b88ac8
8177530: Module system implementation refresh (4/2017)
alanb
parents:
44359
diff
changeset
|
275 |
Java_java_lang_Module_addExportsToAllUnnamed0; |
36511 | 276 |
|
277 |
Java_jdk_internal_loader_BootLoader_getSystemPackageLocation; |
|
278 |
Java_jdk_internal_loader_BootLoader_getSystemPackageNames; |
|
279 |
Java_jdk_internal_loader_BootLoader_setBootLoaderUnnamedModule0; |
|
280 |
||
36854
84179cb88469
8153181: Move sun.misc.VMSupport to an internal package
chegar
parents:
36511
diff
changeset
|
281 |
Java_jdk_internal_vm_VMSupport_initAgentProperties; |
84179cb88469
8153181: Move sun.misc.VMSupport to an internal package
chegar
parents:
36511
diff
changeset
|
282 |
Java_jdk_internal_vm_VMSupport_getVMTemporaryDirectory; |
27565 | 283 |
|
12892 | 284 |
# ZipFile.c needs this one |
285 |
throwFileNotFoundException; |
|
32846
5383225ebd0d
8133249: Occasional SIGSEGV: non thread-safe use of strerr in getLastErrorString
robm
parents:
32765
diff
changeset
|
286 |
# zip_util.c needs these |
27184 | 287 |
getLastErrorString; |
32846
5383225ebd0d
8133249: Occasional SIGSEGV: non thread-safe use of strerr in getLastErrorString
robm
parents:
32765
diff
changeset
|
288 |
getErrorString; |
12892 | 289 |
|
290 |
# Outcalls from libjvm done using dlsym(). |
|
291 |
||
292 |
VerifyClassCodes; |
|
293 |
VerifyClassCodesForMajorVersion; |
|
294 |
NewStringPlatform; |
|
295 |
GetStringPlatformChars; |
|
296 |
Canonicalize; |
|
297 |
JDK_GetVersionInfo0; |
|
298 |
||
299 |
local: |
|
300 |
*; |
|
301 |
}; |