From gary.adams at oracle.com Tue Sep 6 14:39:14 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Tue, 06 Sep 2016 14:39:14 +0000 Subject: hg: mobile/dev: 8 new changesets Message-ID: <201609061439.u86EdEka000637@aojmv0008.oracle.com> Changeset: 25d1d7b13d54 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/25d1d7b13d54 Added tag jdk-9+132 for changeset a24702d4d5ab ! .hgtags Changeset: c6ff688d8ee7 Author: tbell Date: 2016-08-19 07:54 -0700 URL: http://hg.openjdk.java.net/mobile/dev/rev/c6ff688d8ee7 8164402: key word 'requires' appearing in comment causing a build failure Reviewed-by: erikj, dholmes ! make/common/Modules.gmk Changeset: c42adfdff21c Author: erikj Date: 2016-08-15 16:14 +0200 URL: http://hg.openjdk.java.net/mobile/dev/rev/c42adfdff21c 8069540: Remove universal binaries support from hotspot build Reviewed-by: tbell, dholmes, dcubed ! common/autoconf/spec.gmk.in Changeset: db314dd6940a Author: amurillo Date: 2016-08-19 11:22 -0700 URL: http://hg.openjdk.java.net/mobile/dev/rev/db314dd6940a Merge Changeset: be1218f792a4 Author: amurillo Date: 2016-08-22 08:27 -0700 URL: http://hg.openjdk.java.net/mobile/dev/rev/be1218f792a4 Merge Changeset: 065724348690 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/065724348690 Added tag jdk-9+133 for changeset be1218f792a4 ! .hgtags Changeset: 7ef51cfe867e Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/mobile/dev/rev/7ef51cfe867e Added tag jdk-9+134 for changeset 065724348690 ! .hgtags Changeset: 0ed3489c5c23 Author: gadams Date: 2016-09-06 10:38 -0400 URL: http://hg.openjdk.java.net/mobile/dev/rev/0ed3489c5c23 Merge ! common/autoconf/spec.gmk.in ! make/common/Modules.gmk From gary.adams at oracle.com Tue Sep 6 14:39:23 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Tue, 06 Sep 2016 14:39:23 +0000 Subject: hg: mobile/dev/corba: 5 new changesets Message-ID: <201609061439.u86EdNRi000698@aojmv0008.oracle.com> Changeset: 8b243cd19bff Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/8b243cd19bff Added tag jdk-9+132 for changeset 1ab4b9399c4c ! .hgtags Changeset: b3ebfdb13b4b Author: lancea Date: 2016-08-17 13:27 -0400 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/b3ebfdb13b4b 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.corba/share/classes/module-info.java Changeset: 2021bfedf1c4 Author: lana Date: 2016-08-18 21:34 +0000 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/2021bfedf1c4 Merge Changeset: 1a497f5ca0cf Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/1a497f5ca0cf Added tag jdk-9+133 for changeset 2021bfedf1c4 ! .hgtags Changeset: 094d0db606db Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/mobile/dev/corba/rev/094d0db606db Added tag jdk-9+134 for changeset 1a497f5ca0cf ! .hgtags From gary.adams at oracle.com Tue Sep 6 14:39:45 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Tue, 06 Sep 2016 14:39:45 +0000 Subject: hg: mobile/dev/hotspot: 65 new changesets Message-ID: <201609061439.u86EdjiC000889@aojmv0008.oracle.com> Changeset: a4faaf753e03 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a4faaf753e03 Added tag jdk-9+132 for changeset 713951c08aa2 ! .hgtags Changeset: d49f11850971 Author: jprovino Date: 2016-08-02 16:39 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d49f11850971 8071770: G1 does not implement millis_since_last_gc which is needed by RMI GC Summary: G1 does not return a correct value for the CollectedHeap::millis_since_last_gc Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/g1Analytics.cpp ! src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: 5bbaa999f7cf Author: jprovino Date: 2016-08-03 02:10 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5bbaa999f7cf Merge Changeset: cd85f4152d1c Author: gthornbr Date: 2016-08-02 13:48 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/cd85f4152d1c 8161696: [TESTBUG] runtime/StackGuardPages/testme.sh uses invalid argument -Xss328k Summary: changed argument from 328k to 1M Reviewed-by: dcubed, fparain, dholmes ! test/runtime/StackGuardPages/exeinvoke.c Changeset: 5acd2b561936 Author: dcubed Date: 2016-08-02 20:55 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5acd2b561936 Merge Changeset: 33e04b94534f Author: coleenp Date: 2016-08-03 09:40 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/33e04b94534f 8159284: bigapps/Jetty - assert(jfa->last_Java_sp() > sp()) failed with JFR in use Summary: Test condition in assert in frame::safe_for_sender() for entry frames and return false. Reviewed-by: mgronlun, fparain ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp Changeset: ff1b088db459 Author: cjplummer Date: 2016-08-03 13:56 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ff1b088db459 8161030: GPL header missing comma after year Summary: Added comma. Reviewed-by: coleenp, fparain ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/BreakpointInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java ! src/share/vm/oops/methodCounters.hpp Changeset: 32feef4cdf6b Author: roland Date: 2016-07-30 04:05 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/32feef4cdf6b 8161652: Crash with assert(ft == _type) failed in PhiNode::Value() Summary: Use CastPP and CheckCastPP when NotNull and klass have to be casted on Phi with unique input. Reviewed-by: kvn ! src/share/vm/opto/cfgnode.cpp Changeset: 2d959c8d4804 Author: kvn Date: 2016-08-01 22:34 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/2d959c8d4804 Merge Changeset: 1de5545462c9 Author: dlong Date: 2016-08-02 11:06 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1de5545462c9 8029441: assert(!((nmethod*)_cb)->is_deopt_pc(_pc)) failed: invariant broken Summary: move patchable check into patch_pc Reviewed-by: dcubed ! src/cpu/sparc/vm/frame_sparc.cpp Changeset: f2ff307e3e36 Author: iveresov Date: 2016-08-03 15:55 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f2ff307e3e36 Merge ! src/cpu/sparc/vm/frame_sparc.cpp Changeset: 45e65c4ea114 Author: lmesnik Date: 2016-08-04 14:04 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/45e65c4ea114 8162852: Mark stress compiler and gc tests with stress keyword Reviewed-by: kvn, tschatzl ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/compiler/codegen/aes/TestAESMain.java ! test/gc/g1/ihop/TestIHOPErgo.java Changeset: f5a9750feaf8 Author: mockner Date: 2016-08-04 12:24 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f5a9750feaf8 8159917: Space character is missing in ClassLoaderData::print_value_on Summary: Added missing space in ClassLoaderData::print_value_on Reviewed-by: coleenp ! src/share/vm/classfile/classLoaderData.cpp Changeset: a6c95629d293 Author: mockner Date: 2016-08-04 18:34 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a6c95629d293 Merge Changeset: c941f194220c Author: mockner Date: 2016-08-04 20:28 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c941f194220c Merge Changeset: 655dff7a364b Author: gthornbr Date: 2016-08-04 10:11 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/655dff7a364b 8162999: Build give extraneous find warnings Summary: removed JtregNative.gmk line that was part of a merger error Reviewed-by: coleenp, fparain ! make/test/JtregNative.gmk Changeset: 14748ad81c44 Author: coleenp Date: 2016-08-04 19:50 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/14748ad81c44 Merge Changeset: 0805c27ea97a Author: mockner Date: 2016-08-04 12:55 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0805c27ea97a 8145543: JPRT jobs see intermittent failures in compiler/floatingpoint/ModNaN.java Summary: Not reproducible due to glibc patch which affects current and previous versions. Removed @ignore for compiler/floatingpoint/ModNaN.java Reviewed-by: coleenp, gtriantafill ! test/compiler/floatingpoint/ModNaN.java Changeset: 0a0f536fa5ca Author: mockner Date: 2016-08-04 23:17 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0a0f536fa5ca Merge Changeset: d1b82242e2db Author: cjplummer Date: 2016-08-04 16:11 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d1b82242e2db 8162670: make of jtreg_tests fails if no tests are run, causing jprt test runs to also fail Summary: Clear the jtreg exit code when set to 1. Reviewed-by: stsmirno, dholmes ! test/Makefile Changeset: 28e24d221653 Author: amurillo Date: 2016-08-05 09:58 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/28e24d221653 Merge Changeset: 37ce5a8e59cc Author: dsamersoff Date: 2016-08-08 17:15 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/37ce5a8e59cc 8163269: Testcase missed in push for JDK-8160817 Summary: Add missed testcase Reviewed-by: dsamersoff Contributed-by: sharath.ballal at oracle.com + test/serviceability/sa/sadebugd/SADebugDTest.java Changeset: 48071f920ef6 Author: ysuenaga Date: 2016-08-08 21:59 +0900 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/48071f920ef6 8163272: jhsdb jinfo cannot show system properties Reviewed-by: dholmes, dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java Changeset: 14f97d7574bf Author: dsamersoff Date: 2016-08-08 15:53 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/14f97d7574bf Merge Changeset: a4cdffa18e76 Author: amurillo Date: 2016-08-12 13:58 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a4cdffa18e76 Merge Changeset: 1f53cb521816 Author: dcubed Date: 2016-08-11 12:27 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1f53cb521816 8163879: quarantine serviceability/sa/sadebugd/SADebugDTest.java since it hangs intermittently Reviewed-by: hseigel ! test/serviceability/sa/sadebugd/SADebugDTest.java Changeset: 2bf98fb4ca55 Author: amurillo Date: 2016-08-16 08:08 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/2bf98fb4ca55 Merge - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java Changeset: 881b3acaed84 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/881b3acaed84 Merge Changeset: 12961809ba8f Author: rehn Date: 2016-08-10 09:24 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/12961809ba8f 8161026: GPL header missing comma in year Reviewed-by: sjohanss, redestad ! src/share/vm/logging/logTagSet.hpp Changeset: f37577c20a6b Author: ysuenaga Date: 2016-08-10 21:02 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f37577c20a6b 8163580: Cannot get Monitor Cache Dump in HSDB Reviewed-by: dholmes ! src/share/vm/runtime/vmStructs.cpp Changeset: b84f097dc4c5 Author: dsamersoff Date: 2016-08-11 17:47 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b84f097dc4c5 8163143: illegal bci error with interpreted frames in SA due to mirror being stored in interpreted frames Summary: Added code to represent the frame mirror offset in SA Reviewed-by: dsamersoff Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java Changeset: 1c40f3ec6f25 Author: lfoltan Date: 2016-08-11 11:41 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1c40f3ec6f25 8162553: Crash in class unloading due to null CLD having a zero _keep_alive value Summary: Correct the refcounting of ClassLoaderData::_keep_alive for anonymous classes. Reviewed-by: acorn, coleenp, dholmes, jiangli ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp Changeset: dc2d1035c401 Author: lfoltan Date: 2016-08-11 16:13 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/dc2d1035c401 Merge Changeset: 8e20dbaf0fc0 Author: dcubed Date: 2016-08-11 21:35 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8e20dbaf0fc0 Merge Changeset: b616b5fa5da1 Author: kvn Date: 2016-08-02 19:46 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b616b5fa5da1 8163018: Slow compiler tests in JPRT Summary: fixed test/TEST.groups and added -XX:-TieredCompilation to Test6792161 test. Reviewed-by: dholmes, dcubed ! test/TEST.groups ! test/compiler/c2/Test6792161.java Changeset: bf837d6d95f1 Author: never Date: 2016-08-02 17:12 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/bf837d6d95f1 8162477: [JVMCI] assert(wf.check_method_context(ctxk, m)) failed: proper context Reviewed-by: kvn ! src/share/vm/code/dependencies.cpp + test/compiler/jvmci/common/testcases/DuplicateSimpleSingleImplementerInterface.java + test/compiler/jvmci/common/testcases/MultipleSuperImplementers.java + test/compiler/jvmci/common/testcases/SimpleSingleImplementerInterface.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java Changeset: ab6d822dc3ff Author: never Date: 2016-08-03 15:52 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ab6d822dc3ff Merge Changeset: a2e73f79284b Author: thartmann Date: 2016-08-04 08:58 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a2e73f79284b 8162881: Effect of -XX:CICompilerCount depends on ordering of other flags Summary: Value of CICompilerCount should be range checked after ergo. Don't create C2 compiler threads with TieredStopAtLevel=1. Reviewed-by: kvn ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/IntrinsicDisabledTest.java Changeset: a71e5434ccd6 Author: thartmann Date: 2016-08-04 10:34 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a71e5434ccd6 8136818: Test compiler/arraycopy/TestEliminatedArrayCopyDeopt.java fails with "m1 failed" Summary: Added missing Op_StoreB check to ArrayCopyNode::may_modify_helper(). Reviewed-by: kvn ! src/share/vm/opto/arraycopynode.cpp ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java Changeset: 5494c1901ce0 Author: mdoerr Date: 2016-08-04 22:42 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5494c1901ce0 8162369: PPC64: Wrong ucontext used after SIGTRAP while in HTM critical section Reviewed-by: simonis Contributed-by: Gustavo Romero ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp Changeset: 46bf19165c57 Author: dpochepk Date: 2016-08-05 16:22 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/46bf19165c57 8161279: Various JMX-tests timed out Reviewed-by: kvn ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java Changeset: 8d2289c7602f Author: dpochepk Date: 2016-08-05 16:23 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8d2289c7602f 8157498: compiler/codecache/jmx/InitialAndMaxUsageTest.java times out on 32-bit platforms Reviewed-by: kvn ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java Changeset: ca049b1e1a25 Author: iveresov Date: 2016-08-05 13:37 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ca049b1e1a25 Merge ! src/share/vm/prims/whitebox.cpp Changeset: 5a9d33dfe6e8 Author: iveresov Date: 2016-08-06 11:52 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5a9d33dfe6e8 8163313: assert(comp != __null) failed: compiler not available Summary: Constrain compLevel parameter in WB_IsIntrinsicAvailable() to supported levels Reviewed-by: kvn ! src/share/vm/prims/whitebox.cpp Changeset: f2b92e975859 Author: dpochepk Date: 2016-08-08 11:30 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f2b92e975859 8163243: [TESTBUG] compiler/codecache/jmx/UsageThresholdIncreasedTest.java failed with: Failed to find sun/hotspot/WhiteBox.class Reviewed-by: iveresov ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java Changeset: 4e39797c7b47 Author: dnsimon Date: 2016-08-08 17:06 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/4e39797c7b47 8163105: SIGSEGV: constantPoolHandle::constantPoolHandle(ConstantPool*) Summary: Simplify CompilerToVM.getConstantPool() and related tests. Reviewed-by: kvn, zmajo ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java Changeset: 3bec2875306e Author: dpochepk Date: 2016-08-09 14:16 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/3bec2875306e 8160083: compiler.codecache.jmx.InitialAndMaxUsageTest can not be used w/ disabled SegmentedCodeCache Reviewed-by: kvn ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java Changeset: 21401222db20 Author: dpochepk Date: 2016-08-09 14:17 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/21401222db20 8163366: compiler/codecache/jmx/ThresholdNotificationsTest.java doesn't set -XX:+UnlockDiagnosticVMOptions while using WB Reviewed-by: kvn ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java Changeset: 5fde6ccb4092 Author: dpochepk Date: 2016-08-09 16:47 +0300 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5fde6ccb4092 8160299: Test8015436 doesn't check which method was executed Reviewed-by: kvn + test/compiler/runtime/cr8015436/Driver8015436.java ! test/compiler/runtime/cr8015436/Test8015436.java Changeset: 397565766eb4 Author: iveresov Date: 2016-08-11 16:22 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/397565766eb4 Merge Changeset: 133339642ba1 Author: dholmes Date: 2016-08-12 00:19 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/133339642ba1 8159461: bigapps/Kitchensink/stressExitCode hits assert: Must be VMThread or JavaThread Reviewed-by: fparain, simonis, dcubed ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/share/vm/runtime/thread.cpp Changeset: 20b4607582a4 Author: fparain Date: 2016-08-12 08:46 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/20b4607582a4 8146697: VM crashes in test Test7005594 Reviewed-by: coleenp, dholmes ! src/cpu/x86/vm/interp_masm_x86.cpp Changeset: 46a21d1c5f1c Author: amurillo Date: 2016-08-12 14:12 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/46a21d1c5f1c Merge - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java Changeset: 56108f8bd06d Author: ysuenaga Date: 2016-08-09 21:57 +0900 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/56108f8bd06d 8163185: jhsdb jstack cannot work with normal mode Reviewed-by: dsamersoff, dholmes ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 0b3116993972 Author: erikj Date: 2016-08-15 16:15 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0b3116993972 8069540: Remove universal binaries support from hotspot build Reviewed-by: tbell, dholmes, dcubed ! make/Dist.gmk Changeset: 3fcea91bb5a8 Author: cjplummer Date: 2016-08-15 13:06 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/3fcea91bb5a8 8133749: os::current_frame() is not returning the proper frame on ARM and solaris-x64 Summary: Need to go up one extra frame to be consistent with other platforms. Reviewed-by: dholmes, zgu ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: 8f2230e4c0ed Author: cjplummer Date: 2016-08-15 13:13 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8f2230e4c0ed 8133747: NMT includes an extra stack frame due to assumption NMT is making on tail calls being used Summary: Better frame skipping logic in NativeCallStack::NativeCallStack. Reviewed-by: dholmes, zgu ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/utilities/nativeCallStack.cpp + test/runtime/NMT/CheckForProperDetailStackTrace.java Changeset: a83994c1cd49 Author: cjplummer Date: 2016-08-15 13:14 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a83994c1cd49 8133740: NMT for Linux/x86/x64 and bsd/x64 slowdebug builds includes NativeCallStack::NativeCallStack() frame in backtrace Summary: Skip an extra frame in _get_previous_fp() when it is not inlined. Reviewed-by: dholmes, zgu ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp Changeset: 5fd233e7cdc7 Author: hseigel Date: 2016-08-16 09:56 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5fd233e7cdc7 8030221: Checking for anonymous class should check for NULL as well as potential nesting Summary: Store the first non-anonymous class as the host when defining the anonymous class so don't need look for it later. Reviewed-by: dholmes, lfoltan ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/reflection.cpp + test/runtime/Unsafe/NestedUnsafe.java Changeset: a25e0fb60332 Author: amurillo Date: 2016-08-19 11:22 -0700 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a25e0fb60332 Merge Changeset: 252987f4f36a Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/252987f4f36a Added tag jdk-9+133 for changeset a25e0fb60332 ! .hgtags Changeset: 091445016861 Author: jwilhelm Date: 2016-08-19 17:19 +0200 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/091445016861 8164124: [BACKOUT] G1 does not implement millis_since_last_gc which is needed by RMI GC Reviewed-by: jprovino ! src/share/vm/gc/g1/g1Analytics.cpp ! src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: b8b694c6b4d2 Author: lana Date: 2016-08-25 22:36 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b8b694c6b4d2 Merge Changeset: d785dfdb7bcc Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d785dfdb7bcc Added tag jdk-9+134 for changeset b8b694c6b4d2 ! .hgtags Changeset: a362b4b25dc4 Author: gadams Date: 2016-09-06 10:38 -0400 URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a362b4b25dc4 Merge ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp From gary.adams at oracle.com Tue Sep 6 14:40:15 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Tue, 06 Sep 2016 14:40:15 +0000 Subject: hg: mobile/dev/jaxp: 15 new changesets Message-ID: <201609061440.u86EeFht001109@aojmv0008.oracle.com> Changeset: b68be589dcd9 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/b68be589dcd9 Added tag jdk-9+132 for changeset 907445d85e68 ! .hgtags Changeset: 0df1857766af Author: joehw Date: 2016-08-16 17:35 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/0df1857766af 6211561: XPath.evaluate(String,Object,QName) throws exception if context node is null Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java ! src/java.xml/share/classes/javax/xml/xpath/XPath.java ! src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java ! test/javax/xml/jaxp/unittest/xpath/XPathTest.java Changeset: 4271b37ff91f Author: aefimov Date: 2016-08-18 16:56 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/4271b37ff91f 8146961: Fix PermGen memory leaks caused by static final Exceptions Reviewed-by: joehw, shade, clanger, plevart + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AbortException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java Changeset: 671e08317a15 Author: lancea Date: 2016-08-18 12:59 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/671e08317a15 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.xml/share/classes/module-info.java Changeset: 9cc00d3c0bb1 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/9cc00d3c0bb1 Merge Changeset: 85021963dde4 Author: prr Date: 2016-07-27 18:48 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/85021963dde4 8158486: Remove wptg id from jaxp resource files - JDK9 Summary: Remove wptg id from jaxp resource files Reviewed-by: joehw Contributed-by: li.jiang at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java Changeset: 30b9c989ba71 Author: prr Date: 2016-08-05 12:03 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/30b9c989ba71 Merge Changeset: 411e97c592d9 Author: prr Date: 2016-08-11 10:38 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/411e97c592d9 Merge - test/javax/xml/jaxp/functional/TEST.properties - test/javax/xml/jaxp/internaltest/TEST.properties - test/javax/xml/jaxp/internaltest/javax/xml/parsers/bug8003147/Bug8003147Test.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/bug6551616/Bug6551616.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/CLITest.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/ProcessXSLT.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest-in.xml - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest.xsl - test/javax/xml/jaxp/isolatedjdk/TEST.properties - test/javax/xml/jaxp/libs/jaxp/library/JAXPBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPFileBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPFileReadOnlyBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/TestPolicy.java - test/javax/xml/jaxp/module/TEST.properties - test/javax/xml/jaxp/unittest/policy/PolicyUtil.java - test/javax/xml/jaxp/unittest/policy/common.policy - test/javax/xml/jaxp/unittest/transform/CR6551600.policy - test/javax/xml/jaxp/unittest/validation/6773084.policy Changeset: cdc625b3be4c Author: ddehaven Date: 2016-08-15 08:15 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/cdc625b3be4c Merge Changeset: 9490ba2e5e41 Author: ddehaven Date: 2016-08-19 08:47 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/9490ba2e5e41 Merge ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java Changeset: 771331f5bda4 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/771331f5bda4 Added tag jdk-9+133 for changeset 9490ba2e5e41 ! .hgtags Changeset: 4414c22d531e Author: joehw Date: 2016-08-23 13:33 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/4414c22d531e 8157797: SAX Parser throws incorrect error on invalid xml Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java + test/javax/xml/jaxp/unittest/parsers/HandleError.java Changeset: 6e7c24624fc9 Author: lana Date: 2016-08-25 22:36 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/6e7c24624fc9 Merge Changeset: 1c6c21d87aa4 Author: joehw Date: 2016-08-26 14:50 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/1c6c21d87aa4 8163232: Catalog API: Consolidating CatalogResolver to support all XML Resolvers Reviewed-by: dfuchs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java ! src/java.xml/share/classes/javax/xml/catalog/Catalog.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java - src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolver.java - src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java ! test/javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/DelegatePublicTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateSystemTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateUriTest.java ! test/javax/xml/jaxp/functional/catalog/GroupTest.java ! test/javax/xml/jaxp/functional/catalog/LoadCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NextCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NormalizationTest.java ! test/javax/xml/jaxp/functional/catalog/PreferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/PreferTest.java ! test/javax/xml/jaxp/functional/catalog/PublicFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/PublicTest.java ! test/javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteSystemTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteUriTest.java ! test/javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/SystemFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/SystemSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/SystemTest.java ! test/javax/xml/jaxp/functional/catalog/UriFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/UriSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/UriTest.java ! test/javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java ! test/javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/catalogFiles/deferFeature.xml ! test/javax/xml/jaxp/functional/catalog/catalogFiles/uri.xml ! test/javax/xml/jaxp/functional/catalog/catalogFiles/uriFamily.xml ! test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java ! test/javax/xml/jaxp/libs/catalog/CatalogTestUtils.java ! test/javax/xml/jaxp/libs/catalog/ResolutionChecker.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.xml ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport5.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport_uri.xml ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java ! test/javax/xml/jaxp/unittest/catalog/catalog.xml + test/javax/xml/jaxp/unittest/catalog/catalog_uri.xml + test/javax/xml/jaxp/unittest/catalog/delegateuri.xml ! test/javax/xml/jaxp/unittest/catalog/files/delegatecatalog.xml + test/javax/xml/jaxp/unittest/catalog/files/delegatecatalog_uri.xml + test/javax/xml/jaxp/unittest/catalog/files/delegateuri.dtd ! test/javax/xml/jaxp/unittest/catalog/system.xml Changeset: 92e63ecec33e Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxp/rev/92e63ecec33e Added tag jdk-9+134 for changeset 1c6c21d87aa4 ! .hgtags From gary.adams at oracle.com Tue Sep 6 14:40:19 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Tue, 06 Sep 2016 14:40:19 +0000 Subject: hg: mobile/dev/jaxws: 5 new changesets Message-ID: <201609061440.u86EeJn8001151@aojmv0008.oracle.com> Changeset: 0ea56976efac Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/0ea56976efac Added tag jdk-9+132 for changeset 9fff2477a4ca ! .hgtags Changeset: faf51edfea27 Author: lancea Date: 2016-08-18 12:24 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/faf51edfea27 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.activation/share/classes/module-info.java ! src/java.annotations.common/share/classes/module-info.java ! src/java.xml.bind/share/classes/module-info.java ! src/java.xml.ws/share/classes/module-info.java Changeset: 05e99eefda2b Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/05e99eefda2b Merge Changeset: ab1d78d395d4 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/ab1d78d395d4 Added tag jdk-9+133 for changeset 05e99eefda2b ! .hgtags Changeset: 22631824f551 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jaxws/rev/22631824f551 Added tag jdk-9+134 for changeset ab1d78d395d4 ! .hgtags From gary.adams at oracle.com Tue Sep 6 14:40:59 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Tue, 06 Sep 2016 14:40:59 +0000 Subject: hg: mobile/dev/jdk: 130 new changesets Message-ID: <201609061441.u86Ef4gO001288@aojmv0008.oracle.com> Changeset: 496a116876a3 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/496a116876a3 Added tag jdk-9+132 for changeset d5c70818cd8a ! .hgtags Changeset: 7ed792ba0b17 Author: igerasim Date: 2016-08-15 23:45 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7ed792ba0b17 8163896: Finalizing one key of a KeyPair invalidates the other key Reviewed-by: coffeys, vinnie ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java + test/java/security/KeyPairGenerator/FinalizeHalf.java Changeset: 45625e1e310d Author: asmotrak Date: 2016-08-15 16:32 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/45625e1e310d 8162484: javax/net/ssl/Stapling/SSLSocketWithStapling.java test fails intermittently with "Address already in use" error Reviewed-by: xuelei, jnimeh ! test/java/security/testlibrary/SimpleOCSPServer.java ! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java Changeset: f670a599ae1d Author: nishjain Date: 2016-08-16 15:26 +0900 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f670a599ae1d 8129555: DateFormatSymbols: month-related methods must refer to Calendar constants Reviewed-by: naoto, okutsu, peytoia ! src/java.base/share/classes/java/text/DateFormatSymbols.java Changeset: b3dd4c95a7fe Author: ssahoo Date: 2016-08-16 12:34 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b3dd4c95a7fe 8159964: Update Tests to verify JDK build for "JDK-8159488 Deprivilege java.xml.crypto" Reviewed-by: valeriep + test/java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java ! test/javax/xml/crypto/dsig/TransformService/NullParent.java + test/javax/xml/crypto/dsig/TransformService/test.policy ! test/javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java + test/javax/xml/crypto/dsig/keyinfo/KeyInfo/test.policy Changeset: 8ac7cd5006c8 Author: weijun Date: 2016-08-16 21:28 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8ac7cd5006c8 8141411: keytool can wrongly parse the start date value given by the -startdate option Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/StartDateTest.java Changeset: 551f7617b2c0 Author: weijun Date: 2016-08-17 10:08 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/551f7617b2c0 8087144: sun/security/krb5/auto/MaxRetries.java fails with Retry count is -1 less 8153146: sun/security/krb5/auto/MaxRetries.java failed with timeout Reviewed-by: xuelei + test/sun/security/krb5/auto/CommMatcher.java ! test/sun/security/krb5/auto/MaxRetries.java Changeset: d1e022a681cf Author: cjplummer Date: 2016-08-04 16:11 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d1e022a681cf 8162670: make of jtreg_tests fails if no tests are run, causing jprt test runs to also fail Summary: Clear the jtreg exit code when set to 1. Reviewed-by: stsmirno, dholmes ! test/Makefile Changeset: 1be36b6089ea Author: amurillo Date: 2016-08-05 09:58 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1be36b6089ea Merge - src/java.base/windows/conf/security/java.policy Changeset: 1efce54b06b7 Author: ysuenaga Date: 2016-08-08 21:59 +0900 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1efce54b06b7 8163272: jhsdb jinfo cannot show system properties Reviewed-by: dholmes, dsamersoff ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 18230e27ccbd Author: amurillo Date: 2016-08-12 13:58 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/18230e27ccbd Merge Changeset: 91491082ffe2 Author: amurillo Date: 2016-08-16 08:18 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/91491082ffe2 Merge Changeset: 508f985a1f6c Author: amurillo Date: 2016-08-17 08:44 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/508f985a1f6c Merge Changeset: b6849a26ac51 Author: mullan Date: 2016-08-17 14:40 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b6849a26ac51 8164071: Default.policy file missing content for solaris Reviewed-by: erikj ! make/copy/Copy-java.base.gmk Changeset: df99239df1db Author: mullan Date: 2016-08-17 14:41 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/df99239df1db Merge Changeset: ff0da2978f83 Author: vinnie Date: 2016-08-17 21:14 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ff0da2978f83 6977937: The SunJCE PBKDF2KeyImpl is requiring the MAC instance also be from SunJCE. Reviewed-by: xuelei, ascarpino, wetmore ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java Changeset: cc9b31691df2 Author: ascarpino Date: 2016-08-17 16:03 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/cc9b31691df2 8156192: Provider#compute and #merge methods expect wrong permission & #compute ClassCastException even with wrong permission. Reviewed-by: mullan, jnimeh ! src/java.base/share/classes/java/security/Provider.java Changeset: 815d7566d649 Author: lancea Date: 2016-08-18 12:39 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/815d7566d649 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.base/share/classes/module-info.java ! src/java.compact1/share/classes/module-info.java ! src/java.compact2/share/classes/module-info.java ! src/java.compact3/share/classes/module-info.java ! src/java.datatransfer/share/classes/module-info.java ! src/java.desktop/share/classes/module-info.java ! src/java.httpclient/share/classes/module-info.java ! src/java.instrument/share/classes/module-info.java ! src/java.logging/share/classes/module-info.java ! src/java.management/share/classes/module-info.java ! src/java.naming/share/classes/module-info.java ! src/java.prefs/share/classes/module-info.java ! src/java.rmi/share/classes/module-info.java ! src/java.scripting/share/classes/module-info.java ! src/java.se.ee/share/classes/module-info.java ! src/java.se/share/classes/module-info.java ! src/java.security.jgss/share/classes/module-info.java ! src/java.security.sasl/share/classes/module-info.java ! src/java.smartcardio/share/classes/module-info.java ! src/java.sql.rowset/share/classes/module-info.java ! src/java.sql/share/classes/module-info.java ! src/java.transaction/share/classes/module-info.java ! src/java.xml.crypto/share/classes/module-info.java Changeset: 6f5da13861db Author: snikandrova Date: 2016-08-18 16:27 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6f5da13861db 8146602: jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java test fails with NullPointerException Reviewed-by: dfuchs, clanger ! test/sun/misc/URLClassPath/ClassnameCharTest.java Changeset: cb9a828c559c Author: amurillo Date: 2016-08-18 09:52 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/cb9a828c559c 8164329: Problem list sun/rmi/runtime/Log/6409194/NoConsoleOutput.java on windows due to JDK-8164124 Reviewed-by: darcy ! test/ProblemList.txt Changeset: ff8f9b2cd89a Author: redestad Date: 2016-08-18 19:00 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ff8f9b2cd89a 8164044: Generate corresponding simple DelegatingMethodHandles when generating a DirectMethodHandle at link time Reviewed-by: vlivanov, mhaupt, shade ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: 67d9ee15761e Author: lancea Date: 2016-08-18 15:05 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/67d9ee15761e 8138661: Minor correction in Java API doc for DataSource Reviewed-by: naoto ! src/java.sql/share/classes/javax/sql/DataSource.java Changeset: 143d43ae2446 Author: igerasim Date: 2016-08-18 22:07 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/143d43ae2446 8163517: Various cleanup in java.io code Reviewed-by: shade, rriggs, redestad ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java ! src/java.base/share/classes/java/io/CharArrayWriter.java ! src/java.base/share/classes/java/io/FileSystem.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/PrintStream.java ! src/java.base/share/classes/java/io/PrintWriter.java ! src/java.base/share/classes/java/io/SequenceInputStream.java ! src/java.base/share/classes/java/io/StringBufferInputStream.java ! src/java.base/share/classes/java/io/StringReader.java ! src/java.base/share/classes/java/io/StringWriter.java ! src/java.base/share/classes/java/io/Writer.java Changeset: 8761387fbc0f Author: jnimeh Date: 2016-08-18 12:48 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8761387fbc0f 8162808: Add references to the standard JSSE cipher suite names in javadoc Summary: Add hyperlinks to the cipher suite section of the Standard Names documentation for various SSL class methods when they reference cipher suites by name Reviewed-by: xuelei, mullan ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java ! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java ! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java ! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java Changeset: 69defa44b32b Author: lana Date: 2016-08-18 21:34 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/69defa44b32b Merge Changeset: c883dfaf96e8 Author: lancea Date: 2016-08-18 17:51 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c883dfaf96e8 8164394: Minor correction in Java API doc for DataSource Reviewed-by: darcy, jjg, tbell ! src/java.se.ee/share/classes/module-info.java Changeset: e7f78523d41d Author: igerasim Date: 2016-08-19 01:41 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e7f78523d41d 8153438: Avoid repeated "Please insert a smart card" popup windows Reviewed-by: vinnie, valeriep ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: b02d855edd76 Author: tvaleev Date: 2016-08-18 17:30 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b02d855edd76 8164189: Collectors.toSet() parallel performance improvement Reviewed-by: shade, psandoz ! src/java.base/share/classes/java/util/stream/Collectors.java Changeset: 6c96af8a34b2 Author: valeriep Date: 2016-08-19 06:27 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6c96af8a34b2 8130181: Deprecate java.security.Provider(String, double, String), add Provider(Strin Summary: Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER Reviewed-by: weijun ! src/java.base/macosx/classes/apple/security/AppleProvider.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/java/security/AuthProvider.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/VerificationProvider.java ! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java ! test/com/sun/net/ssl/SSLSecurity/ProviderTest.java ! test/java/security/KeyFactory/Failover.java ! test/java/security/KeyPairGenerator/Failover.java ! test/java/security/KeyStore/EntryMethods.java ! test/java/security/KeyStore/KeyStoreBuilder.java ! test/java/security/Policy/GetInstance/GetInstanceProvider.java ! test/java/security/Provider/CaseSensitiveServices.java ! test/java/security/Provider/ChangeProviders.java ! test/java/security/Provider/Equals.java ! test/java/security/Provider/GetInstance.java ! test/java/security/Provider/ProviderInfoCheck.java ! test/java/security/Provider/RemoveProvider.java ! test/java/security/Provider/SupportsParameter.java ! test/java/security/Provider/TestSecurityProvider.java ! test/java/security/Provider/Turkish.java ! test/java/security/SecureClassLoader/DefineClass.java ! test/java/security/Security/AddProvider.java ! test/java/security/Security/ClassLoaderDeadlock/provider/HashProvider.java ! test/java/security/Security/SynchronizedAccess.java ! test/java/security/Security/removing/RemoveProviderByIdentity.java ! test/java/security/Signature/SignatureGetAlgorithm.java ! test/java/security/cert/CertPathBuilder/StubProvider.java ! test/javax/crypto/JceSecurity/MyProvider.java ! test/javax/crypto/SecretKeyFactory/Provider1.java ! test/javax/crypto/SecretKeyFactory/Provider2.java ! test/javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java ! test/javax/security/auth/login/Configuration/GetInstanceProvider.java ! test/jdk/security/jarsigner/Function.java ! test/sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java ! test/sun/security/tools/jarsigner/alt/test.dummy/org/test/dummy/DummyProvider.java ! test/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Changeset: 0d9dc06bb1ca Author: ysuenaga Date: 2016-08-19 16:29 +0900 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0d9dc06bb1ca 8164326: jrtfsviewer.js and jrtls.js does not work Reviewed-by: sherman, sundar ! src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js ! src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js Changeset: 86c9a3475d70 Author: mhaupt Date: 2016-08-19 10:03 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/86c9a3475d70 8164102: MethodHandles.countedLoop/4 works incorrect for start/end = Integer.MAX_VALUE Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/CountedLoopIterationCountsTest.java Changeset: 657a5b92e26e Author: redestad Date: 2016-08-19 13:50 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/657a5b92e26e 8164451: Generate all zero and identity forms at link time Reviewed-by: shade, mhaupt, vlivanov ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 232907ae8b28 Author: chegar Date: 2016-08-19 18:06 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/232907ae8b28 8156841: sun.security.pkcs11.SunPKCS11 poller thread retains a strong reference to the context class loader Reviewed-by: dfuchs, jnimeh, valeriep ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java Changeset: 6fdbdbfd238a Author: lbourges Date: 2016-08-03 22:53 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6fdbdbfd238a 8159638: Improve array caches and renderer stats in Marlin renderer Summary: Byte/Float/Int ArrayCache (Reference) refactoring + improved cache statistics and tuning settings Reviewed-by: flar, prr - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! test/sun/java2d/marlin/ArrayCacheSizeTest.java Changeset: e515be423282 Author: bpb Date: 2016-08-03 17:01 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e515be423282 8155960: TIFF javadoc contains HTML entities inside {@code} tags Summary: Remove   from inside @code tags. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFColorConverter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java Changeset: bf97a92e5de6 Author: clanger Date: 2016-08-04 15:58 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/bf97a92e5de6 8163177: Fix for 8152971 breaks builds with VS2010 Reviewed-by: simonis, pnarayanan ! src/java.desktop/windows/native/libfontmanager/fontpath.c Changeset: abb2a39948fe Author: prr Date: 2016-08-03 15:18 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/abb2a39948fe 8159713: Make the non-translated keywords clear to translator in jar.properties 8161183: Need extra newline in the end of for multi-lines strings in jar.properties Reviewed-by: naoto Contributed-by: li.jiang at oracle.com ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties Changeset: 42925c7a35aa Author: arapte Date: 2016-08-05 15:48 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/42925c7a35aa 8039081: [TEST_BUG] Test java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java fails Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/java/awt/TrayIcon.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java Changeset: b9a3a9ceb625 Author: serb Date: 2016-08-05 16:20 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b9a3a9ceb625 8162970: Merge error in the DefaultRowSorter.java Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java Changeset: bdd65f1e645f Author: prr Date: 2016-08-05 12:03 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/bdd65f1e645f Merge Changeset: 200ba67981e8 Author: rstevens Date: 2016-08-08 11:40 +0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/200ba67981e8 8161664: Memory leak in com.apple.laf.AquaProgressBarUI removed progress bar still referenced Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java + test/javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java Changeset: 08ddb16ab33e Author: bpb Date: 2016-08-08 11:09 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/08ddb16ab33e 8150154: AIOOB Exception during sequential write of TIFF images Summary: Need to reset isRescaling variable when resetting the ImageWriter. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! test/javax/imageio/plugins/shared/RepeatingWriteTest.java Changeset: 1457d59f0853 Author: alexsch Date: 2016-08-09 10:17 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1457d59f0853 8162856: JSlider thumb is twice smaller on HiDPI display Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/share/classes/sun/swing/CachedPainter.java + test/javax/swing/JSlider/8162856/MetalHiDPISliderThumbTest.java Changeset: 0d3894b7fc66 Author: psadhukhan Date: 2016-08-09 13:22 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0d3894b7fc66 5080098: Page Range must be disabled on the common print dlg for Non serv-formatted flvrs Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/javax/print/attribute/ServiceDlgPageRangeTest.java Changeset: 6e1c397b667b Author: jdv Date: 2016-08-09 13:45 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6e1c397b667b 8160456: KSS : resource loading issue in TIFFMetadataFormat.java Reviewed-by: prr, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFMetadataFormat.java Changeset: 34438fd61b03 Author: jdv Date: 2016-08-09 13:55 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/34438fd61b03 8160455: KSS : class.forName issue in TIFFImageMetadata.java Reviewed-by: prr, bpb, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java Changeset: a8d963d7d32d Author: alexsch Date: 2016-08-09 12:08 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a8d963d7d32d 8160986: Bad rendering of Swing UI controls with Metal L&F on HiDPI display Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollButton.java + test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java Changeset: b5409ce1e4fe Author: prr Date: 2016-08-09 16:20 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b5409ce1e4fe 8163238: Upgrade to harfbuzz 1.3.0 in JDK 9 Reviewed-by: vadim, serb ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hhea-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-jstf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-maxp-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-list.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.c ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-utf-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb.h Changeset: ba155d4962c2 Author: azvegint Date: 2016-08-10 02:50 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ba155d4962c2 8155690: Update libPNG library to the latest up-to-date Reviewed-by: serb ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c Changeset: 5485d829a3d3 Author: prr Date: 2016-08-11 10:37 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5485d829a3d3 Merge - src/java.base/share/conf/security/cacerts ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties - test/sun/misc/Safe.java Changeset: 9144e69a7d86 Author: bpb Date: 2016-08-11 11:35 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/9144e69a7d86 8145014: "IIOException: Couldn't seek!" when calling TIFFImageReader.getNumImages() Summary: In locateImage() break and decrement image count for zero-entry IFDs and on encountering an EOF. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java + test/javax/imageio/plugins/tiff/BogusSecondImageTest.java Changeset: 58fe94331cd8 Author: ptbrunet Date: 2016-08-11 21:48 -0500 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/58fe94331cd8 8161483: Implement AccessibleAction interface in JList.AccessibleJList.AccessibleJListChild Summary: Move AccessibleAction implementation from subclass to AccessibleJListChild Reviewed-by: alexsch, prr, darcy ! src/java.desktop/share/classes/javax/swing/JList.java + test/javax/swing/JList/8161483/Bug8161483.java Changeset: d5dc0c4fb473 Author: mcherkas Date: 2016-08-12 18:43 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d5dc0c4fb473 8160696: IllegalArgumentException: adding a component to a container on a different GraphicsDevice Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Container.java + test/java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java Changeset: fc61e14681ac Author: serb Date: 2016-08-12 20:36 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/fc61e14681ac 8159696: java.beans.MethodRef#get throws NullPointerException Reviewed-by: alexsch ! src/java.desktop/share/classes/java/beans/MethodRef.java + test/java/beans/Introspector/8159696/UnloadClassBeanInfo.java + test/java/beans/Introspector/8159696/stub/Stub.java Changeset: 6a66fb22095a Author: bpb Date: 2016-08-12 14:35 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6a66fb22095a 8152966: ClassCastException when adding IFD to the TIFFDirectory before the image write Summary: Move the private method getDirectoryAsIFD(TIFFDirectory) from the API class TIFFDirectory to a public method in the internal class TIFFIFD and replace all casts of TIFFDirectory to TIFFIFD with its invocation Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java + test/javax/imageio/plugins/tiff/IFDTest.java Changeset: 5058a560464b Author: ddehaven Date: 2016-08-15 08:15 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5058a560464b Merge - test/sun/security/mscapi/AccessKeyStore.sh Changeset: eb0e7e2360f2 Author: serb Date: 2016-08-15 20:08 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/eb0e7e2360f2 8163949: Cleanup of classes which are related to JavaSound Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java ! src/java.desktop/share/classes/com/sun/media/sound/AutoClosingClip.java ! src/java.desktop/share/classes/com/sun/media/sound/AutoConnectSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSModulator.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSample.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleLoop.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleOptions.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/EmergencySoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java ! src/java.desktop/share/classes/com/sun/media/sound/FFT.java ! src/java.desktop/share/classes/com/sun/media/sound/FastShortMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/FastSysexMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/InvalidDataException.java ! src/java.desktop/share/classes/com/sun/media/sound/InvalidFormatException.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java ! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiInDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiInDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelChannelMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelConnectionBlock.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDestination.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDirectedPlayer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelIdentifier.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrumentComparator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelMappedInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillatorStream.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelPatch.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelPerformer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelSource.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardTransform.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelTransform.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelWavetable.java ! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/classes/com/sun/media/sound/PortMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/PortMixerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidDataException.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/ReferenceCountingDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2GlobalRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Instrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2InstrumentRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Layer.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2LayerRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Modulator.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Region.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Sample.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2SoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SimpleInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SimpleSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAbstractResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioProcessor.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChannelProxy.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChorus.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftControl.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftCubicResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftFilter.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLanczosResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLimiter.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftPointResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftProcess.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftReceiver.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftResamplerStreamer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftReverb.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftShortMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSincResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftVoice.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java ! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java ! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java ! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java ! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Receiver.java ! src/java.desktop/share/classes/javax/sound/midi/Sequence.java ! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java ! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java ! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Track.java ! src/java.desktop/share/classes/javax/sound/midi/Transmitter.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java ! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Control.java ! src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java ! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/javax/sound/sampled/Port.java ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java Changeset: edfcf85800bb Author: ddehaven Date: 2016-08-15 10:23 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/edfcf85800bb Merge Changeset: 8e78c621a64d Author: dmarkov Date: 2016-08-16 11:13 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8e78c621a64d 8163583: [macosx] Press "To Back" button on the Dialog,the Dialog moves behind the Frame Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! test/java/awt/Modal/ToBack/ToBackModeless5Test.java ! test/java/awt/Modal/ToBack/ToBackModeless6Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal5Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal6Test.java Changeset: 1409d9cbde49 Author: ddehaven Date: 2016-08-19 08:47 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1409d9cbde49 Merge - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java Changeset: 9cd24e7b8e90 Author: ddehaven Date: 2016-08-19 10:41 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/9cd24e7b8e90 Merge Changeset: 6ed6f9d45ac7 Author: asmotrak Date: 2016-08-19 10:57 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6ed6f9d45ac7 8164100: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java fails with java.util.concurrent.TimeoutException Reviewed-by: valeriep ! test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Changeset: 8a2b138d8aab Author: redestad Date: 2016-08-19 17:46 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8a2b138d8aab 8164485: Zero forms not properly generated Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: b40ed911893b Author: bpb Date: 2016-08-19 13:38 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b40ed911893b 8164432: java/nio/file/Files/probeContentType/Basic.java fails on windows for Content type: audio/vnd.dlna.adts Summary: Add audio/vnd.dlna.adts as an allowed MIME type for the aac extension. Reviewed-by: darcy ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 29e024ed0ea6 Author: vinnie Date: 2016-08-19 22:15 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/29e024ed0ea6 8164494: SunPKCS11 requires a non-empty PBE password Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java Changeset: 098b5fdffd5a Author: valeriep Date: 2016-08-19 23:24 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/098b5fdffd5a 8078661: [SunPKCS11] Fails to cast into RSAPrivateCrtKey after RSA KeyPair Generation Summary: Changed to check all components instead of only the public exponent for RSA CRT key determination Reviewed-by: vinnie ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java Changeset: 0a66e703e75d Author: weijun Date: 2016-08-20 17:10 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0a66e703e75d 8164437: Test for JDK-8042900 Summary: GSSContext is of a different type when jdk.security.jgss is not loaded Reviewed-by: xuelei ! test/sun/security/krb5/auto/Basic.java Changeset: 7502c9c71bd7 Author: peytoia Date: 2016-08-22 14:24 +0900 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7502c9c71bd7 7094818: closed/java/text/Format/DateFormat tests failed on Hindi 8132861: java/text/Format/DateFormat/Bug4845901.java failed in Thai locale 8134733: java/util/Calendar/CalendarRegression.java failed in ar locale. Reviewed-by: okutsu ! test/java/text/Format/DateFormat/Bug4322313.java ! test/java/text/Format/DateFormat/Bug4407042.java ! test/java/text/Format/DateFormat/Bug4845901.java ! test/java/text/Format/DateFormat/Bug6530336.java ! test/java/text/Format/DateFormat/DateFormatRegression.java ! test/java/text/Format/DateFormat/bug4358730.java ! test/java/text/Format/MessageFormat/MessageRegression.java ! test/java/text/Format/NumberFormat/NumberRegression.java + test/java/text/testlib/TestUtils.java ! test/java/util/Calendar/CalendarLimitTest.java ! test/java/util/Calendar/CalendarRegression.java ! test/java/util/Calendar/CalendarTest.java ! test/java/util/Calendar/bug4409072.java ! test/java/util/Locale/LocaleCategory.java ! test/java/util/Locale/LocaleCategory.sh ! test/java/util/TimeZone/Bug4322313.java ! test/java/util/TimeZone/TimeZoneRegression.java Changeset: 808efa2c54a7 Author: rgoel Date: 2016-08-22 14:55 +0900 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/808efa2c54a7 8163350: LocaleProviderAdapter Preference list retrieved is wrong, when -Djava.locale.providers=COMPAT Reviewed-by: naoto, okutsu ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java + test/sun/util/locale/provider/Bug8163350.java Changeset: 20597c36c45b Author: rgoel Date: 2016-08-22 15:17 +0900 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/20597c36c45b 8135055: java.util.Date.after(java.sql.Timestamp ) does not return correct results Reviewed-by: okutsu ! src/java.base/share/classes/java/util/Date.java + test/java/util/Date/Bug8135055.java Changeset: 12ab8c83a2ce Author: lancea Date: 2016-08-22 06:52 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/12ab8c83a2ce 8164515: Add back javadoc module description for java.se.ee Reviewed-by: tbell ! src/java.se.ee/share/classes/module-info.java Changeset: 10c332fad869 Author: plevart Date: 2016-08-22 13:16 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/10c332fad869 8164547: Make java.lang.reflect.ClassLoaderValue public for internal use Summary: Move it to jdk.internal.loader and make it public Reviewed-by: shade, alanb - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java + src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java + src/java.base/share/classes/jdk/internal/loader/ClassLoaderValue.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java + test/jdk/internal/loader/ClassLoaderValue/ClassLoaderValueTest.java Changeset: 3135bb9cc28f Author: plevart Date: 2016-08-22 13:36 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/3135bb9cc28f Merge Changeset: 0e2a20c85ca6 Author: redestad Date: 2016-08-22 12:57 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0e2a20c85ca6 8164525: Re-examine zero form link time pre-generation Reviewed-by: vlivanov, forax ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: 71716def08ac Author: mullan Date: 2016-08-22 08:50 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/71716def08ac 8164397: Provide javadoc descriptions for the jdk.security.auth and jdk.security.jgss modules Reviewed-by: weijun, xuelei ! src/jdk.security.auth/share/classes/module-info.java ! src/jdk.security.jgss/share/classes/module-info.java Changeset: 481ac1e59664 Author: dsamersoff Date: 2016-08-11 17:47 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/481ac1e59664 8163143: illegal bci error with interpreted frames in SA due to mirror being stored in interpreted frames Summary: Added code to represent the frame mirror offset in SA Reviewed-by: dsamersoff Contributed-by: jini.george at oracle.com ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: a801664429a0 Author: dpochepk Date: 2016-08-08 11:32 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a801664429a0 8129523: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java timeout Reviewed-by: kvn ! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java Changeset: 84edc0512b0e Author: iveresov Date: 2016-08-11 16:22 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/84edc0512b0e Merge Changeset: ded23d2ce41d Author: amurillo Date: 2016-08-12 14:12 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ded23d2ce41d Merge - src/java.base/share/conf/security/cacerts - src/java.desktop/share/native/libawt/java2d/ShaderList.c - src/java.desktop/share/native/libawt/java2d/ShaderList.h - test/sun/security/mscapi/AccessKeyStore.sh Changeset: 6d82755a928a Author: gtriantafill Date: 2016-08-15 15:35 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6d82755a928a 8160833: ClassesByName2Test.java and RedefineCrossEvent.java failing with jtreg tip Reviewed-by: dholmes, ctornqvi ! test/com/sun/jdi/ClassesByName2Test.java Changeset: b60dcba6b4f9 Author: sla Date: 2016-08-16 09:57 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b60dcba6b4f9 8164012: com/sun/jdi/CatchPatternTest.sh fails on jdk9/hs with Required output "Exception occurred: java.lang.IllegalMonitorStateException" not found Summary: Change test so that irrelevant exceptions do not interfere Reviewed-by: dholmes, dsamersoff ! test/com/sun/jdi/CatchPatternTest.sh Changeset: 45cef6862663 Author: amurillo Date: 2016-08-19 11:22 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/45cef6862663 Merge Changeset: 3cdae27c90b5 Author: amurillo Date: 2016-08-22 08:27 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/3cdae27c90b5 Merge - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java Changeset: ca7fb78b94b6 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ca7fb78b94b6 Added tag jdk-9+133 for changeset 3cdae27c90b5 ! .hgtags Changeset: 8e5362b5a18d Author: igerasim Date: 2016-08-22 22:16 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8e5362b5a18d 8164366: ZoneOffset.ofHoursMinutesSeconds() does not reject invalid input Reviewed-by: scolebourne, ntv, coffeys ! src/java.base/share/classes/java/time/ZoneOffset.java ! test/java/time/tck/java/time/TCKZoneOffset.java Changeset: 1a18cda712f8 Author: sdrach Date: 2016-08-18 17:18 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1a18cda712f8 8164389: jdk.nio.zipfs.JarFileSystem does not completely traverse the versioned entries in a multi-release jar file Reviewed-by: psandoz Contributed-by: steve.drach at oracle.com ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java + test/jdk/nio/zipfs/jarfs/JFSTester.java + test/jdk/nio/zipfs/jarfs/root/dir1/leaf1.txt + test/jdk/nio/zipfs/jarfs/root/dir1/leaf2.txt + test/jdk/nio/zipfs/jarfs/root/dir2/leaf3.txt + test/jdk/nio/zipfs/jarfs/root/dir2/leaf4.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf1.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf2.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf3.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf4.txt Changeset: 7925851df5ff Author: amurillo Date: 2016-08-22 15:27 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7925851df5ff 8164589: Remove sun/rmi/runtime/Log/6409194/NoConsoleOutput.java from ProblemList Reviewed-by: jwilhelm ! test/ProblemList.txt Changeset: 0cd4b4def24f Author: darcy Date: 2016-08-22 17:22 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/0cd4b4def24f 8164524: Correct inconsistencies in floating-point abs spec Reviewed-by: martin, bpb ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: eeef9a64af04 Author: shurailine Date: 2016-08-22 18:22 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/eeef9a64af04 8163126: Fix @modules in some of jdk/* tests Reviewed-by: weijun, alanb, mchung ! test/jdk/lambda/TEST.properties ! test/jdk/modules/etc/VerifyModuleDelegation.java ! test/jdk/modules/scenarios/container/ContainerTest.java ! test/jdk/nio/zipfs/MultiReleaseJarTest.java ! test/jdk/security/jarsigner/Spec.java Changeset: b548b8217d8c Author: rfield Date: 2016-08-22 19:28 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/b548b8217d8c 8164596: jshell tool: jdk repo module pages to allow double-dash fix to access Jopt-simple Reviewed-by: jlahoda ! src/jdk.internal.opt/share/classes/module-info.java Changeset: 6fe57070fd27 Author: lancea Date: 2016-08-23 10:30 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6fe57070fd27 8164061: Fix @since for javax.sql.rowset.BaseRowSet and javax.sql.CommonDataSource Reviewed-by: darcy ! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java ! src/java.sql/share/classes/javax/sql/CommonDataSource.java ! src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java ! src/java.sql/share/classes/javax/sql/DataSource.java ! src/java.sql/share/classes/javax/sql/XADataSource.java Changeset: e160c542959b Author: asmotrak Date: 2016-08-23 10:32 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e160c542959b 8164592: java/net/MulticastSocket/NoLoopbackPackets.java tests may leave a daemon thread Reviewed-by: clanger, chegar ! test/java/net/MulticastSocket/NoLoopbackPackets.java Changeset: 822cc9eacd37 Author: asmotrak Date: 2016-08-23 10:38 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/822cc9eacd37 8164159: java/nio/file/WatchService/UpdateInterference.java test leaves daemon threads Reviewed-by: alanb ! test/java/nio/file/WatchService/UpdateInterference.java Changeset: 64a55ea8c804 Author: bchristi Date: 2016-08-23 10:49 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/64a55ea8c804 7180225: SecurityExceptions not defined in some class loader methods Reviewed-by: mchung, mullan ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Thread.java Changeset: 5612c35465f3 Author: bpb Date: 2016-08-23 10:51 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5612c35465f3 8164556: Drop AAC and FLAC from content type check in java/nio/file/Files/probeContentType/Basic.java Summary: Remove file extensions of AAC and FLAC audio encodings from the list of extensions verified. Reviewed-by: alanb ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 48a8aec77491 Author: psandoz Date: 2016-08-23 15:44 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/48a8aec77491 8160971: Re-enable VarHandle tests quarantined by JDK-8160690 Reviewed-by: vlivanov ! test/ProblemList.txt Changeset: 104fda852047 Author: sdrach Date: 2016-08-23 11:26 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/104fda852047 8164585: JarFile::isMultiRelease does not return true in all cases where it should return true Reviewed-by: alanb, psandoz Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java Changeset: 7a1d9d0e918f Author: weijun Date: 2016-08-24 13:32 +0800 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7a1d9d0e918f 8164656: krb5 does not retry if TCP connection timeouts Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java + test/sun/security/krb5/auto/KdcPolicy.java Changeset: 1f2506b9aadb Author: redestad Date: 2016-08-24 13:54 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1f2506b9aadb 8164669: Lazier initialization of java.time Reviewed-by: scolebourne, chegar, alanb ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java Changeset: 6415dc933783 Author: redestad Date: 2016-08-24 16:09 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/6415dc933783 8164483: Generate field lambda forms at link time Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: e57d5e251041 Author: redestad Date: 2016-08-24 16:11 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/e57d5e251041 8164569: Generate non-customized invoker forms at link time Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: 5c5973952fc0 Author: coffeys Date: 2016-08-24 17:57 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/5c5973952fc0 8150530: Improve javax.crypto.BadPaddingException messages Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java Changeset: 59162b94ab98 Author: asmotrak Date: 2016-08-24 10:58 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/59162b94ab98 8164166: Make sure java/nio/channels tests shutdown asynchronous channel groups Reviewed-by: alanb ! test/java/nio/channels/AsynchronousChannelGroup/Basic.java ! test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java ! test/java/nio/channels/AsynchronousChannelGroup/Identity.java ! test/java/nio/channels/AsynchronousChannelGroup/Restart.java Changeset: 248159c6e61a Author: bpb Date: 2016-08-24 11:23 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/248159c6e61a 8163136: Add print statements to java/nio/file/WatchService/LotsOfCancels.java Summary: Add some print statements. Reviewed-by: alanb ! test/java/nio/file/WatchService/LotsOfCancels.java Changeset: 7c285662ed53 Author: dl Date: 2016-08-24 12:50 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7c285662ed53 8163353: NPE in ConcurrentHashMap.removeAll() Reviewed-by: martin, psandoz, redestad, alanb ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! test/java/util/concurrent/tck/ConcurrentHashMapTest.java Changeset: 614a48afcff8 Author: sundar Date: 2016-08-25 09:43 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/614a48afcff8 8163793: jlink has typo in copy-files plugin help text example Reviewed-by: sundar, redestad Contributed-by: srinivas.dama at oracle.com ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 53fab310d21d Author: alanb Date: 2016-08-25 10:01 +0100 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/53fab310d21d 8066943: (fs) Path.relativize() gives incorrect result for ".." Reviewed-by: prappo, bpb ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java ! test/java/nio/file/Path/PathOps.java Changeset: 30494c2e0f4c Author: redestad Date: 2016-08-25 13:29 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/30494c2e0f4c 8164739: Remove computation of predefined interpreter forms Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: 9c7eb3e1799f Author: mullan Date: 2016-08-25 15:06 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/9c7eb3e1799f 8151893: Add security property to configure XML Signature secure validation mode Reviewed-by: jnimeh, xuelei ! src/java.base/share/conf/security/java.security ! src/java.base/share/lib/security/default.policy ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java + test/javax/xml/crypto/dsig/SecureValidationPolicy.java Changeset: 662fc05c56c8 Author: mullan Date: 2016-08-25 17:08 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/662fc05c56c8 8150158: Update bugs.sun.com references to bugs.java.com Reviewed-by: ascarpino ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java Changeset: fe3b82c04826 Author: lana Date: 2016-08-25 22:35 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/fe3b82c04826 Merge Changeset: 7e21149a616e Author: smarks Date: 2016-08-25 17:58 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/7e21149a616e 8164698: modify jdk makefiles to build jdeprscan Reviewed-by: psandoz ! make/launcher/Launcher-jdk.jdeps.gmk Changeset: 2ecab45c0d88 Author: smarks Date: 2016-08-25 21:58 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/2ecab45c0d88 8164834: remove jdeprscan from tools/launcher/VersionCheck.java Reviewed-by: sundar, darcy ! test/tools/launcher/VersionCheck.java Changeset: 267a2788026b Author: sundar Date: 2016-08-26 11:50 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/267a2788026b 8147491: module graph consistency checks after jlink plugins operate on module pool Reviewed-by: jlaskey, mchung, psandoz ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java ! test/tools/jlink/CustomPluginTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/customplugin/module-info.java + test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java + test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java Changeset: 8c0d4a9bfea1 Author: ssahoo Date: 2016-08-26 01:20 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/8c0d4a9bfea1 8006690: sun/security/krb5/auto/BadKdc* tests fails intermittently Summary: Some of test for bad KDC failed intermittently Reviewed-by: weijun ! test/sun/security/krb5/auto/BadKdc1.java ! test/sun/security/krb5/auto/BadKdc2.java ! test/sun/security/krb5/auto/BadKdc4.java Changeset: a8028ad28ece Author: mullan Date: 2016-08-26 08:16 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a8028ad28ece 8024714: In java.security file, ocsp.responderCertSubjectName should not contain quotes Reviewed-by: vinnie ! src/java.base/share/conf/security/java.security Changeset: a3ba85993930 Author: redestad Date: 2016-08-26 16:16 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/a3ba85993930 8163371: Enable tracing which JLI classes can be pre-generated Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 48dffef3ede0 Author: xiaofeya Date: 2016-08-26 08:33 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/48dffef3ede0 8163561: Add a test for Proxy Authentication in HTTP/2 Client API Reviewed-by: chegar Contributed-by: Felix Yang + test/java/net/httpclient/ProxyAuthTest.java Changeset: d478931e18c7 Author: sundar Date: 2016-08-26 21:31 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/d478931e18c7 8164800: Cross targeting Windows Reviewed-by: jlaskey, alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: f65a2005b5d7 Author: redestad Date: 2016-08-26 18:10 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/f65a2005b5d7 8164866: tools/jlink/plugins/GenerateJLIClassesPluginTest.java can't compile after JDK-8163371 Reviewed-by: sundar, vlivanov ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java Changeset: 489654d17d7a Author: ascarpino Date: 2016-08-26 09:57 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/489654d17d7a 8074838: Resolve disabled warnings for libj2pkcs11 Reviewed-by: wetmore, erikj ! make/lib/Lib-jdk.crypto.pkcs11.gmk ! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c ! src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c ! src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c Changeset: 1adaba365592 Author: snikandrova Date: 2016-08-25 20:53 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/1adaba365592 8005068: HttpCookie does not correctly handle negative maxAge values Reviewed-by: chegar ! src/java.base/share/classes/java/net/HttpCookie.java + test/java/net/HttpCookie/CookieNegativeMaxAge.java Changeset: 259d5781a907 Author: wetmore Date: 2016-08-26 13:44 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/259d5781a907 8061842: Package jurisdiction policy files as something other than JAR Reviewed-by: xuelei, weijun, mullan - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy ! make/gendata/Gendata-java.base.gmk + make/gendata/GendataCryptoPolicy.gmk - make/gendata/GendataPolicyJars.gmk ! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java ! src/java.base/share/conf/security/java.security + src/java.base/share/conf/security/policy/README.txt + src/java.base/share/conf/security/policy/limited/default_US_export.policy + src/java.base/share/conf/security/policy/limited/default_local.policy + src/java.base/share/conf/security/policy/limited/exempt_local.policy + src/java.base/share/conf/security/policy/unlimited/default_US_export.policy + src/java.base/share/conf/security/policy/unlimited/default_local.policy + test/javax/crypto/CryptoPermissions/TestUnlimited.java ! test/jdk/security/JavaDotSecurity/final_java_security ! test/jdk/security/JavaDotSecurity/ifdefs.sh ! test/jdk/security/JavaDotSecurity/raw_java_security Changeset: 2c68a91dcecf Author: clanger Date: 2016-08-29 11:23 +0200 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/2c68a91dcecf 8164649: Cleanup of test java/nio/channels/FileChannel/Lock.java Reviewed-by: alanb ! test/java/nio/channels/FileChannel/Lock.java Changeset: 01807f630529 Author: jlaskey Date: 2016-08-29 09:10 -0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/01807f630529 8161000: GPL header incorrect - classfile/classpath Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathResourcePoolEntry.java Changeset: 237840d68fa8 Author: sundar Date: 2016-08-29 21:09 +0530 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/237840d68fa8 8159004: jlink attempts to create launcher scripts when root/bin dir does not exist Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: c5a832e62e0f Author: snikandrova Date: 2016-08-29 20:55 +0300 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/c5a832e62e0f 8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java failed with "Error while cleaning up threads after test" Reviewed-by: xuelei ! test/sun/security/ssl/SSLSocketImpl/CloseSocket.java Changeset: 803adcd526d7 Author: sherman Date: 2016-08-29 11:39 -0700 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/803adcd526d7 8066577: Cleanup and make better use of the stream API in the jrtfs code Reviewed-by: alanb, psandoz, redestad ! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java Changeset: ffd7ba8f2bf8 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/ffd7ba8f2bf8 Added tag jdk-9+134 for changeset 803adcd526d7 ! .hgtags Changeset: 444480a1dad8 Author: gadams Date: 2016-09-06 10:38 -0400 URL: http://hg.openjdk.java.net/mobile/dev/jdk/rev/444480a1dad8 Merge ! make/copy/Copy-java.base.gmk - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy ! make/gendata/Gendata-java.base.gmk - make/gendata/GendataPolicyJars.gmk - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java ! src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java From gary.adams at oracle.com Tue Sep 6 14:41:32 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Tue, 06 Sep 2016 14:41:32 +0000 Subject: hg: mobile/dev/langtools: 43 new changesets Message-ID: <201609061441.u86EfXR6001435@aojmv0008.oracle.com> Changeset: 294976f8f2cc Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/294976f8f2cc Added tag jdk-9+132 for changeset 2c17b65a37a8 ! .hgtags Changeset: ade1884e2a63 Author: rfield Date: 2016-08-15 11:39 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/ade1884e2a63 8159027: JShell API: SourceCodeAnalysis.Suggestion has constructor, ... Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/jshell/CompletenessStressTest.java Changeset: 2bf73f8c25e0 Author: darcy Date: 2016-08-15 13:42 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/2bf73f8c25e0 8163999: Workaround intermittent failures of TreePosTest.java due to C2 memory usage Reviewed-by: jjg ! test/tools/javac/tree/TreePosTest.java ! test/tools/javac/varargs/7043922/T7043922.java Changeset: e95034be7f05 Author: jjg Date: 2016-08-15 18:00 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/e95034be7f05 8162353: javadoc should provide a way to disable use of frames Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/jdk/javadoc/doclet/lib/JavadocTester.java + test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/tools/lib/toolbox/ModuleBuilder.java Changeset: ec3c64f398de Author: sadayapalam Date: 2016-08-16 09:13 +0530 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/ec3c64f398de 8157519: Error messages when compiling a malformed module-info.java confusing Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/InvalidModuleDirective/module-info.java + test/tools/javac/modules/InvalidModuleDirective/module-info.java + test/tools/javac/modules/InvalidModuleDirective/moduleinfo.out Changeset: b27ce9a1374e Author: sadayapalam Date: 2016-08-16 09:45 +0530 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/b27ce9a1374e 8157512: AssertionError in javac when module-info < v53.0 Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java + test/tools/javac/modules/AnachronisticModuleInfo/module-info.jcod Changeset: 17640a96c1a9 Author: bpatel Date: 2016-08-15 22:14 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/17640a96c1a9 8135291: [javadoc] broken link in Package com.sun.tools.jconsole Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! test/jdk/javadoc/doclet/testModules/TestModules.java Changeset: 8382e92dd1f9 Author: jlahoda Date: 2016-08-16 16:43 +0200 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8382e92dd1f9 8078561: Error message should be generated once when -source 6 is specified Summary: Code to avoid duplicated errors about features not supported in the current source level moved to Log Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! test/tools/javac/StringsInSwitch/BadlyTypedLabel1_6.out ! test/tools/javac/StringsInSwitch/BadlyTypedLabel2_6.out ! test/tools/javac/StringsInSwitch/NonConstantLabel6.out ! test/tools/javac/StringsInSwitch/OneCaseSwitches.java ! test/tools/javac/StringsInSwitch/OneCaseSwitches.out - test/tools/javac/defaultMethods/static/StaticInvoke.java - test/tools/javac/defaultMethods/static/StaticInvoke6.out - test/tools/javac/defaultMethods/static/StaticInvoke7.out + test/tools/javac/defaultMethods/static/StaticInvokeQualified.java + test/tools/javac/defaultMethods/static/StaticInvokeQualified6.out + test/tools/javac/defaultMethods/static/StaticInvokeQualified7.out + test/tools/javac/defaultMethods/static/StaticInvokeSimple.java + test/tools/javac/defaultMethods/static/StaticInvokeSimple6.out + test/tools/javac/defaultMethods/static/StaticInvokeSimple7.out - test/tools/javac/generics/diamond/neg/Neg09.java - test/tools/javac/generics/diamond/neg/Neg09.out + test/tools/javac/generics/diamond/neg/Neg09a.java + test/tools/javac/generics/diamond/neg/Neg09a.out + test/tools/javac/generics/diamond/neg/Neg09b.java + test/tools/javac/generics/diamond/neg/Neg09b.out + test/tools/javac/generics/diamond/neg/Neg09c.java + test/tools/javac/generics/diamond/neg/Neg09c.out + test/tools/javac/generics/diamond/neg/Neg09d.java + test/tools/javac/generics/diamond/neg/Neg09d.out Changeset: 0e601a524d35 Author: jjg Date: 2016-08-16 10:35 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/0e601a524d35 8098537: Incorrect fonts in Java 8 javadocs 8072052:
part of
list in javadoc should not be in monospace font Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css Changeset: 70c752a3447a Author: jjg Date: 2016-08-16 10:57 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/70c752a3447a 8163800: The fix for JDK-8072052 shows up other minor incorrect use of styles Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java + test/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java + test/jdk/javadoc/doclet/testClassLinks/p/C.java ! test/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Changeset: c949657b7390 Author: sadayapalam Date: 2016-08-17 10:34 +0530 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/c949657b7390 8162576: Missing doclint check missing for modules Reviewed-by: jjg, ksrini Contributed-by: lance.andersen at oracle.com, srikanth.adayapalam at oracle.com ! src/java.compiler/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Env.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jdeps/share/classes/module-info.java + test/tools/doclint/moduleTests/bad/module-info.java + test/tools/doclint/moduleTests/bad/module-info.javac.out + test/tools/doclint/moduleTests/bad/module-info.out + test/tools/doclint/moduleTests/good/module-info.java Changeset: 81692f730015 Author: ksrini Date: 2016-08-18 05:48 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/81692f730015 8159305: Enhance the javadoc tool to support module related options Reviewed-by: bpatel, jjg ! src/java.compiler/share/classes/javax/tools/JavaCompiler.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/DocletEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/AccessKind.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/InlineTagsWithBraces.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/T4994049/T4994049.java ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/jdk/javadoc/tool/dupOk/DupOk.java + test/jdk/javadoc/tool/modules/FilterOptions.java + test/jdk/javadoc/tool/modules/ModuleTestBase.java + test/jdk/javadoc/tool/modules/Modules.java + test/jdk/javadoc/tool/modules/PackageOptions.java ! test/jdk/javadoc/tool/sourceOnly/Test.java - test/jdk/javadoc/tool/sourceOnly/p/NonSource.class ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java + test/jdk/javadoc/tool/subpackageIgnore/pkg1/ValidFile.java Changeset: 29557ad81984 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/29557ad81984 Merge - test/jdk/javadoc/tool/sourceOnly/p/NonSource.class - test/tools/javac/defaultMethods/static/StaticInvoke.java - test/tools/javac/defaultMethods/static/StaticInvoke6.out - test/tools/javac/defaultMethods/static/StaticInvoke7.out - test/tools/javac/generics/diamond/neg/Neg09.java - test/tools/javac/generics/diamond/neg/Neg09.out Changeset: a2ae58aab802 Author: mcimadamore Date: 2016-08-19 16:45 +0100 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/a2ae58aab802 8164481: Remove jtreg run configurations from langtools idea project Summary: Update langtools intellij project and related ant build files. Reviewed-by: jlahoda ! make/build.xml ! make/intellij/ant.xml ! make/intellij/build.xml ! make/intellij/langtools.iml ! make/intellij/misc.xml - make/intellij/runConfigurations/jtreg__debug_.xml - make/intellij/runConfigurations/jtreg__run_.xml - make/intellij/utils/jtreg-live-templates.xml ! make/intellij/workspace.xml Changeset: a38243a7de40 Author: bpatel Date: 2016-08-19 12:54 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/a38243a7de40 8155995: Update javadoc to include module search Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/doclet/testModules/module1/module-info.java ! test/jdk/javadoc/doclet/testModules/module2/module-info.java ! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java Changeset: 18f3a6037c6b Author: rfield Date: 2016-08-19 13:55 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/18f3a6037c6b 8158906: JShell: crashes with extremely long result value Reviewed-by: jlahoda, shinyafox ! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java ! test/jdk/jshell/SimpleRegressionTest.java Changeset: 1f45758d08af Author: jlahoda Date: 2016-08-22 09:59 +0200 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/1f45758d08af 8153391: an image created for \"jdk.compiler\" fails to run javac Summary: Improving errors produced by javac when the zipfs implementation is missing in the JDK image. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/file/LimitedImage.java ! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java Changeset: ff645a0e56e3 Author: jlahoda Date: 2016-08-22 15:16 +0200 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/ff645a0e56e3 8164550: tools/javac/modules/InheritRuntimeEnvironmentTest.java fails on Windows after JDK-8153391 Summary: Empty classpath is not working on Windows; using a classpath consisting on a sole empty dir Reviewed-by: mcimadamore ! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java Changeset: 1e9efa60c896 Author: rfield Date: 2016-08-22 08:18 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/1e9efa60c896 8164277: JShell API: Snippets are immutable and should be available for post-mortem analysis Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! test/jdk/jshell/JShellQueryTest.java ! test/jdk/jshell/JShellStateClosedTest.java ! test/jdk/jshell/KullaTesting.java Changeset: 278610c0ed61 Author: rfield Date: 2016-08-22 09:12 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/278610c0ed61 8154374: JShell: setContextClassLoader() for remote Snippet class loader 8080347: jshell tool: /vars when the status is other than Active Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java ! test/jdk/jshell/SimpleRegressionTest.java ! test/jdk/jshell/ToolBasicTest.java Changeset: 7efa4b3477b2 Author: jlahoda Date: 2016-08-22 18:19 +0200 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/7efa4b3477b2 8156911: JShell: file manager should be closed Summary: Properly closing the file manager when it is being thrown away on error. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java Changeset: fcaa7bda5629 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/fcaa7bda5629 Added tag jdk-9+133 for changeset 7efa4b3477b2 ! .hgtags Changeset: 4b17f176d19c Author: jjg Date: 2016-08-22 16:32 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/4b17f176d19c 8164130: Simplify doclet IOException handling Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/LayoutParser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileFactory.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletAbortException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/InternalException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ResourceIOException.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SimpleDocletException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/jdk/javadoc/doclet/testIOException/TestIOException.java Changeset: bfc6d670ec1f Author: rfield Date: 2016-08-22 19:31 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/bfc6d670ec1f 8160089: jshell tool: use new double-dash long-form command-line options Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/module-info.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolCommandOptionTest.java ! test/jdk/jshell/ToolLocaleMessageTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: aa225bdbcc52 Author: darcy Date: 2016-08-22 19:33 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/aa225bdbcc52 8164598: Problem list TestIOException.java Reviewed-by: jjg ! test/ProblemList.txt Changeset: 7e0e176a6297 Author: anazarov Date: 2016-08-23 10:19 +0100 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/7e0e176a6297 8163991: Fix license and copyright headers under test/jdk/javadoc/ and test/tools/javac/ Reviewed-by: anazarov, iris, jjg, shurailine Contributed-by: Sandeep Konchady ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/RepeatedAnnotations.java ! test/tools/javac/InnerClassesAttribute/Test.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/redefineObject/Object1-test.java ! test/tools/javac/redefineObject/Object2-test.java Changeset: c10b810f0685 Author: vromero Date: 2016-08-24 12:23 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/c10b810f0685 8047338: javac is not correctly filtering non-members methods to obtain the function descriptor Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java Changeset: f83c37d8c02c Author: jjg Date: 2016-08-24 15:40 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f83c37d8c02c 8164747: allclasses-frame broken after JDK-8162353 Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java Changeset: e666d0f958f6 Author: vromero Date: 2016-08-24 17:41 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/e666d0f958f6 8161501: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getEnclosedElements() on unnamed module with unnamed package Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java + test/tools/javac/modules/T8161501/EmptyClass.java + test/tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java Changeset: 34dea0a7b9ab Author: mcimadamore Date: 2016-08-25 11:51 +0100 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/34dea0a7b9ab 8164399: inference of thrown variable does not work correctly Summary: Logic for inferring thrown variables should exclude non proper bounds as per JLS 18.1 Reviewed-by: vromero, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8164399/T8164399.java + test/tools/javac/generics/inference/8164399/T8164399b.java + test/tools/javac/generics/inference/8164399/T8164399b.out Changeset: e20e3cb61cf8 Author: lana Date: 2016-08-25 22:35 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/e20e3cb61cf8 Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletAbortException.java Changeset: 871b60b0c091 Author: smarks Date: 2016-08-25 17:58 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/871b60b0c091 8145464: implement deprecation static analysis tool Reviewed-by: psandoz, darcy ! make/CompileInterim.gmk + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/CSV.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/CSVParseException.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/DeprDB.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/DeprData.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/LoadProc.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Messages.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Pretty.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/internals.md + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPEntries.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPSelector.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/ClassFinder.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/MethodSig.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/Scan.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleAnnotation.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleClass.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleElements.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleEnum.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleInterface.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleSubclass.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedAnnotation.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedClass.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedEnum.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedException.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedInterface.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoadExpected.csv + test/tools/jdeprscan/tests/jdk/jdeprscan/TestMethodSig.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestScanExpected.txt + test/tools/jdeprscan/usage/jdk/deprusage/UseAnnotation.java + test/tools/jdeprscan/usage/jdk/deprusage/UseClass.java + test/tools/jdeprscan/usage/jdk/deprusage/UseEnum.java + test/tools/jdeprscan/usage/jdk/deprusage/UseEnumMembers.java + test/tools/jdeprscan/usage/jdk/deprusage/UseException.java + test/tools/jdeprscan/usage/jdk/deprusage/UseField.java + test/tools/jdeprscan/usage/jdk/deprusage/UseInterface.java + test/tools/jdeprscan/usage/jdk/deprusage/UseMethod.java Changeset: 3aacdb2da217 Author: smarks Date: 2016-08-25 21:58 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/3aacdb2da217 8164835: add a few tools tests to the problem list Reviewed-by: darcy ! test/ProblemList.txt Changeset: 7576f5b45480 Author: rfield Date: 2016-08-26 11:36 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/7576f5b45480 8158738: jshell tool: Save does not affect jshell if started from another editor Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ToolCommandOptionTest.java Changeset: 64182008b2d0 Author: jjg Date: 2016-08-26 15:54 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/64182008b2d0 8164887: update tests to remove use of old-style options Reviewed-by: mchung ! make/build.xml ! make/diags-examples.xml ! make/gendata/Gendata-jdk.compiler.gmk ! make/intellij/runConfigurations/javah.xml ! make/intellij/runConfigurations/javap.xml ! make/intellij/runConfigurations/jshell.xml ! make/intellij/runConfigurations/sjavac.xml ! make/netbeans/langtools/build.xml ! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/tool/modules/FilterOptions.java ! test/jdk/javadoc/tool/modules/Modules.java ! test/jdk/javadoc/tool/modules/PackageOptions.java ! test/tools/javac/VersionOpt.java ! test/tools/javac/diags/examples/DirPathElementNotDirectory/modulesourcepath ! test/tools/javac/diags/examples/ModuleNotFoundInModuleSourcePath/ModuleNotFoundInModuleSourcePath.java ! test/tools/javac/diags/examples/XModuleWithModulePath/XModuleWithModulePath.java ! test/tools/javac/file/LimitedImage.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java ! test/tools/jdeps/lib/CompilerUtils.java Changeset: 669b6e24db11 Author: ntv Date: 2016-08-29 09:58 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/669b6e24db11 8156984: JShell tool: for (FormatCase e : EnumSet.allOf(FormatCase.class)) Summary: Replacde EnumSet.allOf(FormatCase.class) with FormatCase.all Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java Changeset: 1b85b34c5451 Author: ntv Date: 2016-08-29 11:13 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/1b85b34c5451 8153897: jshell tool: "not active" must be pulled from resource file Summary: Not active error msg pulled from resource file Reviewed-by: rfield ! test/jdk/jshell/ToolSimpleTest.java Changeset: 00ed01cc934d Author: jlahoda Date: 2016-08-29 15:53 +0200 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/00ed01cc934d 8164745: javac -Xmodule compiles the module in a way that reads the unnamed module Summary: Ensuring proper separation between named modules the unnamed module when using -Xmodule Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 8df4d9a3f0f5 Author: rfield Date: 2016-08-29 08:17 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8df4d9a3f0f5 8158507: JShell: new jdk.jshell.MemoryFileManager(StandardJavaFileManager, JShell) creates a jdk.jshell.MemoryFileManager$REPLClassLoader classloader, which should be performed within a doPrivileged block Summary: Remove the ClassLoader and other unused code in support of in-process execution. This is now supported through the SPI. Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java Changeset: 8817d125028c Author: jlahoda Date: 2016-08-29 18:14 +0200 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/8817d125028c 8164951: Build broken after JDK-8164745 Summary: Reverting the fix for JDK-8164745 to investigate a build failure. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 1c94cec888d8 Author: ksrini Date: 2016-08-29 07:46 -0700 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/1c94cec888d8 8157349: Missing doc-files in javadoc documentation Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/module-info.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html + test/jdk/javadoc/doclet/testCopyFiles/packages/p1/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/inpackage.html + test/jdk/javadoc/doclet/testCopyFiles/unnamed/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html Changeset: f08683786207 Author: jlahoda Date: 2016-08-29 20:55 +0200 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/f08683786207 8164836: TEST_BUG: adjust scope of the DefinedByAnalyzer in tools/all/RunCodingRules.java Summary: Only enabling the DefinedByAnalyzer on java.compiler and jdk.compiler; removing the @DefinedBy annotations from other modules Reviewed-by: jjg, ksrini ! make/tools/crules/DefinedByAnalyzer.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDependencyScanner.java ! test/ProblemList.txt Changeset: c24aba041be9 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/mobile/dev/langtools/rev/c24aba041be9 Added tag jdk-9+134 for changeset f08683786207 ! .hgtags From gary.adams at oracle.com Tue Sep 6 14:41:37 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Tue, 06 Sep 2016 14:41:37 +0000 Subject: hg: mobile/dev/nashorn: 10 new changesets Message-ID: <201609061441.u86EfbMG001474@aojmv0008.oracle.com> Changeset: 5278d6859047 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/5278d6859047 Added tag jdk-9+132 for changeset 55a75af751df ! .hgtags Changeset: 047331f82351 Author: hannesw Date: 2016-08-16 15:04 +0200 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/047331f82351 8163945: Honor Number type hint in toPrimitive on Numbers Reviewed-by: jlaskey, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java + test/script/basic/JDK-8163945.js Changeset: 6607833b50b5 Author: sundar Date: 2016-08-17 19:16 +0530 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/6607833b50b5 8164216: Netbeans makefile for nashorn should use JDK_9 as platform Reviewed-by: jlaskey ! make/nbproject/nbjdk.properties Changeset: b8634c8d947a Author: sundar Date: 2016-08-18 16:54 +0530 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/b8634c8d947a 8164260: readLine does not echo characters Reviewed-by: jlaskey ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/ShellFunctions.java Changeset: 3a924b820d02 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/3a924b820d02 Merge Changeset: 3c8ade4b7ba4 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/3c8ade4b7ba4 Added tag jdk-9+133 for changeset 3a924b820d02 ! .hgtags Changeset: 5fb49fa09808 Author: sundar Date: 2016-08-24 14:02 +0530 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/5fb49fa09808 8164618: add documentation for NativeNumber and NativeBoolean Reviewed-by: sundar Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties Changeset: fe2dcb396ff4 Author: sundar Date: 2016-08-25 22:23 +0530 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/fe2dcb396ff4 8164748: Edit pad crashes when calling function Reviewed-by: jlaskey ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java Changeset: e05400ba9357 Author: lana Date: 2016-08-25 22:36 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/e05400ba9357 Merge Changeset: cb00d5ef023a Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/mobile/dev/nashorn/rev/cb00d5ef023a Added tag jdk-9+134 for changeset e05400ba9357 ! .hgtags From gary.adams at oracle.com Tue Sep 13 12:19:15 2016 From: gary.adams at oracle.com (Gary Adams) Date: Tue, 13 Sep 2016 08:19:15 -0400 Subject: RFR: JDK-8165946: buildjdk logic is incomplete when separate sysroots needed Message-ID: <57D7EEC3.9050907@oracle.com> When the buildjdk logic was added to the jdk9 build system, it did not completely cover the use cases required in the mobile/dev builds. We have been working around this issue using a prebuilt macosx buildjdk with the --with-build-jdk autoconf option. This is an awkward workaround, because the buildjdk had to be new enough to match the requirements of the repos being built. e.g. jdk9 b132 included some newer command line option in the jmod and jlink command build step. This fix is a more permanent solution adding a --with-build-sysroot option to allow an explicit reference to the sysroot to use on the build system. A similar call already exists when --with-devkit and --with-build-devkit are used. JIRA: https://bugs.openjdk.java.net/browse/JDK-8165946 Webrev: http://cr.openjdk.java.net/~gadams/8165946/wevrev.00/ This is an interim fix in the mobile/dev repos. Many of the platform specific checks will need to be addressed before they can be targeted for the mainstream repos. Here's an example of how this would be used for an ios-arm64 build : export IOS_SDK_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk export MACOSX_SDK_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk ... configure \ ... --with-sys-root=${IOS_SDK_PATH} \ --with-build-sysroot=${MACOSX_SDK_PATH} From erik.joelsson at oracle.com Wed Sep 14 08:39:29 2016 From: erik.joelsson at oracle.com (Erik Joelsson) Date: Wed, 14 Sep 2016 10:39:29 +0200 Subject: RFR: JDK-8165946: buildjdk logic is incomplete when separate sysroots needed In-Reply-To: <57D7EEC3.9050907@oracle.com> References: <57D7EEC3.9050907@oracle.com> Message-ID: <6f59bd87-ddf3-e0fc-f0f3-cf60927d5900@oracle.com> Hello, Looks ok for now. I think that for completeness, the --with-build-sysroot option should also override a sysroot set by the build-devkit, but it's not that important. /Erik On 2016-09-13 14:19, Gary Adams wrote: > When the buildjdk logic was added to the jdk9 build system, it did not > completely > cover the use cases required in the mobile/dev builds. We have been > working around > this issue using a prebuilt macosx buildjdk with the --with-build-jdk > autoconf option. > This is an awkward workaround, because the buildjdk had to be new > enough to match the > requirements of the repos being built. e.g. jdk9 b132 included some > newer command line > option in the jmod and jlink command build step. > > This fix is a more permanent solution adding a --with-build-sysroot > option to allow > an explicit reference to the sysroot to use on the build system. A > similar call already exists > when --with-devkit and --with-build-devkit are used. > > JIRA: https://bugs.openjdk.java.net/browse/JDK-8165946 > Webrev: http://cr.openjdk.java.net/~gadams/8165946/wevrev.00/ > > This is an interim fix in the mobile/dev repos. Many of the platform > specific checks will need to > be addressed before they can be targeted for the mainstream repos. > > Here's an example of how this would be used for an ios-arm64 build : > > > export > IOS_SDK_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk > export > MACOSX_SDK_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk > ... > configure \ > ... > --with-sys-root=${IOS_SDK_PATH} \ > --with-build-sysroot=${MACOSX_SDK_PATH} > > From gary.adams at oracle.com Wed Sep 14 09:18:41 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Wed, 14 Sep 2016 05:18:41 -0400 Subject: RFR: JDK-8165946: buildjdk logic is incomplete when separate sysroots needed In-Reply-To: <6f59bd87-ddf3-e0fc-f0f3-cf60927d5900@oracle.com> References: <57D7EEC3.9050907@oracle.com> <6f59bd87-ddf3-e0fc-f0f3-cf60927d5900@oracle.com> Message-ID: <89259b72-66b2-cec7-af85-1537c785108f@oracle.com> I'll add the extra check before pushing. if test "x$BUILD_SYSROOT" = x; then 796 BUILD_SYSROOT="$BUILD_DEVKIT_SYSROOT" fi Before there was a devkit option it was common to set sysroot and toolchain path separately. I don't know if the overlap precedence was ever specified. On 9/14/16 4:39 AM, Erik Joelsson wrote: > Hello, > > Looks ok for now. > > I think that for completeness, the --with-build-sysroot option should > also override a sysroot set by the build-devkit, but it's not that > important. > > /Erik > > On 2016-09-13 14:19, Gary Adams wrote: >> When the buildjdk logic was added to the jdk9 build system, it did >> not completely >> cover the use cases required in the mobile/dev builds. We have been >> working around >> this issue using a prebuilt macosx buildjdk with the --with-build-jdk >> autoconf option. >> This is an awkward workaround, because the buildjdk had to be new >> enough to match the >> requirements of the repos being built. e.g. jdk9 b132 included some >> newer command line >> option in the jmod and jlink command build step. >> >> This fix is a more permanent solution adding a --with-build-sysroot >> option to allow >> an explicit reference to the sysroot to use on the build system. A >> similar call already exists >> when --with-devkit and --with-build-devkit are used. >> >> JIRA: https://bugs.openjdk.java.net/browse/JDK-8165946 >> Webrev: http://cr.openjdk.java.net/~gadams/8165946/wevrev.00/ >> >> This is an interim fix in the mobile/dev repos. Many of the platform >> specific checks will need to >> be addressed before they can be targeted for the mainstream repos. >> >> Here's an example of how this would be used for an ios-arm64 build : >> >> >> export >> IOS_SDK_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk >> export >> MACOSX_SDK_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk >> ... >> configure \ >> ... >> --with-sys-root=${IOS_SDK_PATH} \ >> --with-build-sysroot=${MACOSX_SDK_PATH} >> >> > From gary.adams at oracle.com Wed Sep 14 17:13:01 2016 From: gary.adams at oracle.com (gary.adams at oracle.com) Date: Wed, 14 Sep 2016 17:13:01 +0000 Subject: hg: mobile/dev: 8165946: buildjdk logic is incomplete when separate sysroots needed Message-ID: <201609141713.u8EHD13m024509@aojmv0008.oracle.com> Changeset: 22cd73e06b67 Author: gadams Date: 2016-09-14 13:12 -0400 URL: http://hg.openjdk.java.net/mobile/dev/rev/22cd73e06b67 8165946: buildjdk logic is incomplete when separate sysroots needed Reviewed-by: bobv, erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 From bob.vandette at oracle.com Thu Sep 15 14:45:12 2016 From: bob.vandette at oracle.com (Bob Vandette) Date: Thu, 15 Sep 2016 10:45:12 -0400 Subject: JavaOne session covering OpenJDK Mobile next week Message-ID: <210103B7-C3F5-46E9-84EC-BA699E68DC0E@oracle.com> In case anyone is going to be at JavaOne next week, I?ll be presenting some details on the OpenJDK Mobile project next Monday. This will provide an opportunity to get more details on the project and to ask questions. Session details: Options for Developing Mobile Applications with Java [CON6157] Monday, Sep 19, 4:00 p.m. - 5:00 p.m. | Hilton - Golden Gate 6/7/8 Hope to see you there! Bob. From getchem at email.getchem.com Tue Sep 20 14:04:41 2016 From: getchem at email.getchem.com (Glyoxylic Acid team from Getchem) Date: Tue, 20 Sep 2016 16:04:41 +0200 Subject: Lowest factory price of Glyoxylic Acid Message-ID: Lowest factory price of Glyoxylic Acid Hello mobile-dev at openjdk.java.net, It looks like your email software does not support HTML. Please visit the webpage below in order to read this message in your webbrowser: http://email.getchem.com/x/?S7Y1_p9ra2z0v8jWwsTQ2OR.jq2hMQAA41