9eca269fb2932fb9fd99b6e898600e7a21ade0e0 |
|
12-Apr-2017 |
Tobias Thierer <tobiast@google.com> |
Ensure all ojluni Android-changed comments occur in line comments. This brings the comments closer to the style guide and allows automated extraction of the comment body. After this CL, every occurence of "Android-" in a ojluni .java file is in a line that contains a match for the regexp pattern: "// (BEGIN |END |)Android-(?:changed|added|removed|note)(?:(?:: )?(.*))$" Most of the previous violations of this rule were block comments that should have been line comments (per the style guide), but there were also some other occurence such as a reference to some other "(Android-removed)" parts in prose, which was changed to "(Android removed)". There was a mix of: Android-removed: this debugging mechanism is not used in Android. Android-removed: this debugging mechanism is not used in Android Android-removed: this debugging mechanism is not supported in Android. comments that were all normalized to: // Android-removed: this debugging mechanism is not used in Android. Test: Treehugger build succeeds Test: Script (unsubmitted) does not find any occurences of "Android-" in ojluni .java files that do not match the above regex Pattern. Bug: 35841464 Change-Id: Ib35bb1215d1fc29e82ba0a12f32c86423c737173
|
62098900d7201b01db7905a8ff1debea4b639a30 |
|
16-Mar-2017 |
Yi Kong <yikong@google.com> |
Add getFileDescriptor$() method for testing This is similar to {,Datagram}Socket's getFileDescriptor$() method. Also add "Android-added" comment for other occurances of such method. Test: Build Change-Id: I1a4330306f73ed1676751bcce7bd3f6e887b66c1
|
6975f84c2ed72e1e26d20190b6f318718c849008 |
|
01-Mar-2017 |
Tobias Thierer <tobiast@google.com> |
Make Android patch docs in ojluni more consistent with style guide This CL consists of an automated and a manual part (originally reviewed as separate CLs, then squashed together before submitting in order to minimize the number of times each Android-changed line is touch, since that makes future git archaeology on these simpler). Automated part: Run the following command (performs regex replacements): find ojluni -name \*\.java | xargs sed -i \ -e 's/Android[- ]changed/Android-changed/ig' \ -e 's/Android-changed :/Android-changed:/g' \ -e 's/Android-changed \(BEGIN\|END\)/\1 Android-changed/g' \ -e 's/Android-changed - /Android-changed: /g' \ -e 's/Android[- ]removed/Android-removed/ig' \ -e 's/Android-removed :/Android-removed:/g' \ -e 's/Android-removed \(BEGIN\|END\)/\1 Android-removed/g' \ -e 's/Android-removed - /Android-removed: /g' \ -e 's/Android[- ]added/Android-added/ig' \ -e 's/Android-added :/Android-added:/g' \ -e 's/Android-added \(BEGIN\|END\)/\1 Android-added/g' \ -e 's/Android-added - /Android-added: /g' \ -e 's/----- \(BEGIN\|END\) android\( -----\)\?/\1 Android-changed/g' \ -e 's/\/\* \(BEGIN\|END\) Android-changed \*\//\/\/ \1 Android-changed/g' Manual part: Move BEGIN Android-* lines out of block comments Some Android-{changed,removed,added} lines occurred inside block comments. This CL targets places in ojluni that contained the String "* BEGIN Android-" Changes made by this CL include: - Move the "BEGIN Android-" line into a line comment (the style guide mandates that "Android-" lines are always in line comments). In many cases, that line comment is immediately followed by a block comment holding commented-out upstream code. - Add corresponding "// END Android-" line comments, where missing. - Drop documented import changes altogether. These create noise for little benefit: (1.) Most import problems will be found at compile time (2.) They generally correspond to documented changes elsewhere in the file. - In most cases, the phrasing of comments and the decision whether to keep commented out upstream code was not changed by this CL. - Some additional tweaks were made in line with the style guide. No attempt was made to: - Verify that commented-out upstream code actually matches the current upstream. - Make any fixes (eg. to comments) that would have required git archaeology (looking up historic commits). Bug: 35841464 Test: make droid cts update-api Change-Id: Ibc60979cb6061cfb0e9c7096cc9dcab30ddfa733
|
dc7af433a10d86ebac443ac72ff5ab01a3114e2e |
|
31-Oct-2016 |
Yi Kong <yikong@google.com> |
Fix getTrafficClass on a closed socket leaks resources Also introduces a small behaviour change where calling getTrafficClass on a closed socket will throw SocketException instead of returning 0. This restores the behaviour prior to N and is more reasonable. Bug: 31818400 Test: libcore.java.net.OldSocketTest#test_getTrafficClass_leaky Change-Id: I4170284eab4db739fb3698cfca0f68acaa848266 (cherry picked from commit ed9613470a74302b44082688a0a981562a22ec13)
|
c62555ae97368885f7ba0b9dac7adaa0cba981d8 |
|
31-Oct-2016 |
Yi Kong <yikong@google.com> |
Fix sendUrgentData on a closed socket leaks resources If the socket is closed, sendUrgentData should not create a new impl. Fail early to avoid leaking resources. Bug: 31818400 Test: libcore.java.net.OldSocketTest#sendUrgentData Change-Id: I0e783e110e6cb55ad70f81094c4b6663fc768b4e (cherry picked from commit 1565f7e5138c5f3571e6472d0704ed942bedfa09)
|
ed9613470a74302b44082688a0a981562a22ec13 |
|
31-Oct-2016 |
Yi Kong <yikong@google.com> |
Fix getTrafficClass on a closed socket leaks resources Also introduces a small behaviour change where calling getTrafficClass on a closed socket will throw SocketException instead of returning 0. This restores the behaviour prior to N and is more reasonable. Bug: 31818400 Test: libcore.java.net.OldSocketTest#test_getTrafficClass_leaky Change-Id: I4170284eab4db739fb3698cfca0f68acaa848266
|
1565f7e5138c5f3571e6472d0704ed942bedfa09 |
|
31-Oct-2016 |
Yi Kong <yikong@google.com> |
Fix sendUrgentData on a closed socket leaks resources If the socket is closed, sendUrgentData should not create a new impl. Fail early to avoid leaking resources. Bug: 31818400 Test: libcore.java.net.OldSocketTest#sendUrgentData Change-Id: I0e783e110e6cb55ad70f81094c4b6663fc768b4e
|
780a0e6392567eb5d1c3425043b092d29590976b |
|
19-Aug-2016 |
Yi Kong <yikong@google.com> |
Revert "Revert "Import upstream change: Setting IP_TOS on java.net sockets not working on unix"" Fixes a bug in upstream code which uses out-dated RFC 1349 TOS scheme while modern Linux uses imcompatiable Diffserv/ECN scheme. Update test expectation to expect ECN bits not set for STREAM sockets. This reverts commit e706f546a18f06b58345ee64afd884a01f0d38ff. Bug: 30909505 Bug: 29067535 Test: libcore.java.net.SocketTest, libcore.java.net.DatagramSocketTest Change-Id: I92de46a4abb5dbb8874fa01504cdd63c6890d0f7
|
7510c185c95bd2b71ee9b5b9e7f29f4985ba1bd3 |
|
25-Aug-2016 |
Shubham Ajmera <shubhamajmera@google.com> |
Fix SocketFactoryTest#test_createSocket_InetAddressIInetAddressI With http://r.android.com/248420/, the order of BindException and IllegalArgumentException got reversed as bind(localAddr) was invoked before checking the correctness of the port. The change now corrects the order in which the exceptions are expected i.e., IllegalArgumentException before BindException(IOException). Also made a few changes in the tests to have a better understanding of the actual failures. Changes in the test: - Added test_createSocket_InetAddressIInetAddressI_IllegalArgumentException to have an independent test for IllegalArgumentException without having any ambiguity with BindException. - Added test_createSocket_InetAddressIInetAddressI_ExceptionOrder to verify the order of BindException and IllegalArgumentException. Test: run cts -m CtsLibcoreTestCases Bug: 31019685 (cherry picked from commit 51e3a43f7a1def3d74a594d44c2e18cc40bc2c0d) Change-Id: I435176ac9aed497b99230bf874dc8966b82077c2
|
51e3a43f7a1def3d74a594d44c2e18cc40bc2c0d |
|
25-Aug-2016 |
Shubham Ajmera <shubhamajmera@google.com> |
Fix SocketFactoryTest#test_createSocket_InetAddressIInetAddressI With http://r.android.com/248420/, the order of BindException and IllegalArgumentException got reversed as bind(localAddr) was invoked before checking the correctness of the port. The change now corrects the order in which the exceptions are expected i.e., IllegalArgumentException before BindException(IOException). Also made a few changes in the tests to have a better understanding of the actual failures. Changes in the test: - Added test_createSocket_InetAddressIInetAddressI_IllegalArgumentException to have an independent test for IllegalArgumentException without having any ambiguity with BindException. - Added test_createSocket_InetAddressIInetAddressI_ExceptionOrder to verify the order of BindException and IllegalArgumentException. Test: run cts -m CtsLibcoreTestCases Bug: 31019685 Change-Id: Id7d761dcbb78b752247dc2fd469dfa5dc124ee66
|
e706f546a18f06b58345ee64afd884a01f0d38ff |
|
19-Aug-2016 |
Yi Kong <yikong@google.com> |
Revert "Import upstream change: Setting IP_TOS on java.net sockets not working on unix" This change broke libcore.java.net.SocketTest#test_setTrafficClass. Reverts commit e646d79e87319f70e32b9e3233435e9d8d8df761. Bug: 30909505 Change-Id: I4278917c761053af33cd95cb5e84013f43e8d003
|
7f4b1b8935a58d3f44351083cf5ef19045761de3 |
|
11-Aug-2016 |
Yi Kong <yikong@google.com> |
Merge OpenJDK 8 java.net (part 2) Partial import of upstream jdk8u60 that does not introduce behavioural differences: * Remove unused imports * Remove unused private fields * Adding final modifier to some private fields * Update copyright header * Use of generics * Cosmetic changes This also imports upstream change to remove NetUtils, which does not change behavior for Android as we does not use SecurityManager. No functional change. Bug: 29067535 Test: CTS java.net tests Change-Id: I5c864a77f384f237ddac77d8c4579b291dcddb6b
|
7b7ce9368f104eef4cf337a8a2067e5cf345ccc0 |
|
15-Jul-2016 |
Yi Kong <yikong@google.com> |
Socket ctor should try all addresses In M and below, calling: Socket("www.google.com", 80); would call InetAddress.getAllByName("www.google.com") and then try all of the resulting IP addresses in a loop. The new behaviour we adopted in Enso is only trying the first record. This restores the old behaviour and make sure we can create socket to sites with misconfigured AAAA record. Contributed by: Paul Marks <pmarks@google.com> Bug: 30007735 Test: libcore.java.net.SocketTest#testSocketTestAllAddresses Change-Id: Ieaafd20676081f6bf21548d17a95db092eece299 (cherry picked from commit f119f6d48e63d5cab09f5342eb46f84ed91b1195)
|
0bf6a6f21806fe034c4dbf7982c2cebbaa0a04d2 |
|
27-Jul-2016 |
Yi Kong <yikong@google.com> |
Comment Android specific change to Socket proxy OpenJDK 8 introduced HTTP proxy support for sockets, but we don't support that. Add a comment for the difference. No behavioural change. Bug: 29067535 Test: Build Change-Id: Id533621b201f023e30f98379f3c318b467ffa21e
|
f119f6d48e63d5cab09f5342eb46f84ed91b1195 |
|
15-Jul-2016 |
Yi Kong <yikong@google.com> |
Socket ctor should try all addresses In M and below, calling: Socket("www.google.com", 80); would call InetAddress.getAllByName("www.google.com") and then try all of the resulting IP addresses in a loop. The new behaviour we adopted in Enso is only trying the first record. This restores the old behaviour and make sure we can create socket to sites with misconfigured AAAA record. Contributed by: Paul Marks <pmarks@google.com> Bug: 30007735 Test: libcore.java.net.SocketTest#testSocketTestAllAddresses Change-Id: Ieaafd20676081f6bf21548d17a95db092eece299
|
e646d79e87319f70e32b9e3233435e9d8d8df761 |
|
01-Jul-2016 |
Yi Kong <yikong@google.com> |
Import upstream change: Setting IP_TOS on java.net sockets not working on unix Upstream change: 8072384: Setting IP_TOS on java.net sockets not working on unix Reviewed-by: michaelm http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/3767befecb32 Bug: 29067535 Test: Passes CTS tests Change-Id: I08dc3bdee860062d23e181a43bcde88a728d44c2
|
49965c1dc9da104344f4893a05e45795a5740d20 |
|
30-Jun-2016 |
Ganesh Mahendran <opensource.ganesh@gmail.com> |
remove x attribute of java file java file does not need x attribute. This patch removes it. Change-Id: I2a7170d99f4bee7a7b819621c84dd197ded37fa2 Signed-off-by: Ganesh Mahendran <opensource.ganesh@gmail.com>
|
d8188b1b1edf402e17e5de1888f45e2f2f12efff |
|
30-Jun-2016 |
Yi Kong <yikong@google.com> |
Comment Android local diff No behaviour change. Test: Passes build Change-Id: I450731bb5c7f367d9ae381c6a1cd221d511026f1
|
dbaa8e737b0e5ecff9f7b95b4dbc7e217fc493ee |
|
28-Jun-2016 |
Yi Kong <yikong@google.com> |
Import upstream socket commits Upstream changes: 7085981: XXSocket types depend on impl finalizer to close if constructor throws exception Reviewed-by: alanb, chegar http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e995c36bb1eb 7088747: Use multicatch in Socket constructor Reviewed-by: alanb http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/e995c36bb1eb Bug: 29067535 Change-Id: I20b2d2b7f128b38e20d313b1e9043157ddf5ebba
|
3a6411ec91b24e73f36301d0075bc7b052894ae9 |
|
14-Jun-2016 |
Yi Kong <yikong@google.com> |
Merge OpenJDK 8 java.net (part 1) Partial import of upstream jdk8u60 that does not introduce behavioural differences: * Various documentation fixes * Change HTML <code> and <tt> to {@code} annotation. * Generics * Serialization UID * Code layout No functional change. Bug: 29067535 Change-Id: I7fc29692b949a27b528d1b25dfb3f0993005dfd2
|
829f74ed5f6ff6eba7861302b73db75e0af90130 |
|
04-Jan-2016 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Remove #close() call from Socket constructor. This change restores pre-enso behavior of calling impl.close() directly. Classes extending Socket may not expect a call to close coming from the superclass constructor. Bug: 26354315 Change-Id: I73378fd8872b30102e3e9627625d6b6baac8d40b
|
2c87ad3a45cecf9e344487cad1abfdebe79f2c7c |
|
21-Dec-2015 |
Narayan Kamath <narayan@google.com> |
Update file headers. Change-Id: I8149f41585768a1a4b72ab7bb4a1452376c05cc2
|
b2a0babf8716f6cc296b821165a11a3576f361ae |
|
10-Aug-2015 |
Narayan Kamath <narayan@google.com> |
Socket#toString: Change "addr" -> "address" Change-Id: I2ef6994e668a52a3257dfb4f2ae8b34401ecd8c2
|
13e0c639dd507ea0309ee63b9660686ca2d598e5 |
|
04-Aug-2015 |
Narayan Kamath <narayan@google.com> |
Change Socket#toString. Change-Id: I7d275d95c7e484ce004518b908858e71a0ccc702
|
f7ab2bc37debba91864bfec6572a3e7bbe994c58 |
|
06-May-2015 |
Piotr Jastrzebski <haaawk@google.com> |
Use OpenJdk implementation of java.net.* - Add FileURLConnection. - NetworkUtilities : Update field names in JNI. - Suppress a few libcore tests that rely on internal implementation details. - Remove code that loads the net library (not needed on android). - DatagramSocket : Add setNetworkInterface method. - HttpCookie : make parse & field public - Inet4Address / Inet6Address : Add getAddressInternal. - InetAddress : Add methods required by frameworks/base, particularly those required to deal with net-ids and scope ids. - URI : Add UriCodec static members for AUTHORITY_ENCODER and friends. - URL : Add toUriLenient - URLStreamHandler : Add a toExternalForm variant that optionally escapes illegal chars. - Inet4AddressImpl.c : Unconditionally define HAS_GLIBC_GETHOSTBY_R Change-Id: Ic51f863941f5d954ed6cf86309cc610e711d54bd
|
51b1b6997fd3f980076b8081f7f1165ccc2a4008 |
|
16-Feb-2015 |
Piotr Jastrzebski <haaawk@google.com> |
Initial import of OpenJdk files. Create new libcore/ojluni directory with src/main/java and src/main/native subdirectiories. Build ojluni into core-oj jar. Use openjdk classes from java.awt.font package. Copy all files from jdk/src/share/classes and jdk/src/solaris/classes directories in openjdk into libcore/ojluni/src/main/java. Copy following native files from openjdk to libcore/ojluni/src/main/native: jdk/src/solaris/native/java/io/canonicalize_md.c build/linux-amd64/include/classfile_constants.h jdk/src/share/native/java/net/DatagramPacket.c jdk/src/solaris/native/sun/net/spi/DefaultProxySelector.c jdk/src/share/native/java/lang/Double.c jdk/src/share/native/java/lang/fdlibm/include/fdlibm.h jdk/src/solaris/native/sun/nio/ch/FileChannelImpl.c jdk/src/solaris/native/java/io/FileDescriptor_md.c jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c jdk/src/share/native/java/io/FileInputStream.c jdk/src/solaris/native/sun/nio/ch/FileKey.c jdk/src/solaris/native/java/io/FileOutputStream_md.c jdk/src/solaris/native/java/io/FileSystem_md.c jdk/src/share/native/java/lang/Float.c jdk/src/share/native/java/net/Inet4Address.c jdk/src/solaris/native/java/net/Inet4AddressImpl.c jdk/src/share/native/java/net/Inet6Address.c jdk/src/solaris/native/java/net/Inet6AddressImpl.c jdk/src/share/native/java/net/InetAddress.c jdk/src/solaris/native/java/net/InetAddressImplFactory.c jdk/src/share/native/java/io/io_util.c jdk/src/solaris/native/sun/nio/ch/IOUtil.c jdk/src/share/native/java/io/io_util.h jdk/src/solaris/native/java/io/io_util_md.c jdk/src/solaris/native/java/io/io_util_md.h build/linux-amd64/tmp/java/java.nio/nio/CClassHeaders/java_io_FileDescriptor.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_io_FileInputStream.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_io_FileOutputStream.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_io_FileSystem.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_io_ObjectStreamClass.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_io_UnixFileSystem.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_Double.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_Float.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_Integer.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_Long.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_Runtime.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_Shutdown.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_StrictMath.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_String.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_System.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_Thread.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/java_lang_Throwable.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_DatagramPacket.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_Inet4Address.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_Inet4AddressImpl.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_Inet6Address.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_Inet6AddressImpl.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_InetAddress.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_InetAddressImplFactory.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_NetworkInterface.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_PlainDatagramSocketImpl.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_PlainSocketImpl.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_SocketInputStream.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_SocketOptions.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/java_net_SocketOutputStream.h jdk/src/share/native/java/lang/java_props.h jdk/src/solaris/native/java/lang/java_props_md.c jdk/src/share/native/java/util/zip/Adler32.c as java_util_zip_Adler32.c jdk/src/share/native/java/util/zip/CRC32.c as java_util_zip_CRC32.c build/linux-amd64/tmp/sun/java.util.zip/zip/CClassHeaders/java_util_zip_CRC32.h jdk/src/share/native/java/util/zip/Deflater.c as java_util_zip_Deflater.c build/linux-amd64/tmp/sun/java.util.zip/zip/CClassHeaders/java_util_zip_Deflater.h jdk/src/share/native/java/util/zip/Inflater.c as java_util_zip_Inflater.c build/linux-amd64/tmp/sun/java.util.zip/zip/CClassHeaders/java_util_zip_Inflater.h jdk/src/share/native/java/util/zip/ZipFile.c as java_util_zip_ZipFile.c build/linux-amd64/tmp/sun/java.util.zip/zip/CClassHeaders/java_util_zip_ZipFile.h jdk/src/share/native/java/lang/fdlibm/include/jfdlibm.h jdk/src/share/native/common/jlong.h jdk/src/solaris/native/common/jlong_md.h jdk/src/share/native/common/jni_util.c jdk/src/share/native/common/jni_util.h jdk/src/solaris/native/common/jni_util_md.c jdk/src/share/javavm/export/jvm.h jdk/src/solaris/javavm/export/jvm_md.h jdk/src/solaris/native/java/net/linux_close.c jdk/src/share/native/sun/misc/NativeSignalHandler.c jdk/src/solaris/native/sun/nio/ch/NativeThread.c jdk/src/share/native/java/net/net_util.c jdk/src/share/native/java/net/net_util.h jdk/src/solaris/native/java/net/net_util_md.c jdk/src/solaris/native/java/net/net_util_md.h jdk/src/solaris/native/java/net/NetworkInterface.c jdk/src/share/native/sun/nio/ch/nio.h jdk/src/solaris/native/sun/nio/ch/nio_util.h jdk/src/share/native/java/io/ObjectStreamClass.c jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c jdk/src/solaris/native/java/net/PlainSocketImpl.c jdk/src/solaris/native/java/lang/ProcessEnvironment_md.c jdk/src/share/native/java/lang/Runtime.c jdk/src/share/native/java/lang/Shutdown.c jdk/src/share/native/sun/misc/Signal.c jdk/src/solaris/native/java/net/SocketInputStream.c jdk/src/solaris/native/java/net/SocketOutputStream.c jdk/src/share/native/java/lang/StrictMath.c jdk/src/share/native/java/lang/String.c build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/sun_misc_NativeSignalHandler.h build/linux-amd64/tmp/java/java.lang/java/CClassHeaders/sun_misc_Signal.h build/linux-amd64/tmp/sun/java.net/net/CClassHeaders/sun_net_spi_DefaultProxySelector.h build/linux-amd64/tmp/java/java.nio/nio/CClassHeaders/sun_nio_ch_FileChannelImpl.h build/linux-amd64/tmp/java/java.nio/nio/CClassHeaders/sun_nio_ch_FileDispatcherImpl.h build/linux-amd64/tmp/java/java.nio/nio/CClassHeaders/sun_nio_ch_FileKey.h build/linux-amd64/tmp/java/java.nio/nio/CClassHeaders/sun_nio_ch_IOStatus.h build/linux-amd64/tmp/java/java.nio/nio/CClassHeaders/sun_nio_ch_IOUtil.h build/linux-amd64/tmp/java/java.nio/nio/CClassHeaders/sun_nio_ch_NativeThread.h jdk/src/share/native/java/lang/System.c jdk/src/share/native/java/lang/Thread.c jdk/src/share/native/java/lang/Throwable.c jdk/src/solaris/native/java/io/UnixFileSystem_md.c jdk/src/solaris/native/java/lang/UNIXProcess_md.c jdk/src/share/native/java/util/zip/zip_util.c jdk/src/share/native/java/util/zip/zip_util.h Change-Id: Ib237df4e1b7b5b4d9f12e74d189e6ec9eed3c31d
|