a636fa97391c782e1249891c7c5a513bc2a384e1 |
|
15-Feb-2018 |
Vladimir Marko <vmarko@google.com> |
Add Class.getPrimitiveClass(). And revert workarounds for initialization of java.lang.<boxed-primitive-type>.TYPE to use the Class.getPrimitiveClass() just like upstream; source files for Boolean, Double, Float, Short and Void are now identical to OpenJDK8u121-b13. Companion art/ change: https://android-review.googlesource.com/619306 Test: m test-art-host-gtest Test: tstrunner.py --host --optimizing Test: Pixel 2 XL boots. Bug: 73346078 Change-Id: I4490b80ecfec80b1369da15bf393ff95b8d30a3a
|
1301f00ab0cfe36d2f3163f1461cb22b96622aa8 |
|
08-Sep-2017 |
Igor Murashkin <iam@google.com> |
Revert "Class: Make status 64-bit field" This reverts commit fcdbd71836d670a2a3e9581011a6791805d63fa0. Reason for revert: <INSERT REASONING HERE> Change-Id: Ie934bc05de0d31863eecb8450fdd27a4445b9a9b
|
fcdbd71836d670a2a3e9581011a6791805d63fa0 |
|
07-Sep-2017 |
Igor Murashkin <iam@google.com> |
Class: Make status 64-bit field Bug: 64692057 Test: art/test.py -j32 --host Change-Id: If104832c66973e6ffe8baf81ad1b32237ee78a80
|
20fd9c0841981c93afbce4b9888d5d2589ae9cc1 |
|
31-May-2017 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Remove java.lang.JavaLangAccess First port of openJdk to libcore took sun.misc.JavaLangAccess and put it into java.lang to help with Class.getEnumConstantsShared visibility. This change removes java.lang.JavaLangAccess, makes Class.getEnumConstantsShared public&hidden and changes java.util to call getEnumConstantsShared directly. Test: make Bug: 36429512 Change-Id: I547fcebee3a5839d5af05753c9d18e08f54bd335
|
62ef120281c2ac8ed3c3c6fd8abc78ddd49fae12 |
|
20-Mar-2017 |
Narayan Kamath <narayan@google.com> |
Remove com.android.dex.* from the boot classpath. All boot classpath dependencies on this code have been removed. The only remaining user is dx. Test: CtsLibcoreTestCases Change-Id: If7350bdd9ebe072e8ee3c3499f1d9f912799dd48
|
e77a467884a8b323a1ac6a229f06f9a032b141b5 |
|
09-Mar-2017 |
Narayan Kamath <narayan@google.com> |
Class: Get rid of most of java.lang.DexCache. There was a fair amount of unnecessary code duplication between ART and libcore. Most Class / reflect APIs had move to native anyway, so this change moves the rest of them over and lets us delete a lot of untested and somewhat bit-rotten code. Test: test-art-host, cts -m CtsLibcoreTestCases Change-Id: I5eab1fe95466991f23e88a920fea3924a0d3e459
|
6006828deaa0d3c8515c144751d4c53f79290ff2 |
|
09-Mar-2017 |
Narayan Kamath <narayan@google.com> |
Class: Add temporary debugging for issue 35970297 Test: make Change-Id: Ib7dadda8420da7b8d84ff15ba34411f785b94894
|
2c0c8889ff415431e3c2d6d5ac95748f8b284384 |
|
08-Mar-2017 |
Narayan Kamath <narayan@google.com> |
Dex: Delete unused / vestigial code. Not covered by unit tests and not used anywhere. Test: make test-art-host Test: CtsLibcoreTestCases Change-Id: I6131c958942c85ea96f471ef4abb978a25191b3d
|
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
|
fa5b565a3f6c6d7cbd6106ee8d360304c3a939a3 |
|
17-Feb-2017 |
Igor Murashkin <iam@google.com> |
jni: Switch to @FastNative for all JNI functions. Switches all (248) methods that previously used !bang JNI in art/libcore to all use @FastNative. As a nice benefit, this should be about 1.5x faster than before for those method calls. This measures out to a 3% startup time improvement for system_server. Test: make test-art-host Bug: 34955272 Change-Id: I0881f401c7660c79f275235362777bfa58241deb
|
a1e2e647ede8b8ba889566f1cc4b21d540ddd88c |
|
14-Dec-2016 |
Nicolas Geoffray <ngeoffray@google.com> |
Remove dex cache string from mirror::Class. The compiler does not need it anymore. Test: test-art-host test-art-target Change-Id: I2e830ece5f89ac37f64f6e4b02577a416ecc0669
|
191e70e2ebae59054aa8737707bb9845b71b4820 |
|
02-Nov-2016 |
Narayan Kamath <narayan@google.com> |
MethodHandles: simplify findVirtual. The code looks cleaner if we just return null from Class.getInstanceMethod if a given method is not found, and then throw the NSME from MethodHandles.findVirtual. Addresses review comments on change cc44ded0807d59a7c6059. Bug: 30550796 Test: make test-art-host Change-Id: Id59258d3ff2a1a6a0f4b0cbc4fab4285b1703859
|
02e8f0793940b5fd42b038dd912006c6d98a843c |
|
31-Oct-2016 |
Alex Light <allight@google.com> |
Add dalvik.system.ClassExt class This class is allocated by the runtime lazily and is used to hold data for java.lang.Class that is often not needed. This allows us to add useful things to keep around in Class without regressing memory use. Initially we are placing the saved verifyError into this class. This type is expected to grow as time goes on. Test: m test-art-host Change-Id: I9556734102d7e7a35a81e8af8b133cba2e75d16c
|
cc44ded0807d59a7c6059bdefdaeb89a1543228d |
|
01-Nov-2016 |
Narayan Kamath <narayan@google.com> |
MethodHandles: Fix buggy findVirtual implementation. MethodHandles.findVirtual doesn't map cleanly to any reflection API so we'll have to reimplement in terms of a new helper in java.lang.Class. This change also fixes an issue where we wouldn't correctly deal with virtual functions on java.lang.invoke.MethodHandle itself. Test: make test-art-host + vogar ClassTest MethodHandlesTest Bug: 30550796 Change-Id: I1948d48520a5960807696f926db80969aed6f58b
|
265a876206ebe30470777d444d7fc5087087913a |
|
31-Aug-2016 |
Mathieu Chartier <mathieuc@google.com> |
Add object size for alloc fast path field to java.lang.Class Required for companion ART change that speeds up allocation fast path by removing some checks. Bug: 9986565 Change-Id: I119a87b8cc6c980bff980a0c62f42610dab5e531
|
deb66d5609852f4f47d5e94c7e4ebb8752a311da |
|
23-Aug-2016 |
Neil Fuller <nfuller@google.com> |
Tests + unhiding new j.l.reflect methods Bug: 28666126 Test: Ran the modified test cases in CTS Change-Id: I9cec18cb1f4ab4c4bd3de8e374df4f4e363afb8a
|
7accc5fb09911a1dcc027f48089845f617f2912e |
|
22-Aug-2016 |
Neil Fuller <nfuller@google.com> |
OpenJDK 8 u60 changes for some j.l.reflect classes Mostly no-op changes to bring the source code closer in line with upstream source for the touched files. Some JavaDoc changes have been made to AnnotatedElement to remove references to the Java bytecode spec not used on Android. An additional Android note has been added to reflect the fact that annotation ordering is not guaranteed. The modifications to Class / Field affect the current.txt in frameworks/base for no good reason: the use of a different generic variable name results in changes because the tools think methods have been added / removed when they haven't. The only public API change from upstream included here is adding "extends AnnotatedElement" to GenericDeclaration. All platform subclasses already did implement this interface. App classes that implement this interface may be affected but only if they do not currently implement those methods and they are somehow called. Public methods that have been added by this change have been hidden: a follow-up change will unhide and add tests for these. Bug: 28666126 Test: cts ran for libcore (libcore, harmony_java_lang, org) and host art tests. Change-Id: I1c6fb73960ac2539e42920978fc2aea4ea222cf4
|
20938c5ed2bc8f5de8047a47caddb146f730868f |
|
18-Aug-2016 |
Neil Fuller <nfuller@google.com> |
Pulling in the OpenJDK 8 Executable class and related changes This change restructures the existing code to accept Executable. This change involves changes to java.lang / java.lang.reflect Java code and ART internals. The Parameter code associated with Executable has been excluded and will be added as a follow up. Many of the upstream JavaDoc changes to some of the pre-existing files will also be handled as a follow-up to make this change smaller / easier to review. This contains the parts that would be hard to split out. The only intentional public API change is the addition of Executable/Method/Constructor getParameterCount() and Type.getTypeName(). Tests have been added for these. Some additional tests have been added to cover existing methods and cases like toString(). The changes to Modifier result in a change to Method.toString() which was previously not outputting "default" for default interface methods. Associated test lines confirming this behavior have now been uncommented. Bug: 28666126 Test: cts ran for libcore (libcore, harmony_java_lang, org) Change-Id: If94f2723b1ac28c08e52921c9860f54da04e168d
|
b38591b59843cd1fa3cfd63210a70d9463e5dc4d |
|
16-Aug-2016 |
Neil Fuller <nfuller@google.com> |
Tidy up the Class class Remove unused imports and javadoc warnings. Remove unused methods and an AnnotationType field which is not used on Android. Test: make test-art-host / boot a device Change-Id: I82806bdf85cb198b3cbf004bd79a70dc20353eea
|
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>
|
92d7211db6d0d1afd981f8e4a51857c88cee0e03 |
|
17-May-2016 |
Narayan Kamath <narayan@google.com> |
Class : Implement getSimpleName for inner classes using dex annotations. Also, implement isMemberClass in terms of getDeclaringClass. This allows us to get rid of the (confusing and easy to abuse, IMO) getSimpleBinaryName helper. bug: 28800927 (cherry picked from commit bd15ce91c6284bf7d6e76470b080fe6cf0b0b093) Change-Id: Ia2cd99f6510d766b9e05fb153024fca94ec998e9
|
bd15ce91c6284bf7d6e76470b080fe6cf0b0b093 |
|
17-May-2016 |
Narayan Kamath <narayan@google.com> |
Class : Implement getSimpleName for inner classes using dex annotations. Also, implement isMemberClass in terms of getDeclaringClass. This allows us to get rid of the (confusing and easy to abuse, IMO) getSimpleBinaryName helper. bug: 28800927 Change-Id: I6759e0abe360a14f2f874f302108a1beb352b7d0
|
1b6f9993280f1593c05d530caa2fda312305fb19 |
|
20-Apr-2016 |
Yi Kong <yikong@google.com> |
Bring back default methods for AnnotatedElement and modify the behavior for java.lang.Package. Bug: 27704598 Change-Id: Ia8b76e53f2eb74d8e224efef132e920526f77c67 (cherry picked from commit be1608980825868eb1c70fab6eb86fe06bd304ce)
|
be1608980825868eb1c70fab6eb86fe06bd304ce |
|
20-Apr-2016 |
Yi Kong <yikong@google.com> |
Bring back default methods for AnnotatedElement and modify the behavior for java.lang.Package. Bug: 27704598 Change-Id: Ia8b76e53f2eb74d8e224efef132e920526f77c67
|
f04099d77872a0742db6f67263e7edc0828a8af6 |
|
05-Apr-2016 |
Jeff Hao <jeffhao@google.com> |
Remove AnnotationAccess and its remaining uses. Libcore side of this change. Adds a libcore test that retention annotations are handled properly. (cherry-picked from commit d890de26ec16f7fc32b58a00725aff1b2a79a169) Change-Id: Ifce1df78e63cd2c43e91e4fd039e087dc82463ff
|
d890de26ec16f7fc32b58a00725aff1b2a79a169 |
|
05-Apr-2016 |
Jeff Hao <jeffhao@google.com> |
Remove AnnotationAccess and its remaining uses. Libcore side of this change. Adds a libcore test that retention annotations are handled properly. Change-Id: I5aade3be674a83d71fa0c7bb33342a154f2c11ab
|
78a7d18dcc4719bce902e25f369405fd07725175 |
|
02-Mar-2016 |
Alex Light <allight@google.com> |
Make getMethod search the iftable backwards. This means that if an interface method is overridden by subinterfaces we will get the method with the subinterface as the declaring class. (cherry picked from commit d559f4f94cb0b9b4c80a3cc2040c0bd32276c225) Bug: 27451515 Change-Id: I03a9d83129c4c30b0bf91a91c707205330159e9c
|
d559f4f94cb0b9b4c80a3cc2040c0bd32276c225 |
|
02-Mar-2016 |
Alex Light <allight@google.com> |
Make getMethod search the iftable backwards. This means that if an interface method is overridden by subinterfaces we will get the method with the subinterface as the declaring class. Bug: 27451515 Change-Id: I03a9d83129c4c30b0bf91a91c707205330159e9c
|
59e3fd8d18da5f3f515830db02b3cd61177743cf |
|
02-Feb-2016 |
Igor Murashkin <iam@google.com> |
annotation: Un-@hide new 1.8 APIs (cherry-picked from commit 2b0da7c5dab93252d459395e0375d41a044ed86c) Change-Id: Iad6e8939831c735bc476c327686bf4a642228a1c
|
2b0da7c5dab93252d459395e0375d41a044ed86c |
|
02-Feb-2016 |
Igor Murashkin <iam@google.com> |
annotation: Un-@hide new 1.8 APIs Change-Id: Iad6e8939831c735bc476c327686bf4a642228a1c
|
9599ec54b164da29db4e3386a9839aca73caf8ee |
|
01-Feb-2016 |
Igor Murashkin <iam@google.com> |
Revert "Revert "reflection: Add new AnnotatedElement 1.8 methods."" This reverts commit ac6e7a426c30abe6de4361c95755ff759845265f. Runtest failure has been fixed in I28c3707e38c1f69ea9d3660f68136f688122ac4e Change-Id: I1749dc89b790d44b5e40bc8b20aa62885bda792b
|
ac6e7a426c30abe6de4361c95755ff759845265f |
|
29-Jan-2016 |
Nicolas Geoffray <ngeoffray@google.com> |
Revert "reflection: Add new AnnotatedElement 1.8 methods." Fails interpreter access checks. This reverts commit 4d4ff5e7b929a404fc9f16232c639b7a11969489. Change-Id: Ie3b7f44b653dacc5a6d18eae5bff34fe2cb2cdfc
|
4d4ff5e7b929a404fc9f16232c639b7a11969489 |
|
15-Jan-2016 |
Igor Murashkin <iam@google.com> |
reflection: Add new AnnotatedElement 1.8 methods. Methods are currently @hide 1.8 and default is commented out. Needs corresponding runtime change to run. Change-Id: I8420a4d208bb60874a9cf996766313c7d5058c45
|
ebc5d8209956567520b7f9269e86d2fd7556111c |
|
07-Jan-2016 |
Nicolas Geoffray <ngeoffray@google.com> |
Remove unused method. Change-Id: I67a54e7910ff3c38237c7955051bab3cc44c50df
|
2c87ad3a45cecf9e344487cad1abfdebe79f2c7c |
|
21-Dec-2015 |
Narayan Kamath <narayan@google.com> |
Update file headers. Change-Id: I8149f41585768a1a4b72ab7bb4a1452376c05cc2
|
504081afe36c8a9fa82a3f9c651b09e8d55b13de |
|
15-Dec-2015 |
Alex Light <allight@google.com> |
Revert "Combine directMethods and virtualMethods fields in Class." This reverts commit 1b68e113435eab5860c68e529902e4f9caa3462a. Change-Id: I9a64895cc213891e59d4ca9179df3e3ff3dcbd32
|
1b68e113435eab5860c68e529902e4f9caa3462a |
|
08-Dec-2015 |
Alex Light <allight@google.com> |
Combine directMethods and virtualMethods fields in Class. Manual cherry-pick of 72d5750 to master. Bug: 24618811 Change-Id: I36129b52189e26898ea56fa2b7b45652e06af236
|
bac8ef10e8a32316e4eedc6163dd3776cf5e5d7e |
|
17-Nov-2015 |
Narayan Kamath <narayan@google.com> |
Fix Class.forName with a null classloader. Javadocs imply we should use the bootstrap classloader and not the system classloader. Fixes art/test/068-reflection. Change-Id: I862a3392d4ca2b846b534e6ebd32fe29458ef0ac
|
542cc3986e28a9dbb7f34042a2f41df46f3ae0f1 |
|
06-Nov-2015 |
Yi Kong <yikong@google.com> |
Add isFinalizable method in java.lang.Class to match the behaviour of the original implementation in libart. Change-Id: I55ecb0f338ba34687acbbda376e920263624ff73 (cherry picked from commit 2ebb445676e3f0170930e5c47e7a86d20332e5a8)
|
935066df92bcfbd8178f775e160d2a1bebeee18d |
|
06-Nov-2015 |
Yi Kong <yikong@google.com> |
Add isFinalizable method in java.lang.Class to match the behaviour of the original implementation in libart. Change-Id: I55ecb0f338ba34687acbbda376e920263624ff73 (cherry picked from commit 2ebb445676e3f0170930e5c47e7a86d20332e5a8)
|
2ebb445676e3f0170930e5c47e7a86d20332e5a8 |
|
06-Nov-2015 |
Yi Kong <yikong@google.com> |
Add isFinalizable method in java.lang.Class to match the behaviour of the original implementation in libart. Change-Id: I55ecb0f338ba34687acbbda376e920263624ff73
|
1ee709428b0987348980749b7fb7be90d8b225b5 |
|
06-Nov-2015 |
Narayan Kamath <narayan@google.com> |
Track runtime changes that affect j.l.Class / j.l.reflect.* ArtField / ArtMethod have been moved to native. Change-Id: Ice648895ab4830ddbde61f5e97e94a30eef1513c
|
9e78cee3f3edf84254174717f475605d712aad1c |
|
27-Jul-2015 |
Narayan Kamath <narayan@google.com> |
Various fixes to get the docs build compiling properly. - Make sure javadoc @param tags and function arguments match. - All @deprecated tags must have a description. - Include missing files from java.nio.file. Change-Id: Iafa324cbe0604a9d4cf96b00fea49c6516b30915
|
87778fb754e6e9bf04e1d8e10fd13f49cc2aa608 |
|
14-Jul-2015 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Fix ClassCastExceptionText. Updated ClassCastException message to contain more information. Change-Id: I5a944f57daa417d5009db4d2acb904f0007b31e9
|
fe26efa3f4d36ab6132ba2d01898cdf11c89667b |
|
05-Jun-2015 |
Piotr Jastrzebski <haaawk@google.com> |
Throw NPE if Class.getField(name) has a null name. Change-Id: Ied33bfd9e91bffda8df9b6b081a1eb38bf459d24
|
de626ec8a109ea18283d96c720cc57e2f32f67fa |
|
19-May-2015 |
Piotr Jastrzebski <haaawk@google.com> |
Use OpenJdk implementation of java.lang.* [part 3]. Change-Id: I8c43abac313c3c7e8a04f5a5aeae3bf9188c1732
|
a80f9aeb7b637fc241c75448eed08275245ec652 |
|
06-May-2015 |
Piotr Jastrzebski <haaawk@google.com> |
Use OpenJdk implementation of java.lang.* [part 2]. Change-Id: I938a2770320c2ed14ae70fb1681c88df594240c6
|
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
|