Print this page
rev 5615 : 6336885: RFE: Locale Data Deployment Enhancements
4609153: Provide locale data for Indic locales
5104387: Support for gl_ES locale (galician language)
6337471: desktop/system locale preferences support
7056139: (cal) SPI support for locale-dependent Calendar parameters
7058206: Provide CalendarData SPI for week params and display field value names
7073852: Support multiple scripts for digits and decimal symbols per locale
7079560: [Fmt-Da] Context dependent month names support in SimpleDateFormat
7171324: getAvailableLocales() of locale sensitive services should return the actual availability of locales
7151414: (cal) Support calendar type identification
7168528: LocaleServiceProvider needs to be aware of Locale extensions
7171372: (cal) locale's default Calendar should be created if unknown calendar is specified
Summary: JEP 127: Improve Locale Data Packaging and Adopt Unicode CLDR Data (part 1 w/o Jigsaw. by Naoto Sato and Masayoshi Okutsu)
Split |
Close |
Expand all |
Collapse all |
--- old/make/java/java/mapfile-vers
+++ new/make/java/java/mapfile-vers
1 1 #
2 2 # Copyright (c) 1997, 2009, Oracle and/or its affiliates. All rights reserved.
3 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 4 #
5 5 # This code is free software; you can redistribute it and/or modify it
6 6 # under the terms of the GNU General Public License version 2 only, as
7 7 # published by the Free Software Foundation. Oracle designates this
8 8 # particular file as subject to the "Classpath" exception as provided
9 9 # by Oracle in the LICENSE file that accompanied this code.
10 10 #
11 11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 14 # version 2 for more details (a copy is included in the LICENSE file that
15 15 # accompanied this code).
16 16 #
17 17 # You should have received a copy of the GNU General Public License version
18 18 # 2 along with this work; if not, write to the Free Software Foundation,
19 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 20 #
21 21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 22 # or visit www.oracle.com if you need additional information or have any
23 23 # questions.
24 24 #
25 25
26 26 # Define public interface.
27 27
28 28 SUNWprivate_1.1 {
29 29 global:
30 30 JNI_OnLoad;
31 31 JNU_ThrowNoSuchMethodException;
32 32 JNU_CallStaticMethodByName;
33 33 JNU_CallMethodByName;
34 34 JNU_CallMethodByNameV;
35 35 JNU_ClassClass;
36 36 JNU_ClassObject;
37 37 JNU_ClassString;
38 38 JNU_ClassThrowable;
39 39 JNU_CopyObjectArray;
40 40 JNU_Equals;
41 41 JNU_GetEnv;
42 42 JNU_GetFieldByName;
43 43 JNU_GetStaticFieldByName;
44 44 JNU_GetStringPlatformChars;
45 45 JNU_IsInstanceOfByName;
46 46 JNU_MonitorWait;
47 47 JNU_NewObjectByName;
48 48 JNU_NewStringPlatform;
49 49 JNU_Notify;
50 50 JNU_NotifyAll;
51 51 JNU_PrintClass;
52 52 JNU_PrintString;
53 53 JNU_ReleaseStringPlatformChars;
54 54 JNU_SetFieldByName;
55 55 JNU_SetStaticFieldByName;
56 56 JNU_ThrowArrayIndexOutOfBoundsException;
57 57 JNU_ThrowByName;
58 58 JNU_ThrowByNameWithLastError;
59 59 JNU_ThrowClassNotFoundException;
60 60 JNU_ThrowIllegalAccessError;
61 61 JNU_ThrowIllegalAccessException;
62 62 JNU_ThrowIllegalArgumentException;
63 63 JNU_ThrowInstantiationException;
64 64 JNU_ThrowInternalError;
65 65 JNU_ThrowIOException;
66 66 JNU_ThrowIOExceptionWithLastError;
67 67 JNU_ThrowNoSuchFieldError;
68 68 JNU_ThrowNoSuchFieldException;
69 69 JNU_ThrowNoSuchMethodError;
70 70 JNU_ThrowNullPointerException;
71 71 JNU_ThrowNumberFormatException;
72 72 JNU_ThrowOutOfMemoryError;
73 73 JNU_ThrowStringIndexOutOfBoundsException;
74 74 JNU_ToString;
75 75
76 76 Java_java_io_FileDescriptor_initIDs;
77 77 Java_java_io_FileDescriptor_sync;
78 78 Java_java_io_FileInputStream_available;
79 79 Java_java_io_FileInputStream_close0;
80 80 Java_java_io_FileInputStream_initIDs;
81 81 Java_java_io_FileInputStream_open;
82 82 Java_java_io_FileInputStream_read;
83 83 Java_java_io_FileInputStream_readBytes;
84 84 Java_java_io_FileInputStream_skip;
85 85 Java_java_io_FileOutputStream_close0;
86 86 Java_java_io_FileOutputStream_initIDs;
87 87 Java_java_io_FileOutputStream_open;
88 88 Java_java_io_FileOutputStream_write;
89 89 Java_java_io_FileOutputStream_writeBytes;
90 90 Java_java_io_FileSystem_getFileSystem;
91 91 Java_java_io_ObjectInputStream_bytesToDoubles;
92 92 Java_java_io_ObjectInputStream_bytesToFloats;
93 93 Java_java_io_ObjectOutputStream_doublesToBytes;
94 94 Java_java_io_ObjectOutputStream_floatsToBytes;
95 95 Java_java_io_ObjectStreamClass_hasStaticInitializer;
96 96 Java_java_io_ObjectStreamClass_initNative;
97 97 Java_java_io_RandomAccessFile_close0;
98 98 Java_java_io_RandomAccessFile_getFilePointer;
99 99 Java_java_io_RandomAccessFile_initIDs;
100 100 Java_java_io_RandomAccessFile_length;
101 101 Java_java_io_RandomAccessFile_open;
102 102 Java_java_io_RandomAccessFile_read;
103 103 Java_java_io_RandomAccessFile_readBytes;
104 104 Java_java_io_RandomAccessFile_seek;
105 105 Java_java_io_RandomAccessFile_setLength;
106 106 Java_java_io_RandomAccessFile_write;
107 107 Java_java_io_RandomAccessFile_writeBytes;
108 108 Java_java_io_UnixFileSystem_canonicalize0;
109 109 Java_java_io_UnixFileSystem_checkAccess;
110 110 Java_java_io_UnixFileSystem_createDirectory;
111 111 Java_java_io_UnixFileSystem_createFileExclusively;
112 112 Java_java_io_UnixFileSystem_delete0;
113 113 Java_java_io_UnixFileSystem_getBooleanAttributes0;
114 114 Java_java_io_UnixFileSystem_getLastModifiedTime;
115 115 Java_java_io_UnixFileSystem_getLength;
116 116 Java_java_io_UnixFileSystem_getSpace;
117 117 Java_java_io_UnixFileSystem_initIDs;
118 118 Java_java_io_UnixFileSystem_list;
119 119 Java_java_io_UnixFileSystem_rename0;
120 120 Java_java_io_UnixFileSystem_setLastModifiedTime;
121 121 Java_java_io_UnixFileSystem_setReadOnly;
122 122 Java_java_io_UnixFileSystem_setPermission;
123 123 Java_java_lang_Class_forName0;
124 124 Java_java_lang_Class_getPrimitiveClass;
125 125 Java_java_lang_Class_isAssignableFrom;
126 126 Java_java_lang_Class_isInstance;
127 127 Java_java_lang_Class_registerNatives;
128 128 Java_java_lang_ClassLoader_findBootstrapClass;
129 129 Java_java_lang_ClassLoader_defineClass0;
130 130 Java_java_lang_ClassLoader_defineClass1;
131 131 Java_java_lang_ClassLoader_defineClass2;
132 132 Java_java_lang_ClassLoader_findLoadedClass0;
133 133 Java_java_lang_ClassLoader_resolveClass0;
134 134 Java_java_lang_ClassLoader_00024NativeLibrary_find;
135 135 Java_java_lang_ClassLoader_00024NativeLibrary_load;
136 136 Java_java_lang_ClassLoader_00024NativeLibrary_unload;
137 137 Java_java_lang_ClassLoader_getCaller;
138 138 Java_java_lang_ClassLoader_registerNatives;
139 139 Java_java_lang_Compiler_registerNatives;
140 140 Java_java_lang_Double_longBitsToDouble;
141 141 Java_java_lang_Double_doubleToRawLongBits;
142 142 Java_java_lang_reflect_Proxy_defineClass0;
143 143 Java_java_lang_Shutdown_runAllFinalizers;
144 144 Java_java_lang_ref_Finalizer_invokeFinalizeMethod;
145 145 Java_java_lang_Float_intBitsToFloat;
146 146 Java_java_lang_Float_floatToRawIntBits;
147 147 Java_java_lang_StrictMath_IEEEremainder;
148 148 Java_java_lang_StrictMath_acos;
149 149 Java_java_lang_StrictMath_asin;
150 150 Java_java_lang_StrictMath_atan;
151 151 Java_java_lang_StrictMath_atan2;
152 152 Java_java_lang_StrictMath_cos;
153 153 Java_java_lang_StrictMath_exp;
154 154 Java_java_lang_StrictMath_log;
155 155 Java_java_lang_StrictMath_log10;
156 156 Java_java_lang_StrictMath_pow;
157 157 Java_java_lang_StrictMath_sin;
158 158 Java_java_lang_StrictMath_sqrt;
159 159 Java_java_lang_StrictMath_cbrt;
160 160 Java_java_lang_StrictMath_tan;
161 161 Java_java_lang_StrictMath_cosh;
162 162 Java_java_lang_StrictMath_sinh;
163 163 Java_java_lang_StrictMath_tanh;
164 164 Java_java_lang_StrictMath_hypot;
165 165 Java_java_lang_StrictMath_log1p;
166 166 Java_java_lang_StrictMath_expm1;
167 167 Java_java_lang_Object_getClass;
168 168 Java_java_lang_Object_registerNatives;
169 169 Java_java_lang_Package_getSystemPackage0;
170 170 Java_java_lang_Package_getSystemPackages0;
171 171 Java_java_lang_ProcessEnvironment_environ;
172 172 Java_java_lang_reflect_Array_get;
173 173 Java_java_lang_reflect_Array_getBoolean;
174 174 Java_java_lang_reflect_Array_getByte;
175 175 Java_java_lang_reflect_Array_getChar;
176 176 Java_java_lang_reflect_Array_getDouble;
177 177 Java_java_lang_reflect_Array_getFloat;
178 178 Java_java_lang_reflect_Array_getInt;
179 179 Java_java_lang_reflect_Array_getLength;
180 180 Java_java_lang_reflect_Array_getLong;
181 181 Java_java_lang_reflect_Array_getShort;
182 182 Java_java_lang_reflect_Array_multiNewArray;
183 183 Java_java_lang_reflect_Array_newArray;
184 184 Java_java_lang_reflect_Array_set;
185 185 Java_java_lang_reflect_Array_setBoolean;
186 186 Java_java_lang_reflect_Array_setByte;
187 187 Java_java_lang_reflect_Array_setChar;
188 188 Java_java_lang_reflect_Array_setDouble;
189 189 Java_java_lang_reflect_Array_setFloat;
190 190 Java_java_lang_reflect_Array_setInt;
191 191 Java_java_lang_reflect_Array_setLong;
192 192 Java_java_lang_reflect_Array_setShort;
193 193 Java_java_lang_Runtime_freeMemory;
194 194 Java_java_lang_Runtime_maxMemory;
195 195 Java_java_lang_Runtime_gc;
196 196 Java_java_lang_Runtime_runFinalization0;
197 197 Java_java_lang_Runtime_totalMemory;
198 198 Java_java_lang_Runtime_traceInstructions;
199 199 Java_java_lang_Runtime_traceMethodCalls;
200 200 Java_java_lang_Runtime_availableProcessors;
201 201 Java_java_lang_SecurityManager_classDepth;
202 202 Java_java_lang_SecurityManager_classLoaderDepth0;
203 203 Java_java_lang_SecurityManager_currentClassLoader0;
204 204 Java_java_lang_SecurityManager_currentLoadedClass0;
205 205 Java_java_lang_SecurityManager_getClassContext;
206 206 Java_java_lang_Shutdown_halt0;
207 207 Java_java_lang_String_intern;
208 208 Java_java_lang_System_identityHashCode;
209 209 Java_java_lang_System_initProperties;
210 210 Java_java_lang_System_mapLibraryName;
211 211 Java_java_lang_System_registerNatives;
212 212 Java_java_lang_System_setErr0;
213 213 Java_java_lang_System_setIn0;
214 214 Java_java_lang_System_setOut0;
215 215 Java_java_lang_Thread_registerNatives;
216 216 Java_java_lang_Throwable_fillInStackTrace;
217 217 Java_java_lang_Throwable_getStackTraceDepth;
218 218 Java_java_lang_Throwable_getStackTraceElement;
219 219 Java_java_lang_UNIXProcess_initIDs;
220 220 Java_java_lang_UNIXProcess_waitForProcessExit;
221 221 Java_java_lang_UNIXProcess_forkAndExec;
222 222 Java_java_lang_UNIXProcess_destroyProcess;
223 223 Java_java_nio_Bits_copyFromShortArray;
224 224 Java_java_nio_Bits_copyToShortArray;
225 225 Java_java_nio_Bits_copyFromIntArray;
226 226 Java_java_nio_Bits_copyToIntArray;
227 227 Java_java_nio_Bits_copyFromLongArray;
228 228 Java_java_nio_Bits_copyToLongArray;
229 229 Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2;
230 230 Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2;
231 231 Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2;
232 232 Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2;
233 233 Java_java_security_AccessController_getStackAccessControlContext;
234 234 Java_java_security_AccessController_getInheritedAccessControlContext;
235 235 Java_java_util_ResourceBundle_getClassContext;
236 236 Java_java_util_TimeZone_getSystemTimeZoneID;
237 237 Java_java_util_TimeZone_getSystemGMTOffsetID;
238 238 Java_java_util_concurrent_atomic_AtomicLong_VMSupportsCS8;
239 239 Java_java_util_prefs_FileSystemPreferences_chmod;
240 240 Java_java_util_prefs_FileSystemPreferences_lockFile0;
241 241 Java_java_util_prefs_FileSystemPreferences_unlockFile0;
242 242 Java_java_util_logging_FileHandler_isSetUID;
243 243 Java_sun_misc_MessageUtils_toStderr;
244 244 Java_sun_misc_MessageUtils_toStdout;
245 245 Java_sun_misc_NativeSignalHandler_handle0;
246 246 Java_sun_misc_Signal_findSignal;
247 247 Java_sun_misc_Signal_handle0;
248 248 Java_sun_misc_Signal_raise0;
249 249 Java_sun_reflect_ConstantPool_getClassAt0;
250 250 Java_sun_reflect_ConstantPool_getClassAtIfLoaded0;
251 251 Java_sun_reflect_ConstantPool_getDoubleAt0;
252 252 Java_sun_reflect_ConstantPool_getFieldAt0;
253 253 Java_sun_reflect_ConstantPool_getFieldAtIfLoaded0;
254 254 Java_sun_reflect_ConstantPool_getFloatAt0;
255 255 Java_sun_reflect_ConstantPool_getIntAt0;
256 256 Java_sun_reflect_ConstantPool_getLongAt0;
257 257 Java_sun_reflect_ConstantPool_getMemberRefInfoAt0;
258 258 Java_sun_reflect_ConstantPool_getMethodAt0;
259 259 Java_sun_reflect_ConstantPool_getMethodAtIfLoaded0;
260 260 Java_sun_reflect_ConstantPool_getSize0;
261 261 Java_sun_reflect_ConstantPool_getStringAt0;
262 262 Java_sun_reflect_ConstantPool_getUTF8At0;
263 263 Java_java_io_Console_istty;
264 264 Java_java_io_Console_encoding;
265 265 Java_java_io_Console_echo;
266 266 Java_sun_misc_GC_maxObjectInspectionAge;
267 267 Java_sun_reflect_NativeConstructorAccessorImpl_newInstance0;
268 268 Java_sun_reflect_NativeMethodAccessorImpl_invoke0;
269 269 Java_sun_reflect_Reflection_getCallerClass;
270 270 Java_sun_reflect_Reflection_getClassAccessFlags;
271 271 Java_sun_misc_Version_getJdkVersionInfo;
272 272 Java_sun_misc_Version_getJdkSpecialVersion;
273 273 Java_sun_misc_Version_getJvmVersionInfo;
274 274 Java_sun_misc_Version_getJvmSpecialVersion;
275 275 Java_sun_misc_VM_getThreadStateValues;
276 276 Java_sun_misc_VM_latestUserDefinedLoader;
277 277 Java_sun_misc_VM_initialize;
↓ open down ↓ |
277 lines elided |
↑ open up ↑ |
278 278 Java_sun_misc_VMSupport_initAgentProperties;
279 279
280 280 # ZipFile.c needs this one
281 281 throwFileNotFoundException;
282 282
283 283 # Java_sun_misc_VM_getState; threads.c
284 284 # Java_sun_misc_VM_threadsSuspended; threads.c
285 285 # Java_sun_misc_VM_unsuspendSomeThreads; threads.c
286 286 # Java_sun_misc_VM_unsuspendThreads; threads.c
287 287
288 + Java_sun_util_locale_provider_HostLocaleProviderAdapterImpl_getPattern;
289 +
288 290 # Outcalls from libjvm done using dlsym().
289 291
290 292 VerifyClassCodes;
291 293 VerifyClassCodesForMajorVersion;
292 294 NewStringPlatform;
293 295 GetStringPlatformChars;
294 296 Canonicalize;
295 297 JDK_GetVersionInfo0;
296 298
297 299 local:
298 300 *;
299 301 };
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX