From david.katleman at oracle.com Thu Jul 3 18:39:25 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jul 2014 18:39:25 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b21 for changeset 9052803f4d01 Message-ID: <201407031839.s63IdQEB022795@aojmv0008> Changeset: 18bb9f8ecc3d Author: katleman Date: 2014-07-03 11:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/18bb9f8ecc3d Added tag jdk9-b21 for changeset 9052803f4d01 ! .hgtags From david.katleman at oracle.com Thu Jul 3 18:39:29 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jul 2014 18:39:29 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b21 for changeset 3615a4e7f054 Message-ID: <201407031839.s63IdUdB022848@aojmv0008> Changeset: 9ba6baac74aa Author: katleman Date: 2014-07-03 11:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/9ba6baac74aa Added tag jdk9-b21 for changeset 3615a4e7f054 ! .hgtags From david.katleman at oracle.com Thu Jul 3 18:39:34 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jul 2014 18:39:34 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b21 for changeset 17b4a5e831b3 Message-ID: <201407031839.s63IdY9d022903@aojmv0008> Changeset: 39bac689e998 Author: katleman Date: 2014-07-03 11:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/39bac689e998 Added tag jdk9-b21 for changeset 17b4a5e831b3 ! .hgtags From david.katleman at oracle.com Thu Jul 3 18:39:38 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jul 2014 18:39:38 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b21 for changeset 7eb0ab676ea7 Message-ID: <201407031839.s63IdcaU022955@aojmv0008> Changeset: 91b2dc0dab2a Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/91b2dc0dab2a Added tag jdk9-b21 for changeset 7eb0ab676ea7 ! .hgtags From david.katleman at oracle.com Thu Jul 3 18:39:41 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jul 2014 18:39:41 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b21 for changeset 4a099451fd7e Message-ID: <201407031839.s63IdfYJ023009@aojmv0008> Changeset: 7f5e5902cde7 Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/7f5e5902cde7 Added tag jdk9-b21 for changeset 4a099451fd7e ! .hgtags From david.katleman at oracle.com Thu Jul 3 18:39:46 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jul 2014 18:39:46 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b21 for changeset 2df45ac1bf49 Message-ID: <201407031839.s63Idksa023062@aojmv0008> Changeset: da87d706723b Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/da87d706723b Added tag jdk9-b21 for changeset 2df45ac1bf49 ! .hgtags From david.katleman at oracle.com Thu Jul 3 18:39:51 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jul 2014 18:39:51 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b21 for changeset fa0d1059a26f Message-ID: <201407031839.s63Idpho023114@aojmv0008> Changeset: 9bc48352fb7b Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9bc48352fb7b Added tag jdk9-b21 for changeset fa0d1059a26f ! .hgtags From david.katleman at oracle.com Thu Jul 3 18:39:55 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 03 Jul 2014 18:39:55 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b21 for changeset 174cf53bce4e Message-ID: <201407031839.s63IdtWG023180@aojmv0008> Changeset: 0d5282ab2aef Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/0d5282ab2aef Added tag jdk9-b21 for changeset 174cf53bce4e ! .hgtags From lana.steuck at oracle.com Wed Jul 9 17:52:39 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Jul 2014 17:52:39 +0000 Subject: hg: jdk9/jdk9/corba: 3 new changesets Message-ID: <201407091752.s69Hqd4E015694@aojmv0008> Changeset: 0060505fb71a Author: coffeys Date: 2014-07-01 15:17 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/0060505fb71a 7095856: OutputStreamHook doesn't handle null values Reviewed-by: lancea, msheppar ! src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java Changeset: 834a77cddeea Author: lana Date: 2014-07-01 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/834a77cddeea Merge Changeset: ddc07abf4307 Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/ddc07abf4307 Merge From lana.steuck at oracle.com Wed Jul 9 17:52:40 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Jul 2014 17:52:40 +0000 Subject: hg: jdk9/jdk9: 15 new changesets Message-ID: <201407091752.s69HqeE3015698@aojmv0008> Changeset: 26ba036c46fc Author: ddehaven Date: 2014-06-18 12:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/26ba036c46fc 8043340: [macosx] Fix hard-wired paths to JavaVM.framework Summary: Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later Reviewed-by: erikj, henryjen, dholmes ! common/autoconf/basics.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 Changeset: bfd9a3e1aeb5 Author: omajid Date: 2014-05-23 11:04 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/bfd9a3e1aeb5 8043805: Allow using a system-installed libjpeg Reviewed-by: andrew, anthony, prr ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 Changeset: b5c952c0e7f3 Author: prr Date: 2014-05-23 11:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b5c952c0e7f3 Merge ! common/autoconf/generated-configure.sh Changeset: 0ab952a8de37 Author: prr Date: 2014-05-27 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0ab952a8de37 Merge Changeset: 1ec6463d0499 Author: prr Date: 2014-06-09 11:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1ec6463d0499 Merge Changeset: fd8ea978b212 Author: prr Date: 2014-06-18 13:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/fd8ea978b212 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 Changeset: 3bcbe7c40419 Author: mikael Date: 2014-06-23 14:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3bcbe7c40419 8047763: Recognize sparc64 as a sparc platform Reviewed-by: dholmes ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: e533bd64ec46 Author: mduigou Date: 2014-06-24 15:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e533bd64ec46 8047925: Add mercurial version checks to get_source.sh Reviewed-by: tbell, mikael ! get_source.sh Changeset: 9f96a36ef77c Author: mikael Date: 2014-06-24 20:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9f96a36ef77c 8047740: Add hotspot testset to jprt.properties Reviewed-by: dholmes ! make/jprt.properties Changeset: 0f035780f5a9 Author: darcy Date: 2014-06-30 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0f035780f5a9 8048302: Update bug reporting URL in make/Javadoc.gmk 8048321: Enable doclint warnings in build of docs from langtools Reviewed-by: tbell ! make/Javadoc.gmk Changeset: d969251d13e7 Author: joehw Date: 2014-06-30 18:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d969251d13e7 8023276: Java SE should include the full DOM API from JAXP Reviewed-by: lancea, mchung, alanb ! make/common/CORE_PKGS.gmk Changeset: bf2d8564e626 Author: mchung Date: 2014-06-20 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/bf2d8564e626 8044063: Remove com.sun.java.browser.* from jdk repo Reviewed-by: darcy, alanb ! make/Javadoc.gmk ! make/common/NON_CORE_PKGS.gmk Changeset: 8c1383256b09 Author: prr Date: 2014-07-01 10:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/8c1383256b09 Merge ! make/Javadoc.gmk Changeset: 326cc39c5ac4 Author: lana Date: 2014-07-01 14:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/326cc39c5ac4 Merge Changeset: 8e4bdab4c362 Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/8e4bdab4c362 Merge From lana.steuck at oracle.com Wed Jul 9 17:52:45 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Jul 2014 17:52:45 +0000 Subject: hg: jdk9/jdk9/hotspot: 34 new changesets Message-ID: <201407091752.s69HqjH6015910@aojmv0008> Changeset: b064724bbd6d Author: miauno Date: 2014-06-02 17:21 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b064724bbd6d 8044540: serviceability/sa/jmap-hashcode/Test8028623.java should be quarantined Reviewed-by: sla ! test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 56a35b09e0d4 Author: sla Date: 2014-06-04 11:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/56a35b09e0d4 8044107: Add Diagnostic Command to list all ClassLoaders Reviewed-by: mgerdin, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp + src/share/vm/classfile/classLoaderStats.cpp + src/share/vm/classfile/classLoaderStats.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/services/diagnosticCommand.cpp + test/serviceability/dcmd/ClassLoaderStatsTest.java Changeset: 7ec6629578ac Author: ctornqvi Date: 2014-06-06 14:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7ec6629578ac 8043492: ad_x86_64_misc.obj : error LNK2011: precompiled object not linked in; image may not run Summary: Added _build_pch_file.obj to LD_FLAGS and cleaned up support for older Visual Studio versions Reviewed-by: twisti, lfoltan, sla, kvn ! make/windows/create.bat ! make/windows/makefiles/compile.make ! make/windows/makefiles/rules.make ! make/windows/makefiles/sa.make ! make/windows/makefiles/sanity.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/runtime/vm_version.cpp Changeset: 88085a8f62d5 Author: sla Date: 2014-06-09 11:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/88085a8f62d5 8044797: Building with clang gives: fatal error: file '...' has been modified since the precompiled header was built Reviewed-by: dholmes, dcubed ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make Changeset: d2415cf889bc Author: hseigel Date: 2014-06-10 14:04 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d2415cf889bc 8044738: Check attribute_length of EnclosingMethod attribute Summary: Add check that attribute_length == 4. Reviewed-by: fparain, coleenp, lfoltan ! src/share/vm/classfile/classFileParser.cpp + test/runtime/EnclosingMethodAttr/EnclMethTest.jcod + test/runtime/EnclosingMethodAttr/EnclMethodAttr.java + test/runtime/EnclosingMethodAttr/enclMethodAttr.jar Changeset: 0186fbbdc50c Author: dcubed Date: 2014-06-10 20:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0186fbbdc50c Merge ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp Changeset: f25701035057 Author: dsimms Date: 2014-06-11 12:09 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f25701035057 6311046: -Xcheck:jni should support checking of GetPrimitiveArrayCritical. Summary: Wrapped memory with standard bounds checking "GuardedMemory". Reviewed-by: zgu, fparain, dcubed + src/share/vm/memory/guardedMemory.cpp + src/share/vm/memory/guardedMemory.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/runtime/os.cpp Changeset: afe58d604f28 Author: hseigel Date: 2014-06-11 09:58 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/afe58d604f28 8031819: Remove legacy jdk checks and code Summary: Delete old jdk specific code. Reviewed-by: dholmes, coleenp, zgu, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/reflectionUtils.cpp ! src/share/vm/runtime/serviceThread.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/threadService.cpp Changeset: 232dbf06eb07 Author: dsimms Date: 2014-06-11 18:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/232dbf06eb07 8043224: -Xcheck:jni improvements to exception checking and excessive local refs Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity. Reviewed-by: zgu, coleenp, hseigel ! src/share/vm/memory/guardedMemory.hpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: eb8a53efa923 Author: dsimms Date: 2014-06-12 11:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eb8a53efa923 8046662: Check JNI ReleaseStringChars / ReleaseStringUTFChars verify_guards test inverted Summary: negative verify_guards when testing for corruption Reviewed-by: sla, fparain ! src/share/vm/prims/jniCheck.cpp Changeset: 76f46c5351e1 Author: lfoltan Date: 2014-06-12 13:37 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/76f46c5351e1 6961433: Revisit need to disable Windows C++ compiler optimisation of sharedRuntimeTrig.cpp. Summary: Remove pragma optimize ("", off) to turn off optimization for WIN32. Reviewed-by: coleenp, dcubed, kvn ! src/share/vm/runtime/sharedRuntimeTrig.cpp Changeset: fdcc91703a7e Author: dcubed Date: 2014-06-12 15:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fdcc91703a7e 8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12 Summary: Added a new header waiting pattern to catch the case where the target thread waiting on a condition (like a VM op); several other test improvements Reviewed-by: sspitsyn, dholmes ! test/runtime/Thread/TestThreadDumpMonitorContention.java Changeset: b19ccfb09cf2 Author: dsamersoff Date: 2014-06-13 05:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b19ccfb09cf2 8038392: Generating prelink cache breaks JAVA 'jinfo' utility normal behaviour Summary: Better parsing of /proc/pid/maps in sa Reviewed-by: sspitsyn, sla ! agent/src/os/linux/ps_proc.c Changeset: 52992e1b76eb Author: dcubed Date: 2014-06-13 19:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/52992e1b76eb Merge ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/arguments.cpp Changeset: d9f77ba99034 Author: dcubed Date: 2014-06-17 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d9f77ba99034 8046758: cleanup non-indent white space issues prior to Contended Locking cleanup bucket Summary: Checkpoint do_space_filter.ksh cleanups for Contended Locking. Reviewed-by: sspitsyn, coleenp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 90ebb569b57e Author: ddehaven Date: 2014-06-17 11:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/90ebb569b57e 8043340: [macosx] Fix hard-wired paths to JavaVM.framework Summary: Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later Reviewed-by: erikj, henryjen, dholmes ! agent/src/os/bsd/MacosxDebuggerLocal.m ! agent/src/os/bsd/Makefile ! make/bsd/makefiles/saproc.make Changeset: 733b13cf9d40 Author: coleenp Date: 2014-06-18 13:58 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/733b13cf9d40 8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classes Summary: Initialize host_klass while parsing the class with the other initializations. Reviewed-by: sspitsyn, stefank ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: c021ec40774f Author: iveresov Date: 2014-06-18 10:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c021ec40774f 8046684: sharedRuntime.cpp...assert(((nmethod*)cb)->is_at_poll_or_poll_return(pc)) failed: safepoint polling: type must be poll Summary: Emit a poll relocation for the testl in is_polling_page_far() on x86 Reviewed-by: vlivanov, roland ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp Changeset: b1df6ed438eb Author: iveresov Date: 2014-06-18 12:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b1df6ed438eb Merge Changeset: a2f5d920638e Author: dcubed Date: 2014-06-18 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a2f5d920638e 8047156: cleanup more non-indent white space issues prior to Contended Locking cleanup bucket Summary: Checkpoint some missed do_space_filter.ksh cleanups for Contended Locking. Reviewed-by: sspitsyn, lfoltan, coleenp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.hpp ! src/share/vm/runtime/atomic.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.hpp Changeset: 2e73c43c2d70 Author: pliden Date: 2014-06-13 13:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2e73c43c2d70 8044796: G1: Enable G1CollectedHeap::stop() Reviewed-by: brutisso, sjohanss ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/thread.cpp Changeset: cc616eae2670 Author: amurillo Date: 2014-06-13 19:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cc616eae2670 Merge Changeset: 64e35dfa4ff5 Author: jwilhelm Date: 2014-06-13 17:07 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/64e35dfa4ff5 8046408: Build failure from multiple ptrace.h Summary: prefer over Reviewed-by: sla, mikael Contributed-by: kim.barrett at oracle.com ! agent/src/os/linux/libproc.h Changeset: f375fb6a4371 Author: tschatzl Date: 2014-06-18 13:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f375fb6a4371 8043722: Swapped usage of idx_t and bm_word_t types in parMarkBitMap.cpp Summary: Clean up usage of idx_t and uintptr_t when using it in conjunction with BitMap::set_map(), casting to the appropriate type. Fixes compilation on S390. Reviewed-by: tschatzl Contributed-by: Dan Horak ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp Changeset: c0b3ddf06856 Author: jwilhelm Date: 2014-06-12 20:15 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c0b3ddf06856 8046715: Add a way to verify an extended set of command line options Summary: Added arguments_ext.cpp to make place for initialization of extended features Reviewed-by: sla, mgronlun ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp + src/share/vm/runtime/arguments_ext.cpp Changeset: 33f651a79605 Author: jwilhelm Date: 2014-06-18 13:02 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/33f651a79605 Merge Changeset: d148d33c5f68 Author: jmasa Date: 2014-06-18 12:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d148d33c5f68 Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/thread.cpp Changeset: 3d52a2d0be43 Author: jmasa Date: 2014-06-19 09:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3d52a2d0be43 Merge Changeset: dcc6581cf655 Author: iignatyev Date: 2014-06-16 15:12 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dcc6581cf655 8044742: testlibrary_tests/whitebox/vm_flags/BooleanTest.java NoClassDefFoundError: com/oracle/java/testlibrary/JDKToolFinder Reviewed-by: kvn, roland ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java Changeset: 2399ebcea84d Author: mikael Date: 2014-06-16 16:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2399ebcea84d 8046769: Set T family feature bit on Niagara systems Reviewed-by: kvn, iveresov ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp Changeset: f9b746f2a1f4 Author: twisti Date: 2014-06-19 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f9b746f2a1f4 Merge Changeset: b70485f2a5b9 Author: amurillo Date: 2014-06-20 11:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b70485f2a5b9 Merge Changeset: 5db710baccbd Author: lana Date: 2014-07-01 14:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5db710baccbd Merge Changeset: 518d1fcc0799 Author: lana Date: 2014-07-09 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/518d1fcc0799 Merge From lana.steuck at oracle.com Wed Jul 9 17:52:48 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Jul 2014 17:52:48 +0000 Subject: hg: jdk9/jdk9/jaxp: 6 new changesets Message-ID: <201407091752.s69HqmoC015956@aojmv0008> Changeset: 44a43fb56758 Author: henryjen Date: 2014-06-19 15:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/44a43fb56758 8047723: @since tag cleanup in jaxp Reviewed-by: joehw ! src/javax/xml/parsers/DocumentBuilder.java ! src/javax/xml/parsers/DocumentBuilderFactory.java ! src/javax/xml/parsers/FactoryConfigurationError.java ! src/javax/xml/parsers/ParserConfigurationException.java ! src/javax/xml/parsers/SAXParser.java ! src/javax/xml/parsers/SAXParserFactory.java ! src/javax/xml/transform/ErrorListener.java ! src/javax/xml/transform/OutputKeys.java ! src/javax/xml/transform/Result.java ! src/javax/xml/transform/Source.java ! src/javax/xml/transform/SourceLocator.java ! src/javax/xml/transform/Templates.java ! src/javax/xml/transform/Transformer.java ! src/javax/xml/transform/TransformerConfigurationException.java ! src/javax/xml/transform/TransformerException.java ! src/javax/xml/transform/TransformerFactoryConfigurationError.java ! src/javax/xml/transform/URIResolver.java ! src/javax/xml/transform/dom/DOMLocator.java ! src/javax/xml/transform/dom/DOMResult.java ! src/javax/xml/transform/dom/DOMSource.java ! src/javax/xml/transform/sax/SAXResult.java ! src/javax/xml/transform/sax/SAXSource.java ! src/javax/xml/transform/sax/SAXTransformerFactory.java ! src/javax/xml/transform/sax/TemplatesHandler.java ! src/javax/xml/transform/sax/TransformerHandler.java ! src/javax/xml/transform/stream/StreamResult.java ! src/javax/xml/transform/stream/StreamSource.java ! src/org/w3c/dom/Attr.java ! src/org/w3c/dom/DOMConfiguration.java ! src/org/w3c/dom/DOMError.java ! src/org/w3c/dom/DOMErrorHandler.java ! src/org/w3c/dom/DOMException.java ! src/org/w3c/dom/DOMImplementation.java ! src/org/w3c/dom/DOMImplementationList.java ! src/org/w3c/dom/DOMImplementationSource.java ! src/org/w3c/dom/DOMLocator.java ! src/org/w3c/dom/DOMStringList.java ! src/org/w3c/dom/Document.java ! src/org/w3c/dom/DocumentType.java ! src/org/w3c/dom/Element.java ! src/org/w3c/dom/Entity.java ! src/org/w3c/dom/NameList.java ! src/org/w3c/dom/NamedNodeMap.java ! src/org/w3c/dom/Node.java ! src/org/w3c/dom/Text.java ! src/org/w3c/dom/TypeInfo.java ! src/org/w3c/dom/UserDataHandler.java ! src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java ! src/org/w3c/dom/events/DocumentEvent.java ! src/org/w3c/dom/events/Event.java ! src/org/w3c/dom/events/EventException.java ! src/org/w3c/dom/events/EventListener.java ! src/org/w3c/dom/events/EventTarget.java ! src/org/w3c/dom/events/MouseEvent.java ! src/org/w3c/dom/events/MutationEvent.java ! src/org/w3c/dom/events/UIEvent.java ! src/org/w3c/dom/ls/DOMImplementationLS.java ! src/org/w3c/dom/ls/LSException.java ! src/org/w3c/dom/ls/LSInput.java ! src/org/w3c/dom/ls/LSLoadEvent.java ! src/org/w3c/dom/ls/LSOutput.java ! src/org/w3c/dom/ls/LSParser.java ! src/org/w3c/dom/ls/LSParserFilter.java ! src/org/w3c/dom/ls/LSProgressEvent.java ! src/org/w3c/dom/ls/LSResourceResolver.java ! src/org/w3c/dom/ls/LSSerializer.java ! src/org/w3c/dom/ls/LSSerializerFilter.java ! src/org/w3c/dom/package.html ! src/org/w3c/dom/views/AbstractView.java ! src/org/w3c/dom/views/DocumentView.java ! src/org/xml/sax/AttributeList.java ! src/org/xml/sax/Attributes.java ! src/org/xml/sax/ContentHandler.java ! src/org/xml/sax/DTDHandler.java ! src/org/xml/sax/DocumentHandler.java ! src/org/xml/sax/EntityResolver.java ! src/org/xml/sax/ErrorHandler.java ! src/org/xml/sax/HandlerBase.java ! src/org/xml/sax/InputSource.java ! src/org/xml/sax/Locator.java ! src/org/xml/sax/Parser.java ! src/org/xml/sax/SAXException.java ! src/org/xml/sax/SAXNotRecognizedException.java ! src/org/xml/sax/SAXNotSupportedException.java ! src/org/xml/sax/SAXParseException.java ! src/org/xml/sax/XMLFilter.java ! src/org/xml/sax/XMLReader.java ! src/org/xml/sax/ext/Attributes2.java ! src/org/xml/sax/ext/Attributes2Impl.java ! src/org/xml/sax/ext/DeclHandler.java ! src/org/xml/sax/ext/DefaultHandler2.java ! src/org/xml/sax/ext/EntityResolver2.java ! src/org/xml/sax/ext/LexicalHandler.java ! src/org/xml/sax/ext/Locator2.java ! src/org/xml/sax/ext/Locator2Impl.java ! src/org/xml/sax/helpers/AttributeListImpl.java ! src/org/xml/sax/helpers/AttributesImpl.java ! src/org/xml/sax/helpers/DefaultHandler.java ! src/org/xml/sax/helpers/LocatorImpl.java ! src/org/xml/sax/helpers/NamespaceSupport.java ! src/org/xml/sax/helpers/ParserAdapter.java ! src/org/xml/sax/helpers/ParserFactory.java ! src/org/xml/sax/helpers/XMLFilterImpl.java ! src/org/xml/sax/helpers/XMLReaderAdapter.java ! src/org/xml/sax/helpers/XMLReaderFactory.java Changeset: d01082105a5b Author: joehw Date: 2014-06-23 10:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/d01082105a5b 5077522: Duration.compare incorrect for some values Reviewed-by: lancea, dfuchs ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java Changeset: 01c25780f33f Author: henryjen Date: 2014-06-24 14:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/01c25780f33f 8048021: Remove @version tag in jaxp repo Reviewed-by: joehw ! src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java ! src/com/sun/org/apache/bcel/internal/util/Class2HTML.java ! src/com/sun/org/apache/bcel/internal/util/ClassPath.java ! src/com/sun/org/apache/bcel/internal/util/JavaWrapper.java ! src/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java ! src/com/sun/org/apache/xerces/internal/dom/AttrImpl.java ! src/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java ! src/com/sun/org/apache/xerces/internal/dom/AttributeMap.java ! src/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java ! src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java ! src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java ! src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java ! src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java ! src/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java ! src/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java ! src/com/sun/org/apache/xerces/internal/dom/NodeListCache.java ! src/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java ! src/com/sun/org/apache/xerces/internal/dom/ParentNode.java ! src/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/com/sun/org/apache/xerces/internal/impl/Version.java ! src/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java ! src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java ! src/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java ! src/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java ! src/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java ! src/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java ! src/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java ! src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java ! src/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java ! src/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java ! src/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java ! src/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java ! src/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/DOMParser.java ! src/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java ! src/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java ! src/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLParser.java ! src/com/sun/org/apache/xerces/internal/util/DOMUtil.java ! src/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/util/EncodingMap.java ! src/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java ! src/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java ! src/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/util/StAXInputSource.java ! src/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java ! src/com/sun/org/apache/xerces/internal/util/SymbolHash.java ! src/com/sun/org/apache/xerces/internal/util/XML11Char.java ! src/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java ! src/com/sun/org/apache/xerces/internal/util/XMLChar.java ! src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java ! src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/xni/QName.java ! src/com/sun/org/apache/xerces/internal/xni/XNIException.java ! src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java ! src/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java ! src/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java ! src/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java ! src/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java ! src/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java ! src/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java ! src/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/com/sun/org/apache/xml/internal/serializer/Encodings.java ! src/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java ! src/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java ! src/javax/xml/XMLConstants.java ! src/javax/xml/datatype/DatatypeFactory.java ! src/javax/xml/datatype/package.html ! src/javax/xml/namespace/QName.java ! src/javax/xml/parsers/DocumentBuilderFactory.java ! src/javax/xml/parsers/FactoryConfigurationError.java ! src/javax/xml/parsers/SAXParserFactory.java ! src/javax/xml/validation/SchemaFactoryFinder.java ! src/javax/xml/xpath/XPathFactoryFinder.java ! src/javax/xml/xpath/package.html Changeset: a155b1d3f973 Author: joehw Date: 2014-06-30 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/a155b1d3f973 8037948: Improve documentation for org.w3c.dom package Reviewed-by: lancea, henryjen, alanb ! src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java ! src/org/w3c/dom/package.html Changeset: 8a8b8ebf1838 Author: lana Date: 2014-07-01 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/8a8b8ebf1838 Merge Changeset: 82b94ff002c6 Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/82b94ff002c6 Merge From lana.steuck at oracle.com Wed Jul 9 17:52:48 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Jul 2014 17:52:48 +0000 Subject: hg: jdk9/jdk9/langtools: 40 new changesets Message-ID: <201407091752.s69Hqnp7015962@aojmv0008> Changeset: c230fa74ef7b Author: sogoel Date: 2014-06-18 14:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c230fa74ef7b 8046071: update three javadoc tests for empty

tag Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/DocRootSlash/p1/package.html ! test/com/sun/javadoc/JavascriptWinTitle/overview.html ! test/com/sun/javadoc/ValidHtml/overview.html Changeset: f25395823aab Author: vromero Date: 2014-06-19 15:39 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f25395823aab 8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface Reviewed-by: mcimadamore Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java + test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.out Changeset: 8085359d9444 Author: jlahoda Date: 2014-06-19 22:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8085359d9444 8041648: do while loop that misses ending semicolon has wrong end position Summary: Ensure the end positions are meaningful even if statement's semicolon is missing. Reviewed-by: jjg Contributed-by: dusan.balek at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/tree/MissingSemicolonTest.java Changeset: 340148a26acf Author: vromero Date: 2014-06-19 23:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/340148a26acf 8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java + test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.out Changeset: 9b187f24c709 Author: dlsmith Date: 2014-06-20 10:56 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9b187f24c709 8034147: javac crashes with a NullPointerException during bounds checking Summary: Types.supertype should return Type.noType rather than null Reviewed-by: vromero, mcimadamore ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/wildcards/T8034147.java Changeset: 11ed38d8765b Author: dlsmith Date: 2014-06-20 11:42 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/11ed38d8765b 8047407: Add test for JDK-8037385 Reviewed-by: mcimadamore + test/tools/javac/defaultMethods/static/StaticInvoke.java + test/tools/javac/defaultMethods/static/StaticInvoke6.out + test/tools/javac/defaultMethods/static/StaticInvoke7.out Changeset: 173f27d6e81f Author: rfield Date: 2014-06-20 10:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/173f27d6e81f 8046060: Different results of floating point multiplication for lambda code block Summary: propogate strictfp into lambda body Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/LambdaTestStrictFP.java + test/tools/javac/lambda/LambdaTestStrictFPFlag.java + test/tools/javac/lambda/LambdaTestStrictFPMethod.java Changeset: 6c8c530a1b1b Author: vromero Date: 2014-06-20 20:36 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6c8c530a1b1b 8044546: Crash on faulty reduce/lambda Reviewed-by: mcimadamore, dlsmith Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/generics/inference/T8044546/CrashImplicitLambdaTest.java + test/tools/javac/generics/inference/T8044546/NestedInvocationsTest.java Changeset: db0bca6feeb2 Author: sogoel Date: 2014-06-20 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/db0bca6feeb2 8047300: update tools/javadoc/6227454 test for missing tags Reviewed-by: jjg, ksrini ! test/tools/javadoc/6227454/Test.java Changeset: 97731dc59ef6 Author: rfield Date: 2014-06-24 00:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/97731dc59ef6 8037404: javac NPE or VerifyError for code with constructor reference of inner class 8047341: lambda reference to inner class in base class causes LambdaConversionException 8044748: JVM cannot access constructor though ::new reference although can call it directly 8044737: Lambda: NPE while obtaining method reference through lambda expression Summary: revamp and simplify handling of complex method references Reviewed-by: dlsmith, vromero ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java Changeset: f935f27abaef Author: mcimadamore Date: 2014-06-24 16:04 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f935f27abaef 8046451: Add basic IntelliJ support for langtools Summary: Add new ant target 'idea' to create IntelliJ langtools project Reviewed-by: jjg ! .hgignore ! make/build.xml + make/intellij/ant.xml + make/intellij/build.xml + make/intellij/compiler.xml + make/intellij/inspectionProfiles/langtools.xml + make/intellij/inspectionProfiles/profiles_settings.xml + make/intellij/langtools.iml + make/intellij/misc.xml + make/intellij/modules.xml + make/intellij/vcs.xml + make/intellij/workspace.xml Changeset: 9fe158562a96 Author: darcy Date: 2014-06-24 10:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9fe158562a96 7196160: Project Coin: allow @SafeVarargs on private methods Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/VarargsFinalOnly.java ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java Changeset: 65ad8ee1ff0f Author: ksrini Date: 2014-06-24 15:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/65ad8ee1ff0f 8047157: [javadoc] fixup tests for determinism and add classes uses Reviewed-by: jjg ! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java ! test/com/sun/javadoc/testUseOption/pkg1/C1.java + test/com/sun/javadoc/testUseOption/pkg1/C10.java + test/com/sun/javadoc/testUseOption/pkg1/C9.java + test/com/sun/javadoc/testUseOption/pkg1/UsedInterface.java + test/com/sun/javadoc/testUseOption/pkg1/UsedInterfaceA.java Changeset: 2b6b96ed3878 Author: rfield Date: 2014-06-25 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2b6b96ed3878 8048121: javac complex method references: revamp and simplify 8038776: VerifyError when running successfully compiled java class Summary: Add tests missing from the push of 8037404 Reviewed-by: dlsmith, vromero + test/tools/javac/lambda/methodReference/MethodRefNewInnerBootstrap.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE1.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE2.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify1.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2simple.java + test/tools/javac/lambda/methodReference/MethodRefQualifier1.java + test/tools/javac/lambda/methodReference/MethodRefSingleRefEvalBridge.java + test/tools/javac/lambda/methodReference/MethodRefToInner.java + test/tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java Changeset: 3c49a62452a0 Author: jjg Date: 2014-06-25 17:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3c49a62452a0 8046613: Fill in missing doc comments Reviewed-by: darcy ! src/share/classes/com/sun/javadoc/AnnotatedType.java Changeset: e0e50718a250 Author: jjg Date: 2014-06-25 19:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e0e50718a250 8046614: Fill in missing doc comments Reviewed-by: darcy ! src/share/classes/com/sun/source/doctree/AttributeTree.java ! src/share/classes/com/sun/source/doctree/AuthorTree.java ! src/share/classes/com/sun/source/doctree/BlockTagTree.java ! src/share/classes/com/sun/source/doctree/CommentTree.java ! src/share/classes/com/sun/source/doctree/DeprecatedTree.java ! src/share/classes/com/sun/source/doctree/DocCommentTree.java ! src/share/classes/com/sun/source/doctree/DocTree.java ! src/share/classes/com/sun/source/doctree/DocTreeVisitor.java ! src/share/classes/com/sun/source/doctree/EndElementTree.java ! src/share/classes/com/sun/source/doctree/EntityTree.java ! src/share/classes/com/sun/source/doctree/ErroneousTree.java ! src/share/classes/com/sun/source/doctree/IdentifierTree.java ! src/share/classes/com/sun/source/doctree/InlineTagTree.java ! src/share/classes/com/sun/source/doctree/LinkTree.java ! src/share/classes/com/sun/source/doctree/LiteralTree.java ! src/share/classes/com/sun/source/doctree/ParamTree.java ! src/share/classes/com/sun/source/doctree/ReferenceTree.java ! src/share/classes/com/sun/source/doctree/ReturnTree.java ! src/share/classes/com/sun/source/doctree/SeeTree.java ! src/share/classes/com/sun/source/doctree/SerialDataTree.java ! src/share/classes/com/sun/source/doctree/SerialFieldTree.java ! src/share/classes/com/sun/source/doctree/SerialTree.java ! src/share/classes/com/sun/source/doctree/SinceTree.java ! src/share/classes/com/sun/source/doctree/StartElementTree.java ! src/share/classes/com/sun/source/doctree/TextTree.java ! src/share/classes/com/sun/source/doctree/ThrowsTree.java ! src/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java ! src/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java ! src/share/classes/com/sun/source/doctree/ValueTree.java ! src/share/classes/com/sun/source/doctree/VersionTree.java ! src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java ! src/share/classes/com/sun/source/tree/AnnotationTree.java ! src/share/classes/com/sun/source/tree/ArrayAccessTree.java ! src/share/classes/com/sun/source/tree/ArrayTypeTree.java ! src/share/classes/com/sun/source/tree/AssertTree.java ! src/share/classes/com/sun/source/tree/AssignmentTree.java ! src/share/classes/com/sun/source/tree/BinaryTree.java ! src/share/classes/com/sun/source/tree/BlockTree.java ! src/share/classes/com/sun/source/tree/BreakTree.java ! src/share/classes/com/sun/source/tree/CaseTree.java ! src/share/classes/com/sun/source/tree/CatchTree.java ! src/share/classes/com/sun/source/tree/ClassTree.java ! src/share/classes/com/sun/source/tree/CompilationUnitTree.java ! src/share/classes/com/sun/source/tree/CompoundAssignmentTree.java ! src/share/classes/com/sun/source/tree/ConditionalExpressionTree.java ! src/share/classes/com/sun/source/tree/ContinueTree.java ! src/share/classes/com/sun/source/tree/DoWhileLoopTree.java ! src/share/classes/com/sun/source/tree/EnhancedForLoopTree.java ! src/share/classes/com/sun/source/tree/ErroneousTree.java ! src/share/classes/com/sun/source/tree/ExpressionStatementTree.java ! src/share/classes/com/sun/source/tree/ForLoopTree.java ! src/share/classes/com/sun/source/tree/IdentifierTree.java ! src/share/classes/com/sun/source/tree/IfTree.java ! src/share/classes/com/sun/source/tree/ImportTree.java ! src/share/classes/com/sun/source/tree/InstanceOfTree.java ! src/share/classes/com/sun/source/tree/IntersectionTypeTree.java ! src/share/classes/com/sun/source/tree/LabeledStatementTree.java ! src/share/classes/com/sun/source/tree/LambdaExpressionTree.java ! src/share/classes/com/sun/source/tree/LineMap.java ! src/share/classes/com/sun/source/tree/LiteralTree.java ! src/share/classes/com/sun/source/tree/MemberReferenceTree.java ! src/share/classes/com/sun/source/tree/MemberSelectTree.java ! src/share/classes/com/sun/source/tree/MethodInvocationTree.java ! src/share/classes/com/sun/source/tree/MethodTree.java ! src/share/classes/com/sun/source/tree/ModifiersTree.java ! src/share/classes/com/sun/source/tree/NewArrayTree.java ! src/share/classes/com/sun/source/tree/NewClassTree.java ! src/share/classes/com/sun/source/tree/PackageTree.java ! src/share/classes/com/sun/source/tree/ParameterizedTypeTree.java ! src/share/classes/com/sun/source/tree/ParenthesizedTree.java ! src/share/classes/com/sun/source/tree/PrimitiveTypeTree.java ! src/share/classes/com/sun/source/tree/ReturnTree.java ! src/share/classes/com/sun/source/tree/Scope.java ! src/share/classes/com/sun/source/tree/SwitchTree.java ! src/share/classes/com/sun/source/tree/SynchronizedTree.java ! src/share/classes/com/sun/source/tree/ThrowTree.java ! src/share/classes/com/sun/source/tree/Tree.java ! src/share/classes/com/sun/source/tree/TreeVisitor.java ! src/share/classes/com/sun/source/tree/TryTree.java ! src/share/classes/com/sun/source/tree/TypeCastTree.java ! src/share/classes/com/sun/source/tree/TypeParameterTree.java ! src/share/classes/com/sun/source/tree/UnaryTree.java ! src/share/classes/com/sun/source/tree/UnionTypeTree.java ! src/share/classes/com/sun/source/tree/VariableTree.java ! src/share/classes/com/sun/source/tree/WhileLoopTree.java ! src/share/classes/com/sun/source/tree/WildcardTree.java ! src/share/classes/com/sun/source/util/DocSourcePositions.java ! src/share/classes/com/sun/source/util/DocTreePath.java ! src/share/classes/com/sun/source/util/DocTreePathScanner.java ! src/share/classes/com/sun/source/util/DocTreeScanner.java ! src/share/classes/com/sun/source/util/DocTrees.java ! src/share/classes/com/sun/source/util/JavacTask.java ! src/share/classes/com/sun/source/util/Plugin.java ! src/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/share/classes/com/sun/source/util/SourcePositions.java ! src/share/classes/com/sun/source/util/TaskEvent.java ! src/share/classes/com/sun/source/util/TaskListener.java ! src/share/classes/com/sun/source/util/TreePath.java ! src/share/classes/com/sun/source/util/TreePathScanner.java ! src/share/classes/com/sun/source/util/TreeScanner.java ! src/share/classes/com/sun/source/util/Trees.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/share/classes/com/sun/tools/javac/util/JavacMessages.java ! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java ! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javah/NativeHeaderTool.java ! src/share/classes/com/sun/tools/javap/DisassemblerTool.java ! src/share/classes/javax/tools/Diagnostic.java ! src/share/classes/javax/tools/DiagnosticCollector.java ! src/share/classes/javax/tools/DocumentationTool.java ! src/share/classes/javax/tools/FileObject.java ! src/share/classes/javax/tools/JavaCompiler.java ! src/share/classes/javax/tools/JavaFileManager.java ! src/share/classes/javax/tools/JavaFileObject.java ! src/share/classes/javax/tools/StandardJavaFileManager.java ! src/share/classes/javax/tools/StandardLocation.java ! src/share/classes/javax/tools/Tool.java ! src/share/classes/javax/tools/ToolProvider.java Changeset: 0099245e979a Author: jjg Date: 2014-06-25 19:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0099245e979a 8048162: Restrict catch type from Throwable to ReflectiveOperationException Reviewed-by: darcy ! src/share/classes/com/sun/source/util/Trees.java Changeset: 0518710873ff Author: pgovereau Date: 2014-06-26 13:48 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0518710873ff 8042345: getDocComment fails for doc comments on PackageElement found in package-info.java Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java + test/tools/javac/processing/model/util/elements/doccomments/p/package-info.java Changeset: 020679d7393f Author: jjg Date: 2014-06-26 11:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/020679d7393f 8047183: JDK build fails with sjavac enabled Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java + test/tools/sjavac/IgnoreSymbolFile.java Changeset: 72b438e9500a Author: jjg Date: 2014-06-26 11:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/72b438e9500a 8007307: DPrinter: support the DocTree API Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! test/tools/javac/lib/DPrinter.java Changeset: 2a83edbd9e4c Author: sogoel Date: 2014-06-26 15:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2a83edbd9e4c 8047303: update com/sun/javadoc/DocRootSlash/DocRootSlash for unexpected Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/DocRootSlash/overview.html ! test/com/sun/javadoc/DocRootSlash/p1/package.html Changeset: 197330877ece Author: sogoel Date: 2014-06-26 15:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/197330877ece 8047743: update com/sun/javadoc/testHref for unrecognized Reviewed-by: jjg, ksrini - test/com/sun/javadoc/testHref/pkg/C3.java Changeset: 30107d3a97b2 Author: sogoel Date: 2014-06-26 15:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/30107d3a97b2 8047744: update 2 javadoc tests for nested emphasis Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C2.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C2.java Changeset: e95a75d1098c Author: sogoel Date: 2014-06-26 15:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e95a75d1098c 8048168: update 2 javadoc tests to add summary attribute for table tag Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java ! test/com/sun/javadoc/testHtmlTableStyles/pkg1/TestTable.java ! test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java ! test/com/sun/javadoc/testLegacyTaglet/ToDoTaglet.java Changeset: 0ae21b11d85b Author: sogoel Date: 2014-06-26 16:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0ae21b11d85b 8047316: update javadoc tests to fix tidy warning for incorrect html comment Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/DocRootSlash/overview.html ! test/com/sun/javadoc/DocRootSlash/p1/C1.java ! test/com/sun/javadoc/DocRootSlash/p1/package.html Changeset: 18e2c22d5c2e Author: sogoel Date: 2014-06-26 16:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/18e2c22d5c2e 8048293: update tools/javadoc/6227454 to have missing tag Reviewed-by: jjg, bpatel ! test/tools/javadoc/6227454/Test.java Changeset: 855f8c7337eb Author: vromero Date: 2014-06-27 20:32 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/855f8c7337eb 8047719: Incorrect LVT in switch statement Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/flow/tests/TestCaseSwitch.java Changeset: 5bd36f40e4c5 Author: alundblad Date: 2014-06-17 14:01 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5bd36f40e4c5 8048594: The sjavac client/server protocol should be hidden behind an interface Reviewed-by: jfranck ! src/share/classes/com/sun/tools/sjavac/CleanProperties.java ! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java ! src/share/classes/com/sun/tools/sjavac/CompileProperties.java ! src/share/classes/com/sun/tools/sjavac/CopyFile.java ! src/share/classes/com/sun/tools/sjavac/JavacState.java ! src/share/classes/com/sun/tools/sjavac/Main.java ! src/share/classes/com/sun/tools/sjavac/Transformer.java ! src/share/classes/com/sun/tools/sjavac/Util.java ! src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java + src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java + src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java ! src/share/classes/com/sun/tools/sjavac/server/JavacServer.java + src/share/classes/com/sun/tools/sjavac/server/JavacService.java + src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java ! test/tools/sjavac/SJavac.java Changeset: f278516ca25e Author: ksrini Date: 2014-06-27 17:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f278516ca25e 8047162: [javadoc] index files are non deterministic Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java + test/com/sun/javadoc/testOrdering/src-2/a/A.java + test/com/sun/javadoc/testOrdering/src-2/a/something.java + test/com/sun/javadoc/testOrdering/src-2/b/B.java + test/com/sun/javadoc/testOrdering/src-2/b/something.java + test/com/sun/javadoc/testOrdering/src-2/e/something.java + test/com/sun/javadoc/testOrdering/src-2/something/J.java + test/com/sun/javadoc/testOrdering/src-2/something/package-info.java + test/com/sun/javadoc/testOrdering/src-2/something/something.java Changeset: eb1989ca0494 Author: jlahoda Date: 2014-06-30 17:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/eb1989ca0494 6707032: Division by zero warning not suppressed properly in some cases Summary: Delay reporting of the division by zero warning until annotations are resolved, so that @SuppressWarnings works correctly. Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/warnings/suppress/T6707032.java + test/tools/javac/warnings/suppress/T6707032.out ! test/tools/javac/warnings/suppress/VerifySuppressWarnings.java Changeset: 45882ef4495c Author: mcimadamore Date: 2014-07-01 17:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/45882ef4495c 8048905: More tweaking with langtools intellij support Summary: Add support for 'jtreg.home' property; fix code width to be 80; disable import optimizations Reviewed-by: vromero ! make/build.xml ! make/intellij/ant.xml + make/intellij/codeStyleSettings.xml Changeset: 0b822b876bc9 Author: mchung Date: 2014-06-20 13:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0b822b876bc9 8044063: Remove com.sun.java.browser.* from jdk repo Reviewed-by: darcy, alanb ! src/share/classes/com/sun/tools/javac/resources/legacy.properties ! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java Changeset: b7a5cbf1090e Author: ddehaven Date: 2014-06-23 13:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/b7a5cbf1090e Merge Changeset: b594326278ed Author: prr Date: 2014-07-01 10:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/b594326278ed Merge - test/com/sun/javadoc/testHref/pkg/C3.java Changeset: ba3328912cde Author: briangoetz Date: 2014-07-01 15:54 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ba3328912cde 8032188: Remove dead code in TransTypes Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java Changeset: 3fce8f1a0d76 Author: lana Date: 2014-07-01 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3fce8f1a0d76 Merge - test/com/sun/javadoc/testHref/pkg/C3.java Changeset: 86f3208c0070 Author: sogoel Date: 2014-07-02 12:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/86f3208c0070 8044236: create .out files for DefiniteAssignment tests in tools/javac dir Reviewed-by: jjg, vromero ! test/tools/javac/DefiniteAssignment/DASwitch.java + test/tools/javac/DefiniteAssignment/DASwitch.out ! test/tools/javac/DefiniteAssignment/DUParam1.java + test/tools/javac/DefiniteAssignment/DUParam1.out ! test/tools/javac/DefiniteAssignment/DUParam2.java + test/tools/javac/DefiniteAssignment/DUParam2.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterThis_1.java + test/tools/javac/DefiniteAssignment/DefAssignAfterThis_1.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterThis_2.java ! test/tools/javac/DefiniteAssignment/DefAssignAfterTry1.java + test/tools/javac/DefiniteAssignment/DefAssignAfterTry1.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterTry2.java + test/tools/javac/DefiniteAssignment/DefAssignAfterTry2.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterTry3.java + test/tools/javac/DefiniteAssignment/DefAssignAfterTry3.out ! test/tools/javac/DefiniteAssignment/T4704365.java + test/tools/javac/DefiniteAssignment/T4704365.out ! test/tools/javac/DefiniteAssignment/T4717164.java + test/tools/javac/DefiniteAssignment/T4717164.out ! test/tools/javac/DefiniteAssignment/T4717165.java + test/tools/javac/DefiniteAssignment/T4717165.out ! test/tools/javac/DefiniteAssignment/T4718142.java + test/tools/javac/DefiniteAssignment/T4718142.out ! test/tools/javac/DefiniteAssignment/T4718142a.java + test/tools/javac/DefiniteAssignment/T4718142a.out ! test/tools/javac/DefiniteAssignment/T4718708.java + test/tools/javac/DefiniteAssignment/T4718708.out ! test/tools/javac/DefiniteAssignment/T4721062a.java + test/tools/javac/DefiniteAssignment/T4721062a.out ! test/tools/javac/DefiniteAssignment/T4721062b.java + test/tools/javac/DefiniteAssignment/T4721062b.out ! test/tools/javac/DefiniteAssignment/T4725725.java + test/tools/javac/DefiniteAssignment/T4725725.out ! test/tools/javac/DefiniteAssignment/UncaughtException.java + test/tools/javac/DefiniteAssignment/UncaughtException.out Changeset: 185e5bcbc04e Author: sogoel Date: 2014-07-02 13:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/185e5bcbc04e 8044864: .out files for enum tests in tools/javac dir - part 1 Reviewed-by: jjg ! test/tools/javac/enum/DA1.java + test/tools/javac/enum/DA1.out ! test/tools/javac/enum/DA2.java + test/tools/javac/enum/DA2.out ! test/tools/javac/enum/DA3.java + test/tools/javac/enum/DA3.out ! test/tools/javac/enum/EnumProtectedConstructor.java + test/tools/javac/enum/EnumProtectedConstructor.out ! test/tools/javac/enum/EnumPublicConstructor.java + test/tools/javac/enum/EnumPublicConstructor.out ! test/tools/javac/enum/EnumSwitch2.java + test/tools/javac/enum/EnumSwitch2.out ! test/tools/javac/enum/ExplicitlyAbstractEnum1.java + test/tools/javac/enum/ExplicitlyAbstractEnum1.out ! test/tools/javac/enum/ExplicitlyAbstractEnum2.java + test/tools/javac/enum/ExplicitlyAbstractEnum2.out ! test/tools/javac/enum/ExplicitlyFinalEnum1.java + test/tools/javac/enum/ExplicitlyFinalEnum1.out ! test/tools/javac/enum/ExplicitlyFinalEnum2.java + test/tools/javac/enum/ExplicitlyFinalEnum2.out Changeset: 61954520ac34 Author: sogoel Date: 2014-07-02 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/61954520ac34 8046770: .out files for assert, boxing, and overload tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/assert/DU1.java + test/tools/javac/assert/DU1.out ! test/tools/javac/assert/DU2.java + test/tools/javac/assert/DU2.out ! test/tools/javac/boxing/Boxing2.java + test/tools/javac/boxing/Boxing2.out ! test/tools/javac/boxing/T5082929.java + test/tools/javac/boxing/T5082929.out - test/tools/javac/completion/C.java - test/tools/javac/completion/C.out - test/tools/javac/completion/example/B.class ! test/tools/javac/expression/NullAppend.java + test/tools/javac/expression/NullAppend.out ! test/tools/javac/expression/NullAppend2.java + test/tools/javac/expression/NullAppend2.out ! test/tools/javac/nested/5009484/X.java + test/tools/javac/nested/5009484/X.out ! test/tools/javac/nested/5009484/Y.java + test/tools/javac/nested/5009484/Y.out ! test/tools/javac/overload/T4743490.java + test/tools/javac/overload/T4743490.out ! test/tools/javac/overload/T5090220.java + test/tools/javac/overload/T5090220.out Changeset: aca19c52b246 Author: lana Date: 2014-07-09 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/aca19c52b246 Merge - test/com/sun/javadoc/testHref/pkg/C3.java - test/tools/javac/completion/C.java - test/tools/javac/completion/C.out - test/tools/javac/completion/example/B.class From lana.steuck at oracle.com Wed Jul 9 17:52:49 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Jul 2014 17:52:49 +0000 Subject: hg: jdk9/jdk9/nashorn: 26 new changesets Message-ID: <201407091752.s69HqnIk015966@aojmv0008> Changeset: 5d4795d6c1e2 Author: lagergren Date: 2014-06-19 10:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/5d4795d6c1e2 8047078: Fuzzing bug discovered when ArrayLiteralNodes weren't immutable Reviewed-by: attila, sundar ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk/nashorn/internal/codegen/WeighNodes.java ! src/jdk/nashorn/internal/ir/LiteralNode.java ! test/script/basic/JDK-8047057.js + test/script/basic/JDK-8047078.js Changeset: 4489c79d4f3c Author: sundar Date: 2014-06-19 20:36 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/4489c79d4f3c 8047369: Add regression tests for passing test cases of JDK-8024971 Reviewed-by: hannesw, jlaskey + test/script/basic/JDK-8047369.js Changeset: 69ac4832e447 Author: attila Date: 2014-06-20 12:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/69ac4832e447 8046921: Deoptimization type information peristence Reviewed-by: hannesw, lagergren ! make/project.properties ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/codegen/Compiler.java + src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/codegen/TypeMap.java ! src/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! test/script/basic/JDK-8030182_2.js.EXPECTED Changeset: 6afee63aa1cc Author: attila Date: 2014-06-23 10:59 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/6afee63aa1cc 8046905: apply on apply is broken Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8046905.js + test/script/basic/JDK-8046905.js.EXPECTED ! test/script/basic/JDK-8047057.js Changeset: 3edd4da9386f Author: sundar Date: 2014-06-23 21:23 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/3edd4da9386f 8047728: (function(x){var o={x:0}; with(o){delete x} return o.x})() evaluates to 0 instead of undefined Reviewed-by: jlaskey, hannesw, attila + bin/jjsdebug.sh ! make/nbproject/ide-targets.xml ! src/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java + test/script/basic/JDK-8047728.js Changeset: 72493c5057dd Author: hannesw Date: 2014-06-23 18:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/72493c5057dd 8046201: Avoid repeated flattening of nested ConsStrings Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/runtime/ConsString.java + test/src/jdk/nashorn/internal/runtime/ConsStringTest.java Changeset: 4f3468f46d20 Author: sundar Date: 2014-06-24 19:43 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/4f3468f46d20 8047959: bindings created for declarations in eval code are not mutable Reviewed-by: jlaskey, attila ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/MapCreator.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/Source.java + test/script/basic/JDK-8047959.js + test/script/basic/JDK-8047959.js.EXPECTED Changeset: cf90d5f11b98 Author: attila Date: 2014-06-24 19:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/cf90d5f11b98 8048009: Type info caching accidentally defeated Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java Changeset: a8bab91498c2 Author: sundar Date: 2014-06-25 17:08 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/a8bab91498c2 8048071: eval within 'with' statement does not use correct scope if with scope expression has a copy of eval Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/ir/IdentNode.java + test/script/basic/JDK-8048071.js + test/script/basic/JDK-8048071.js.EXPECTED Changeset: 0489dcbb882b Author: hannesw Date: 2014-06-25 14:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/0489dcbb882b 8048079: Persistent code store is broken after optimistic types merge Reviewed-by: sundar, jlaskey, attila ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java + test/script/basic/JDK-8048079_1.js + test/script/basic/JDK-8048079_1.js.EXPECTED + test/script/basic/JDK-8048079_2.js + test/script/basic/JDK-8048079_2.js.EXPECTED ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: 6ab069e48456 Author: attila Date: 2014-06-26 13:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/6ab069e48456 8047357: More precise synthetic return + unreachable throw Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/Lower.java ! src/jdk/nashorn/internal/ir/Block.java ! src/jdk/nashorn/internal/ir/CaseNode.java ! src/jdk/nashorn/internal/ir/ExpressionStatement.java ! src/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk/nashorn/internal/ir/Node.java ! src/jdk/nashorn/internal/ir/Statement.java + src/jdk/nashorn/internal/ir/Terminal.java ! src/jdk/nashorn/internal/ir/debug/ASTWriter.java ! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java ! test/script/basic/JDK-8047057.js + test/script/basic/JDK-8047357.js + test/script/basic/JDK-8047357.js.EXPECTED Changeset: 75a86907fa90 Author: attila Date: 2014-06-26 15:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/75a86907fa90 8047371: local variable declaration in TypeEvaluator should use ScriptObject.addOwnProperty instead of .set Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/codegen/TypeEvaluator.java + test/script/basic/JDK-8047371.js + test/script/basic/JDK-8047371.js.EXPECTED Changeset: 2bb8aaa1192e Author: lagergren Date: 2014-06-27 10:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/2bb8aaa1192e 8048505: ScriptingFunctions.readFully couldn't handle file names represented as ConsStrings Reviewed-by: sundar, hannesw ! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java + test/script/basic/JDK-8048505.js + test/script/basic/JDK-8048505.js.EXPECTED Changeset: 33e826f0e742 Author: sundar Date: 2014-06-27 21:54 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/33e826f0e742 8046013: TypeError: Cannot apply "with" to non script object Reviewed-by: lagergren, hannesw ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/WithObject.java + test/script/basic/JDK-8046013.js + test/script/basic/JDK-8046013.js.EXPECTED ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java Changeset: d707226979a9 Author: sundar Date: 2014-06-30 20:23 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/d707226979a9 8048718: JSON.parse('{"0":0, "64":0}') throws ArrayindexOutOfBoundsException Reviewed-by: lagergren, hannesw, attila ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8048718.js Changeset: 6d8005c341ee Author: hannesw Date: 2014-06-30 17:31 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/6d8005c341ee 8048586: String concatenation with optimistic types is slow Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/types/ObjectType.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/runtime/JSType.java + test/script/basic/JDK-8048586.js Changeset: 947cd4cdca37 Author: sundar Date: 2014-07-01 17:37 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/947cd4cdca37 8047359: large string size RangeError should be thrown rather than reporting negative length Reviewed-by: hannesw, attila ! make/build.xml ! src/jdk/internal/dynalink/beans/OverloadedMethod.java ! src/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk/nashorn/internal/codegen/FunctionSignature.java ! src/jdk/nashorn/internal/ir/debug/NashornClassReader.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/runtime/ConsString.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/Source.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java ! src/jdk/nashorn/internal/runtime/linker/InvokeByName.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8047359.js Changeset: 08e791e084ae Author: lana Date: 2014-07-01 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/08e791e084ae Merge Changeset: fd943e294985 Author: sundar Date: 2014-07-02 18:10 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/fd943e294985 8043232: Index selection of overloaded java new constructors Reviewed-by: attila, hannesw, jlaskey ! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk/internal/dynalink/beans/DynamicMethod.java ! src/jdk/internal/dynalink/beans/DynamicMethodLinker.java ! src/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk/internal/dynalink/beans/SimpleDynamicMethod.java ! src/jdk/internal/dynalink/beans/StaticClassLinker.java ! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8043232.js + test/script/basic/JDK-8043232.js.EXPECTED Changeset: f364357f0290 Author: attila Date: 2014-07-03 11:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/f364357f0290 8049222: JSType class exposes public mutable arrays Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java Changeset: 0dd54eea1a25 Author: attila Date: 2014-07-03 11:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/0dd54eea1a25 8049223: RewriteException class exposes public mutable arrays Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/runtime/RewriteException.java Changeset: ad26ecacc9a3 Author: attila Date: 2014-07-03 11:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ad26ecacc9a3 8049225: Source class exposes public mutable array Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk/nashorn/internal/runtime/Source.java Changeset: 0e923ff689b9 Author: attila Date: 2014-07-03 16:15 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/0e923ff689b9 8047166: 'do with({}) break ; while(0);' crashes in CodeGenerator Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/CodeGenerator.java + test/script/basic/JDK-8047166.js Changeset: 75b62ab45160 Author: attila Date: 2014-07-03 17:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/75b62ab45160 8047331: Assertion in CompiledFunction when running earley-boyer after Merge Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/runtime/CompiledFunction.java Changeset: 9687a3590924 Author: sundar Date: 2014-07-03 23:03 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/9687a3590924 8049242: Explicit constructor overload selection should work with StaticClass as well Reviewed-by: jlaskey, attila ! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk/internal/dynalink/beans/StaticClassLinker.java ! test/script/basic/JDK-8043232.js ! test/script/basic/JDK-8043232.js.EXPECTED + test/script/basic/JDK-8049242.js + test/script/basic/JDK-8049242.js.EXPECTED Changeset: a9d39bcfeb1b Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/a9d39bcfeb1b Merge From lana.steuck at oracle.com Wed Jul 9 17:53:06 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Jul 2014 17:53:06 +0000 Subject: hg: jdk9/jdk9/jdk: 141 new changesets Message-ID: <201407091753.s69HrADv016047@aojmv0008> Changeset: 1c46b7122aa4 Author: ddehaven Date: 2014-06-18 12:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1c46b7122aa4 8043340: [macosx] Fix hard-wired paths to JavaVM.framework Summary: Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later Reviewed-by: erikj, henryjen, dholmes ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/PlatformLibraries.gmk ! make/lib/SecurityLibraries.gmk Changeset: afacf96b1a88 Author: malenkov Date: 2014-05-16 15:46 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/afacf96b1a88 8043151: KSS: javax.swing.plaf.nimbus.AbstractRegionPainter#getComponentColor Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java Changeset: 188150b29476 Author: malenkov Date: 2014-05-16 15:51 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/188150b29476 8043152: KSS: javax.swing.plaf.synth.SynthContext Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/synth/SynthContext.java Changeset: 265803091731 Author: malenkov Date: 2014-05-16 15:57 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/265803091731 8043153: KSS: javax.swing.plaf.synth.SynthParser#startColor Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/synth/SynthParser.java Changeset: 46170b8aaccc Author: anashaty Date: 2014-05-19 16:48 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/46170b8aaccc 8038000: java.awt.image.RasterFormatException: Incorrect scanline stride Reviewed-by: bae, serb ! src/share/classes/sun/awt/image/ByteBandedRaster.java ! src/share/classes/sun/awt/image/ByteComponentRaster.java ! src/share/classes/sun/awt/image/BytePackedRaster.java ! src/share/classes/sun/awt/image/IntegerComponentRaster.java ! src/share/classes/sun/awt/image/ShortBandedRaster.java ! src/share/classes/sun/awt/image/ShortComponentRaster.java + test/sun/awt/image/bug8038000.java Changeset: 706c54018d1c Author: darcy Date: 2014-05-19 10:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/706c54018d1c 8042871: Fix raw and unchecked warnings in sun.audio Reviewed-by: serb ! src/share/classes/sun/audio/AudioDevice.java ! src/share/classes/sun/audio/AudioPlayer.java ! src/share/classes/sun/audio/AudioStreamSequence.java Changeset: b5f284a0059b Author: ddehaven Date: 2014-05-19 23:21 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b5f284a0059b 8026385: [macosx] (awt) setjmp/longjmp changes the process signal mask on OS X Summary: Use _setjmp/_longjmp instead Reviewed-by: prr, anthony Contributed-by: David DeHaven ! src/share/native/sun/awt/image/jpeg/imageioJPEG.c ! src/share/native/sun/awt/image/jpeg/jpegdecoder.c ! src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c ! src/share/native/sun/awt/splashscreen/splashscreen_png.c Changeset: 6a2c3105351c Author: darcy Date: 2014-05-20 09:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6a2c3105351c 8042864: Fix raw and unchecked warnings in javax.print Reviewed-by: prr, henryjen ! src/share/classes/javax/print/AttributeException.java ! src/share/classes/javax/print/DocFlavor.java ! src/share/classes/javax/print/MimeType.java ! src/share/classes/javax/print/PrintServiceLookup.java ! src/share/classes/javax/print/ServiceUI.java ! src/share/classes/javax/print/SimpleDoc.java ! src/share/classes/javax/print/StreamPrintServiceFactory.java ! src/share/classes/javax/print/attribute/AttributeSetUtilities.java ! src/share/classes/javax/print/attribute/HashAttributeSet.java ! src/share/classes/javax/print/attribute/SetOfIntegerSyntax.java ! src/share/classes/javax/print/attribute/standard/DialogTypeSelection.java ! src/share/classes/javax/print/attribute/standard/MediaSize.java ! src/share/classes/javax/print/attribute/standard/PrinterStateReasons.java Changeset: 65bb2dabe4d9 Author: alexsch Date: 2014-05-21 14:07 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/65bb2dabe4d9 8036110: In TextField can only select text visible or to the left of the cursor Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_TextField.cpp + test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java Changeset: a1635cd4bdb5 Author: alexsch Date: 2014-05-21 14:13 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a1635cd4bdb5 8041561: Inconsistent opacity behaviour between JCheckBox and JRadioButton Reviewed-by: malenkov ! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java + test/javax/swing/JRadioButton/8041561/bug8041561.java Changeset: 62b09e94b2b6 Author: malenkov Date: 2014-05-21 16:48 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/62b09e94b2b6 8043456: KSS: javax.swing.plaf.basic.BasicInternalFrameTitlePane#postClosingEvent Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java Changeset: 3d7eaa4dbdec Author: prr Date: 2014-05-21 10:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3d7eaa4dbdec 8016451: Scary messages emitted by build.tools.generatenimbus.PainterGenerator during build Reviewed-by: alexsch, anthony ! make/src/classes/build/tools/generatenimbus/PainterGenerator.java Changeset: 823387e2bf42 Author: prr Date: 2014-05-21 11:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/823387e2bf42 8039394: Compiler warnings about C++ exceptions in windows printing code Reviewed-by: bae, jgodinez ! src/windows/native/sun/windows/awt_PrintJob.cpp Changeset: 06f6160721da Author: pchelko Date: 2014-05-22 15:46 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/06f6160721da 8043646: libosxapp.dylib fails to build on Mac OS 10.9 with clang Reviewed-by: anthony, serb ! src/macosx/native/sun/osxapp/ThreadUtilities.m Changeset: 6d828581eaee Author: malenkov Date: 2014-05-22 21:05 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6d828581eaee 8043627: NPE in SynthContext in plugin mode Reviewed-by: alexsch, serb, pchelko ! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java ! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/share/classes/javax/swing/plaf/synth/SynthContext.java ! src/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java ! src/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java ! src/share/classes/javax/swing/plaf/synth/SynthLabelUI.java ! src/share/classes/javax/swing/plaf/synth/SynthListUI.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java ! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java ! src/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthPanelUI.java ! src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java ! src/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java ! src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java ! src/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java ! src/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java + test/javax/swing/plaf/synth/Test8043627.java Changeset: 006f772bbc7e Author: prr Date: 2014-05-22 13:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/006f772bbc7e 8042855: [parfait] Potential null pointer dereference in IndicLayoutEngine.cpp Reviewed-by: bae, srl ! src/share/native/sun/font/layout/IndicLayoutEngine.cpp ! src/share/native/sun/font/layout/IndicReordering.cpp ! src/share/native/sun/font/layout/IndicReordering.h Changeset: be332c33c5a0 Author: prr Date: 2014-05-22 13:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/be332c33c5a0 8042850: [parfait]: Extra unused entries in ICU ScriptCodes enum Reviewed-by: bae, srl ! src/share/native/sun/font/layout/LEScripts.h Changeset: 320743f0b4fc Author: omajid Date: 2014-05-23 11:04 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/320743f0b4fc 8043805: Allow using a system-installed libjpeg Reviewed-by: andrew, anthony, prr ! make/lib/Awt2dLibraries.gmk ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/share/classes/sun/awt/image/JPEGImageDecoder.java ! src/share/native/sun/awt/image/jpeg/imageioJPEG.c Changeset: 604abecf62c2 Author: pchelko Date: 2014-05-23 19:43 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/604abecf62c2 8043610: Sorting columns in JFileChooser fails with AppContext NPE Reviewed-by: anthony, alexsch ! src/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/share/classes/java/awt/Component.java ! src/share/classes/javax/swing/JComponent.java + test/javax/swing/JComponent/8043610/bug8043610.java Changeset: 6882a3975eab Author: pchelko Date: 2014-05-23 19:48 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6882a3975eab 8031485: [macosx] Combo box consuming escape key events Reviewed-by: serb, alexsch ! src/macosx/classes/com/apple/laf/AquaComboBoxUI.java + test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java Changeset: 4aff7bf822f6 Author: prr Date: 2014-05-23 11:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4aff7bf822f6 Merge - src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java - src/share/classes/sun/util/spi/XmlPropertiesProvider.java - src/share/classes/sun/util/xml/META-INF/services/sun.util.spi.XmlPropertiesProvider - src/share/classes/sun/util/xml/PlatformXmlPropertiesProvider.java - test/java/util/Properties/CustomProvider.java - test/java/util/Properties/MyXmlPropertiesProvider.java Changeset: d5730650ff48 Author: alexsch Date: 2014-05-26 14:33 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d5730650ff48 8040291: [macosx] Http-Images are not fully loaded when using ImageIcon Reviewed-by: serb, pchelko ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java + test/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java Changeset: c35d0a40b6e1 Author: yan Date: 2014-05-26 15:50 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c35d0a40b6e1 8041915: Move 8 awt tests to OpenJDK regression tests tree Reviewed-by: pchelko, alexsch Contributed-by: Dmitriy Ermashov + test/java/awt/EventQueue/InvocationEventTest/InvocationEventTest.java + test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java + test/java/awt/Window/ShapedAndTranslucentWindows/Common.java + test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java + test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java + test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java + test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java ! test/lib/testlibrary/ExtendedRobot.java Changeset: 4ac8cec7ff40 Author: serb Date: 2014-05-26 16:37 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4ac8cec7ff40 8009883: REGRESSION: test/closed/javax/swing/AbstractButton/4246045/bug4246045.java fails Summary: remove redundant focus handler that was causing a second focus event Reviewed-by: alexsch, pchelko Contributed-by: peter.brunet at oracle.com ! src/share/classes/javax/swing/JComponent.java Changeset: e86678f580ae Author: malenkov Date: 2014-05-26 18:01 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e86678f580ae 8019180: Use JComboBox as it's own ActionListener leads to unexpected behaviour Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/JComboBox.java + test/javax/swing/JComboBox/8019180/Test8019180.java Changeset: 3e4ea5d1fce5 Author: prr Date: 2014-05-27 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3e4ea5d1fce5 8035301: Eliminate dependency on sun.text from font code Reviewed-by: mchung, jgodinez ! src/share/classes/java/awt/font/StyledParagraph.java ! src/share/classes/java/awt/font/TextLayout.java ! src/share/classes/java/awt/font/TextLine.java + src/share/classes/sun/font/CodePointIterator.java ! src/share/classes/sun/font/FontResolver.java - src/share/classes/sun/text/CodePointIterator.java Changeset: 1b6271809b4f Author: prr Date: 2014-05-27 13:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1b6271809b4f Merge - src/share/classes/com/sun/pept/Delegate.java - src/share/classes/com/sun/pept/encoding/Decoder.java - src/share/classes/com/sun/pept/encoding/Encoder.java - src/share/classes/com/sun/pept/ept/Acceptor.java - src/share/classes/com/sun/pept/ept/ContactInfo.java - src/share/classes/com/sun/pept/ept/ContactInfoList.java - src/share/classes/com/sun/pept/ept/ContactInfoListIterator.java - src/share/classes/com/sun/pept/ept/EPTFactory.java - src/share/classes/com/sun/pept/ept/MessageInfo.java - src/share/classes/com/sun/pept/presentation/MessageStruct.java - src/share/classes/com/sun/pept/presentation/Stub.java - src/share/classes/com/sun/pept/presentation/TargetFinder.java - src/share/classes/com/sun/pept/presentation/Tie.java - src/share/classes/com/sun/pept/protocol/Interceptors.java - src/share/classes/com/sun/pept/protocol/MessageDispatcher.java - src/share/classes/com/sun/pept/transport/Connection.java - src/share/classes/com/sun/tools/hat/MANIFEST.mf - src/share/classes/com/sun/tools/hat/README.txt - src/share/classes/com/sun/tools/hat/build.xml Changeset: 8a31f8981bfb Author: alexsch Date: 2014-05-28 15:36 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8a31f8981bfb 8043705: Can't exit color chooser dialog when running as an applet Reviewed-by: serb, pchelko ! src/windows/classes/sun/awt/windows/WWindowPeer.java ! src/windows/native/sun/windows/awt_Dialog.cpp + test/java/awt/Dialog/CloseDialog/CloseDialogTest.java Changeset: 15d846fe8ee3 Author: anashaty Date: 2014-05-29 17:31 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/15d846fe8ee3 8028617: Dvorak keyboard mapping not honored when ctrl key pressed Reviewed-by: pchelko, anthony ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/NSEvent.java ! src/macosx/native/sun/awt/AWTView.m Changeset: 3112aa051345 Author: anashaty Date: 2014-05-30 11:20 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3112aa051345 8032788: ImageIcon constructor throws an NPE and hangs when passed a null String parameter Reviewed-by: pchelko, serb ! src/share/classes/sun/awt/image/FileImageSource.java + test/java/awt/image/ImageIconHang.java Changeset: 0b3012072c00 Author: serb Date: 2014-05-30 14:06 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0b3012072c00 8040113: File not initialized in src/share/native/sun/awt/giflib/dgif_lib.c Reviewed-by: pchelko, prr ! src/share/native/sun/awt/giflib/dgif_lib.c Changeset: bfa8f331374a Author: yan Date: 2014-05-30 14:23 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bfa8f331374a 8044172: [TEST_BUG] Move regtests for 4523758 and AltPlusNumberKeyCombinationsTest to jdk Reviewed-by: pchelko + test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java + test/javax/swing/JComboBox/4523758/bug4523758.java Changeset: 39d72d463c71 Author: malenkov Date: 2014-05-30 15:24 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/39d72d463c71 8007563: When checking the default behaviour for a scroll tab layout and checking the 'opaque' checkbox, the area behind tabs is not red. Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java + test/javax/swing/JTabbedPane/8007563/Test8007563.java Changeset: 425330483e3e Author: azvegint Date: 2014-05-30 13:16 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/425330483e3e 8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java fails on Solaris zones virtual hosts Reviewed-by: anthony, serb ! src/solaris/classes/sun/awt/X11/XErrorHandlerUtil.java Changeset: 25f07ac917f2 Author: dmarkov Date: 2014-06-02 14:20 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/25f07ac917f2 8042465: Applet menus not rendering when browser is full screen on Mac Reviewed-by: anthony, pchelko ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/sun/awt/AWTWindow.m ! src/share/classes/javax/swing/PopupFactory.java Changeset: 535f335f0a7d Author: pchelko Date: 2014-06-02 15:25 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/535f335f0a7d 8043807: Incorrect StackTrace in IOException thrown from ClipboardTransferable Reviewed-by: anthony, serb ! src/share/classes/sun/awt/datatransfer/ClipboardTransferable.java Changeset: b481f0ea5200 Author: rriggs Date: 2014-06-03 11:18 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b481f0ea5200 8044460: Cleanup new Boolean and single character strings Reviewed-by: pchelko, serb, rriggs Contributed-by: otaviopolianasantana at gmail.com ! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java ! src/share/classes/sun/applet/AppletClassLoader.java ! src/share/classes/sun/awt/FontConfiguration.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/font/Type1Font.java Changeset: 6d4b3a9ca33d Author: darcy Date: 2014-06-03 09:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6d4b3a9ca33d 8042860: Fix raw and unchecked warnings in java.beans Reviewed-by: malenkov, alanb, mduigou ! src/share/classes/java/beans/EventHandler.java ! src/share/classes/java/beans/EventSetDescriptor.java ! src/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/share/classes/java/beans/Introspector.java ! src/share/classes/java/beans/MetaData.java ! src/share/classes/java/beans/PropertyDescriptor.java ! src/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java ! src/share/classes/java/beans/beancontext/BeanContextServiceProvider.java ! src/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java ! src/share/classes/java/beans/beancontext/BeanContextServices.java ! src/share/classes/java/beans/beancontext/BeanContextServicesSupport.java ! src/share/classes/java/beans/beancontext/BeanContextSupport.java Changeset: 6aeb30341aa3 Author: malenkov Date: 2014-06-03 21:03 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6aeb30341aa3 7084904: Introspector returns isX() from base package-private class that throws exception Reviewed-by: serb + test/java/beans/Introspector/7084904/Test7084904.java + test/java/beans/Introspector/7084904/bean/Base.java + test/java/beans/Introspector/7084904/bean/Derived.java Changeset: a1876e945cda Author: darcy Date: 2014-06-03 12:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a1876e945cda 8044694: Fix finally lint warnings in sun.print Reviewed-by: prr ! src/share/classes/sun/print/PSPrinterJob.java ! src/solaris/classes/sun/print/UnixPrintJob.java Changeset: 78d196f24646 Author: darcy Date: 2014-06-03 17:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/78d196f24646 8044698: Fix finally lint warnings in javax.swing Reviewed-by: prr, henryjen ! src/share/classes/javax/swing/JEditorPane.java Changeset: 294d463c7747 Author: serb Date: 2014-06-04 16:55 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/294d463c7747 8041129: [OGL] surface->sw blit is extremely slow 8017626: [OGL] Translucent VolatileImages don't paint correctly Reviewed-by: bae, flar ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java ! src/share/native/sun/java2d/opengl/OGLBlitLoops.c + test/java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java + test/java/awt/image/DrawImage/IncorrectDestinationOffset.java + test/java/awt/image/DrawImage/IncorrectSourceOffset.java Changeset: c33c87250ccf Author: serb Date: 2014-06-04 17:14 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c33c87250ccf 8043979: Javadoc cleanup of javax.sound.sampled package Reviewed-by: pchelko, azvegint ! src/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/share/classes/javax/sound/sampled/AudioFormat.java ! src/share/classes/javax/sound/sampled/AudioInputStream.java ! src/share/classes/javax/sound/sampled/AudioPermission.java ! src/share/classes/javax/sound/sampled/AudioSystem.java ! src/share/classes/javax/sound/sampled/BooleanControl.java ! src/share/classes/javax/sound/sampled/Clip.java ! src/share/classes/javax/sound/sampled/CompoundControl.java ! src/share/classes/javax/sound/sampled/Control.java ! src/share/classes/javax/sound/sampled/DataLine.java ! src/share/classes/javax/sound/sampled/EnumControl.java ! src/share/classes/javax/sound/sampled/FloatControl.java ! src/share/classes/javax/sound/sampled/Line.java ! src/share/classes/javax/sound/sampled/LineEvent.java ! src/share/classes/javax/sound/sampled/LineListener.java ! src/share/classes/javax/sound/sampled/LineUnavailableException.java ! src/share/classes/javax/sound/sampled/Mixer.java ! src/share/classes/javax/sound/sampled/Port.java ! src/share/classes/javax/sound/sampled/ReverbType.java ! src/share/classes/javax/sound/sampled/SourceDataLine.java ! src/share/classes/javax/sound/sampled/TargetDataLine.java ! src/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java ! src/share/classes/javax/sound/sampled/spi/AudioFileReader.java ! src/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java Changeset: c8cef5910723 Author: yan Date: 2014-06-04 17:24 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c8cef5910723 8044157: [TEST_BUG] Improve recently submitted AWT_Mixing tests Reviewed-by: pchelko ! test/java/awt/Mixing/AWT_Mixing/FrameBorderCounter.java ! test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java ! test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java ! test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java ! test/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java ! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java ! test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java ! test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java ! test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java Changeset: 4abd457e1fe6 Author: henryjen Date: 2014-06-05 10:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4abd457e1fe6 8044855: Add missing @since tag under java.beans.* Reviewed-by: prr, malenkov ! src/share/classes/java/beans/BeanDescriptor.java ! src/share/classes/java/beans/BeanInfo.java ! src/share/classes/java/beans/Beans.java ! src/share/classes/java/beans/Customizer.java ! src/share/classes/java/beans/EventSetDescriptor.java ! src/share/classes/java/beans/FeatureDescriptor.java ! src/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/share/classes/java/beans/IntrospectionException.java ! src/share/classes/java/beans/Introspector.java ! src/share/classes/java/beans/MethodDescriptor.java ! src/share/classes/java/beans/ParameterDescriptor.java ! src/share/classes/java/beans/PropertyChangeEvent.java ! src/share/classes/java/beans/PropertyChangeListener.java ! src/share/classes/java/beans/PropertyChangeSupport.java ! src/share/classes/java/beans/PropertyDescriptor.java ! src/share/classes/java/beans/PropertyEditor.java ! src/share/classes/java/beans/PropertyEditorManager.java ! src/share/classes/java/beans/PropertyEditorSupport.java ! src/share/classes/java/beans/PropertyVetoException.java ! src/share/classes/java/beans/SimpleBeanInfo.java ! src/share/classes/java/beans/VetoableChangeListener.java ! src/share/classes/java/beans/VetoableChangeSupport.java ! src/share/classes/java/beans/Visibility.java Changeset: 717cad3f30fe Author: darcy Date: 2014-06-05 23:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/717cad3f30fe 8044553: Fix raw and unchecked lint warnings in javax.sound.* Reviewed-by: prr ! src/share/classes/javax/sound/midi/MidiFileFormat.java ! src/share/classes/javax/sound/midi/MidiSystem.java ! src/share/classes/javax/sound/midi/SoundbankResource.java ! src/share/classes/javax/sound/midi/Track.java ! src/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/share/classes/javax/sound/sampled/AudioFormat.java ! src/share/classes/javax/sound/sampled/AudioSystem.java ! src/share/classes/javax/sound/sampled/Line.java Changeset: 22c03cad580f Author: pchelko Date: 2014-06-06 13:52 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/22c03cad580f 8044516: [macosx] ScreenPopupFactory uses native method that could be avoided Reviewed-by: anthony, serb ! src/macosx/classes/com/apple/laf/ScreenPopupFactory.java - src/macosx/native/com/apple/laf/ScreenPopupFactory.m ! src/share/classes/javax/swing/PopupFactory.java ! src/share/classes/sun/swing/SwingAccessor.java Changeset: 5cab75dd1bbd Author: pchelko Date: 2014-06-06 14:52 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5cab75dd1bbd 8041990: [macosx] Language specific keys does not work in applets when opened outside the browser Reviewed-by: alexsch, serb ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/event/InputMethodEvent.java ! src/share/classes/sun/awt/AWTAccessor.java + test/java/awt/im/8041990/bug8041990.java Changeset: 7611e3486264 Author: pchelko Date: 2014-06-06 14:58 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7611e3486264 8041464: [TEST_BUG] CustomClassLoaderTransferTest does not support OS X Reviewed-by: azvegint, serb + test/java/awt/datatransfer/CustomClassLoaderTransferTest/AnotherInterface.java + test/java/awt/datatransfer/CustomClassLoaderTransferTest/CustomClassLoaderTransferTest.java + test/java/awt/datatransfer/CustomClassLoaderTransferTest/TransferableList.java ! test/java/awt/regtesthelpers/CopyClassFile.java Changeset: 3170baa4ab3c Author: aivanov Date: 2014-06-06 17:51 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3170baa4ab3c 8039383: NPE when changing Windows theme Reviewed-by: pchelko, anthony ! src/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: 1d2849bfb7f8 Author: serb Date: 2014-06-09 13:03 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1d2849bfb7f8 8046245: JDK 9 client build failure on Solaris Reviewed-by: prr ! make/mapfiles/libawt/mapfile-vers Changeset: f51d560f6190 Author: yan Date: 2014-06-09 14:59 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f51d560f6190 8044765: Move functional tests AWT_SystemTray/Automated to openjdk repository Reviewed-by: pchelko Contributed-by: Dmitriy Ermashov + test/java/awt/TrayIcon/ActionCommand/ActionCommand.java + test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java + test/java/awt/TrayIcon/GetTrayIconsTest/GetTrayIcons.java + test/java/awt/TrayIcon/InterJVMTest/InterJVM.java + test/java/awt/TrayIcon/ModalityTest/ModalityTest.java + test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java + test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java + test/java/awt/TrayIcon/PropertyChangeListenerTest.java + test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java + test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/tray.policy + test/java/awt/TrayIcon/SecurityCheck/NoPermissionTest/NoPermissionTest.java + test/java/awt/TrayIcon/SecurityCheck/PermissionTest/PermissionTest.java + test/java/awt/TrayIcon/SecurityCheck/PermissionTest/tray.policy + test/java/awt/TrayIcon/SystemTrayIconHelper.java + test/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java + test/java/awt/TrayIcon/TrayIconAddTest/TrayIconAddTest.java + test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java + test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java + test/java/awt/TrayIcon/TrayIconMethodsTest/TrayIconMethodsTest.java + test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java + test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java + test/java/awt/TrayIcon/TrayIconRemoveTest/TrayIconRemoveTest.java + test/java/awt/TrayIcon/TrayIconSizeTest/TrayIconSizeTest.java Changeset: 5553ba6d75a2 Author: aivanov Date: 2014-06-09 18:10 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5553ba6d75a2 8046239: Build failure in 9-client on all non-Windows platforms Reviewed-by: anthony, serb, alexp ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/solaris/classes/sun/awt/windows/ThemeReader.java Changeset: 749dca473202 Author: serb Date: 2014-06-09 20:23 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/749dca473202 8039901: jdk/src/share/classes/com/sun/media/sound/services/ appear not to be used Reviewed-by: amenkov, azvegint - src/share/classes/com/sun/media/sound/services/linux-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-ia64/javax.sound.sampled.spi.MixerProvider Changeset: 4d1878cc5565 Author: darcy Date: 2014-06-09 11:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4d1878cc5565 8042870: Fix raw and unchecked warnings in sun.print Reviewed-by: prr ! src/share/classes/sun/print/CustomMediaSizeName.java ! src/share/classes/sun/print/CustomMediaTray.java ! src/share/classes/sun/print/DialogOwner.java ! src/share/classes/sun/print/PSPrinterJob.java ! src/share/classes/sun/print/PSStreamPrintJob.java ! src/share/classes/sun/print/PSStreamPrintService.java ! src/share/classes/sun/print/PrintJob2D.java ! src/share/classes/sun/print/PrintJobAttributeException.java ! src/share/classes/sun/print/PrinterJobWrapper.java ! src/share/classes/sun/print/RasterPrinterJob.java ! src/share/classes/sun/print/ServiceDialog.java ! src/share/classes/sun/print/ServiceNotifier.java ! src/share/classes/sun/print/SunAlternateMedia.java ! src/share/classes/sun/print/SunMinMaxPage.java ! src/share/classes/sun/print/SunPageSelection.java ! src/share/classes/sun/print/SunPrinterJobService.java ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/classes/sun/print/UnixPrintJob.java ! src/solaris/classes/sun/print/UnixPrintService.java ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java ! src/windows/classes/sun/print/Win32MediaTray.java ! src/windows/classes/sun/print/Win32PrintJob.java ! src/windows/classes/sun/print/Win32PrintService.java ! src/windows/classes/sun/print/Win32PrintServiceLookup.java Changeset: 4562d7d53933 Author: prr Date: 2014-06-09 11:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4562d7d53933 Merge ! make/lib/Awt2dLibraries.gmk - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/etsi.xsd - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xenc-schema.rng - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xenc-schema.xsd - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.dtd - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.rng - src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.xsd - src/share/native/java/util/zip/zlib-1.2.5/ChangeLog - src/share/native/java/util/zip/zlib-1.2.5/README - src/share/native/java/util/zip/zlib-1.2.5/compress.c - src/share/native/java/util/zip/zlib-1.2.5/crc32.h - src/share/native/java/util/zip/zlib-1.2.5/deflate.c - src/share/native/java/util/zip/zlib-1.2.5/deflate.h - src/share/native/java/util/zip/zlib-1.2.5/gzclose.c - src/share/native/java/util/zip/zlib-1.2.5/gzguts.h - src/share/native/java/util/zip/zlib-1.2.5/gzlib.c - src/share/native/java/util/zip/zlib-1.2.5/gzread.c - src/share/native/java/util/zip/zlib-1.2.5/gzwrite.c - src/share/native/java/util/zip/zlib-1.2.5/infback.c - src/share/native/java/util/zip/zlib-1.2.5/inffast.c - src/share/native/java/util/zip/zlib-1.2.5/inffast.h - src/share/native/java/util/zip/zlib-1.2.5/inffixed.h - src/share/native/java/util/zip/zlib-1.2.5/inflate.c - src/share/native/java/util/zip/zlib-1.2.5/inflate.h - src/share/native/java/util/zip/zlib-1.2.5/inftrees.c - src/share/native/java/util/zip/zlib-1.2.5/inftrees.h - src/share/native/java/util/zip/zlib-1.2.5/patches/ChangeLog_java - src/share/native/java/util/zip/zlib-1.2.5/trees.c - src/share/native/java/util/zip/zlib-1.2.5/trees.h - src/share/native/java/util/zip/zlib-1.2.5/uncompr.c - src/share/native/java/util/zip/zlib-1.2.5/zadler32.c - src/share/native/java/util/zip/zlib-1.2.5/zconf.h - src/share/native/java/util/zip/zlib-1.2.5/zcrc32.c - src/share/native/java/util/zip/zlib-1.2.5/zlib.h - src/share/native/java/util/zip/zlib-1.2.5/zutil.c - src/share/native/java/util/zip/zlib-1.2.5/zutil.h - test/demo/jvmti/mtrace/JFrameCreateTime.java - test/demo/jvmti/mtrace/TraceJFrame.java Changeset: b7ef5e2d252c Author: darcy Date: 2014-06-09 16:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b7ef5e2d252c 8046271: Fix overrides lint warnings in Apple laf code Reviewed-by: alanb, prr ! src/macosx/classes/com/apple/laf/AquaFileSystemModel.java Changeset: 8769d70bec49 Author: aivanov Date: 2014-06-11 10:53 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8769d70bec49 8046391: Hang displaying JFileChooser with Windows L&F Reviewed-by: anthony, serb ! src/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/solaris/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: 5a37efc5ca43 Author: prr Date: 2014-06-18 13:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5a37efc5ca43 Merge ! make/lib/Awt2dLibraries.gmk - make/mapfiles/libnpt/mapfile-vers ! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/java/beans/Introspector.java ! src/share/classes/javax/print/MimeType.java ! src/share/classes/javax/print/attribute/SetOfIntegerSyntax.java ! src/share/classes/javax/sound/sampled/CompoundControl.java ! src/share/classes/javax/sound/sampled/DataLine.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/sun/applet/AppletClassLoader.java ! src/share/classes/sun/font/Type1Font.java - src/share/classes/sun/management/manifest - src/share/classes/sun/misc/Timeable.java - src/share/classes/sun/misc/Timer.java ! src/share/classes/sun/print/PSPrinterJob.java - src/share/npt/README.txt - src/share/npt/npt.c - src/share/npt/npt.h - src/share/npt/utf.c - src/share/npt/utf.h - src/solaris/npt/npt_md.h - src/solaris/npt/utf_md.c - src/solaris/npt/utf_md.h - src/windows/npt/npt_md.h - src/windows/npt/utf_md.c - src/windows/npt/utf_md.h - test/sun/security/pkcs11/nss/src/MD5SUMS - test/sun/security/pkcs11/nss/src/SHA1SUMS - test/sun/security/pkcs11/nss/src/nss-3.13.1.tar.gz - test/sun/tools/jhat/HatRun.java Changeset: 3b602ffe5fe5 Author: darcy Date: 2014-06-18 18:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3b602ffe5fe5 8044715: Add finally lint warning to build of jdk repository Reviewed-by: henryjen, tbell ! make/Setup.gmk Changeset: d9ed5f9c4bb9 Author: sla Date: 2014-06-19 12:56 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d9ed5f9c4bb9 8046024: JDI shared memory transport failed with "Observed abandoned IP mutex" Reviewed-by: alanb ! src/windows/transport/shmem/shmem_md.c Changeset: 964aedefc63c Author: yan Date: 2014-06-19 16:54 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/964aedefc63c 8046895: Fix doclint warnings in javax.swing.text.html.parser package Reviewed-by: pchelko Contributed-by: Andrei Eremeev ! src/share/classes/javax/swing/text/html/parser/AttributeList.java ! src/share/classes/javax/swing/text/html/parser/ContentModel.java ! src/share/classes/javax/swing/text/html/parser/DTD.java ! src/share/classes/javax/swing/text/html/parser/DTDConstants.java ! src/share/classes/javax/swing/text/html/parser/DocumentParser.java ! src/share/classes/javax/swing/text/html/parser/Element.java ! src/share/classes/javax/swing/text/html/parser/Entity.java ! src/share/classes/javax/swing/text/html/parser/Parser.java ! src/share/classes/javax/swing/text/html/parser/ParserDelegator.java ! src/share/classes/javax/swing/text/html/parser/TagElement.java Changeset: da94137883d5 Author: yan Date: 2014-06-19 16:57 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/da94137883d5 8046446: Fix doclint warnings in javax.swing.text.html package Reviewed-by: pchelko Contributed-by: Andrei Eremeev ! src/share/classes/javax/swing/text/html/BlockView.java ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/text/html/FormSubmitEvent.java ! src/share/classes/javax/swing/text/html/HTML.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/HTMLWriter.java ! src/share/classes/javax/swing/text/html/ImageView.java ! src/share/classes/javax/swing/text/html/InlineView.java ! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java ! src/share/classes/javax/swing/text/html/Option.java ! src/share/classes/javax/swing/text/html/ParagraphView.java ! src/share/classes/javax/swing/text/html/StyleSheet.java Changeset: 870471ae555c Author: kizune Date: 2014-06-19 18:07 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/870471ae555c 8000650: unpack200.exe should check gzip crc Reviewed-by: ksrini ! src/share/native/com/sun/java/util/jar/pack/main.cpp ! src/share/native/com/sun/java/util/jar/pack/unpack.h ! src/share/native/com/sun/java/util/jar/pack/zip.cpp + test/tools/pack200/PackChecksum.java Changeset: 191fc3116f8c Author: mchung Date: 2014-06-19 13:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/191fc3116f8c 8047387: Generate different version of java.policy file for windows 32-bit and 64-bit Reviewed-by: erikj, tbell ! make/CopyFiles.gmk Changeset: 59bdc84dea50 Author: weijun Date: 2014-06-20 10:27 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/59bdc84dea50 8029994: Support "include" and "includedir" in krb5.conf Reviewed-by: mullan ! src/share/classes/sun/security/krb5/Config.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/config/Duplicates.java + test/sun/security/krb5/config/Include.java ! test/sun/security/krb5/config/k1.conf Changeset: bf9518ed804f Author: yan Date: 2014-06-20 19:03 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bf9518ed804f 8046445: Fix doclint warnings for javax.swing.plaf.multi Reviewed-by: alexsch Contributed-by: Alexander Stepanov ! src/share/classes/javax/swing/plaf/multi/MultiButtonUI.java ! src/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java ! src/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java ! src/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java ! src/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java ! src/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java ! src/share/classes/javax/swing/plaf/multi/MultiLabelUI.java ! src/share/classes/javax/swing/plaf/multi/MultiListUI.java ! src/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java ! src/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiPanelUI.java ! src/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java ! src/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSliderUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTableUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTreeUI.java ! src/share/classes/javax/swing/plaf/multi/MultiViewportUI.java Changeset: 08319e8e76ce Author: ksrini Date: 2014-06-20 10:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/08319e8e76ce 8044866: Fix raw and unchecked lint warnings in asm Reviewed-by: darcy ! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java ! src/share/classes/jdk/internal/org/objectweb/asm/version.txt Changeset: 509c5f65b2f6 Author: yan Date: 2014-06-23 10:57 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/509c5f65b2f6 8040901: fix doclint block tag issues in swing event classes Reviewed-by: alexsch Contributed-by: Steven Sides ! src/share/classes/javax/swing/event/AncestorEvent.java ! src/share/classes/javax/swing/event/AncestorListener.java ! src/share/classes/javax/swing/event/CellEditorListener.java ! src/share/classes/javax/swing/event/EventListenerList.java ! src/share/classes/javax/swing/event/HyperlinkEvent.java ! src/share/classes/javax/swing/event/InternalFrameListener.java ! src/share/classes/javax/swing/event/ListSelectionEvent.java ! src/share/classes/javax/swing/event/MenuKeyListener.java ! src/share/classes/javax/swing/event/PopupMenuEvent.java ! src/share/classes/javax/swing/event/PopupMenuListener.java ! src/share/classes/javax/swing/event/TableColumnModelEvent.java ! src/share/classes/javax/swing/event/TableColumnModelListener.java ! src/share/classes/javax/swing/event/TableModelEvent.java ! src/share/classes/javax/swing/event/TableModelListener.java ! src/share/classes/javax/swing/event/TreeExpansionEvent.java ! src/share/classes/javax/swing/event/TreeExpansionListener.java ! src/share/classes/javax/swing/event/TreeModelListener.java ! src/share/classes/javax/swing/event/TreeSelectionEvent.java ! src/share/classes/javax/swing/event/TreeWillExpandListener.java ! src/share/classes/javax/swing/event/UndoableEditListener.java ! src/share/classes/javax/swing/tree/ExpandVetoException.java Changeset: 84065ccf6446 Author: sla Date: 2014-06-23 15:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/84065ccf6446 8044772: TempDirTest.java still times out with -Xcomp Reviewed-by: dholmes ! test/ProblemList.txt ! test/com/sun/tools/attach/RunnerUtil.java ! test/com/sun/tools/attach/TempDirTest.java Changeset: 24e1bcc1c836 Author: kizune Date: 2014-06-23 18:09 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/24e1bcc1c836 8046337: Test closed/tools/pack200/MemoryAllocatorTest.java fails on windows-i586 Reviewed-by: ksrini ! src/share/native/com/sun/java/util/jar/pack/zip.cpp Changeset: f9f0b70f7891 Author: joehw Date: 2014-06-23 10:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f9f0b70f7891 5077522: Duration.compare incorrect for some values Reviewed-by: lancea, dfuchs + test/javax/xml/jaxp/datatype/5077522/DurationComparison.java Changeset: 6c26f18d9bc0 Author: sherman Date: 2014-06-23 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6c26f18d9bc0 8042369: Remove duplicated java.time classes in build.tools.tzdb Summary: removed duplicated classes in builder Reviewed-by: rriggs - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java ! make/src/classes/build/tools/tzdb/TzdbZoneRulesCompiler.java + make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java ! make/src/classes/build/tools/tzdb/ZoneRules.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java Changeset: 4a24b00c9b15 Author: yan Date: 2014-06-24 10:47 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4a24b00c9b15 8044256: Fix doclint warnings (missing javadoc tags) in javax.swing.plaf.nimbus Reviewed-by: alexsch Contributed-by: Rocky Sloan ! src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java Changeset: 22949288db09 Author: sjiang Date: 2014-06-24 11:09 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/22949288db09 8038321: RMIConnector_NPETest.java can't start rmid if running on fastdebug or Solaris-sparc Reviewed-by: sla, jbachorik ! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java Changeset: 394fde15bca6 Author: chegar Date: 2014-06-24 10:25 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/394fde15bca6 8047674: java/net/URLPermission/nstest/lookup.sh NoClassDefFoundError when run in concurrent mode Reviewed-by: alanb ! test/java/net/URLPermission/nstest/lookup.sh Changeset: 0b9b525d97bf Author: yan Date: 2014-06-24 16:57 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0b9b525d97bf 8043967: Fix doclint warnings for java.awt Reviewed-by: pchelko Contributed-by: Alexander Stepanov ! src/share/classes/java/awt/AWTEvent.java ! src/share/classes/java/awt/AWTEventMulticaster.java ! src/share/classes/java/awt/AWTKeyStroke.java ! src/share/classes/java/awt/AlphaComposite.java ! src/share/classes/java/awt/BorderLayout.java ! src/share/classes/java/awt/Button.java ! src/share/classes/java/awt/Checkbox.java ! src/share/classes/java/awt/CheckboxGroup.java ! src/share/classes/java/awt/Choice.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/ComponentOrientation.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/Cursor.java ! src/share/classes/java/awt/DisplayMode.java ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/Frame.java ! src/share/classes/java/awt/GraphicsEnvironment.java ! src/share/classes/java/awt/GridBagLayout.java ! src/share/classes/java/awt/HeadlessException.java ! src/share/classes/java/awt/ItemSelectable.java ! src/share/classes/java/awt/KeyboardFocusManager.java ! src/share/classes/java/awt/Label.java ! src/share/classes/java/awt/LayoutManager.java ! src/share/classes/java/awt/LayoutManager2.java ! src/share/classes/java/awt/List.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/java/awt/Menu.java ! src/share/classes/java/awt/MenuBar.java ! src/share/classes/java/awt/MenuComponent.java ! src/share/classes/java/awt/MenuContainer.java ! src/share/classes/java/awt/MenuItem.java ! src/share/classes/java/awt/PrintGraphics.java ! src/share/classes/java/awt/PrintJob.java ! src/share/classes/java/awt/Robot.java ! src/share/classes/java/awt/ScrollPane.java ! src/share/classes/java/awt/Scrollbar.java ! src/share/classes/java/awt/TextArea.java ! src/share/classes/java/awt/TextComponent.java ! src/share/classes/java/awt/TextField.java ! src/share/classes/java/awt/Toolkit.java ! src/share/classes/java/awt/Window.java Changeset: 07eb3be7e64b Author: darcy Date: 2014-06-24 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/07eb3be7e64b 8048014: Update java.lang.SafeVararags for private methods Reviewed-by: lancea, abuckley ! src/share/classes/java/lang/SafeVarargs.java Changeset: 82be07eba22b Author: jbachorik Date: 2014-06-24 19:58 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/82be07eba22b 8047073: Some javax/management/ fails with JFR Reviewed-by: egahlin, dfuchs ! test/javax/management/MBeanServer/MBeanFallbackTest.java ! test/javax/management/ObjectName/SerialCompatTest.java ! test/javax/management/mxbean/MXBeanFallbackTest.java ! test/javax/management/proxy/JMXProxyFallbackTest.java Changeset: c84527dd35be Author: jbachorik Date: 2014-06-24 19:59 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c84527dd35be 8048005: Add test timing information to JMXStartStopTest Reviewed-by: egahlin, dfuchs ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 60a73f4ccbe8 Author: darcy Date: 2014-06-24 14:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60a73f4ccbe8 8046273: Add overrides lint warning to build of jdk repository Reviewed-by: tbell ! make/Setup.gmk Changeset: 3de4322b3387 Author: mchung Date: 2014-06-24 16:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3de4322b3387 8047904: Runtime.loadLibrary throws SecurityException when security manager is installed Reviewed-by: alanb, psandoz ! src/share/classes/java/lang/ClassLoader.java ! src/share/classes/sun/misc/Launcher.java Changeset: fa193c3cae5b Author: jbachorik Date: 2014-06-25 09:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fa193c3cae5b 8038826: sun/management/jmxremote/startstop/JMXStartStopTest.java fails with "should report port in use" Reviewed-by: sla ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 2e1a51eb4152 Author: weijun Date: 2014-06-25 18:49 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2e1a51eb4152 8048073: Cannot read ccache entry with a realm-less service name Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java + test/sun/security/krb5/ccache/EmptyRealmCC.java ! test/sun/security/krb5/ccache/TimeInCCache.java Changeset: 7f880ac2c195 Author: michaelm Date: 2014-06-25 15:55 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f880ac2c195 8029607: Type of Service (TOS) cannot be set in IPv6 header Reviewed-by: alanb ! make/src/native/genconstants/ch/genSocketOptionRegistry.c ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classes/sun/nio/ch/Net.java ! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/sun/nio/ch/Net.c ! src/windows/native/sun/nio/ch/Net.c Changeset: f1187a0de1e9 Author: mduigou Date: 2014-06-25 12:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f1187a0de1e9 8047795: Collections.checkedList checking bypassed by List.replaceAll Reviewed-by: psandoz, chegar ! src/share/classes/java/util/Collections.java + test/java/util/Collections/CheckedListReplaceAll.java + test/java/util/Collections/CheckedMapReplaceAll.java Changeset: dd298b83fa66 Author: yan Date: 2014-06-26 15:58 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dd298b83fa66 8044281: Fix doclint warnings (missing javadoc tags) in javax.swing.table Reviewed-by: alexsch Contributed-by: Rocky Sloan ! src/share/classes/javax/swing/table/DefaultTableColumnModel.java ! src/share/classes/javax/swing/table/DefaultTableModel.java ! src/share/classes/javax/swing/table/JTableHeader.java ! src/share/classes/javax/swing/table/TableCellRenderer.java ! src/share/classes/javax/swing/table/TableColumn.java ! src/share/classes/javax/swing/table/TableColumnModel.java Changeset: 0c3f5f579a3b Author: yan Date: 2014-06-26 15:59 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0c3f5f579a3b 8044276: Fix doclint warnings (missing javadoc tags) in javax.swing.plaf.synth Reviewed-by: alexsch Contributed-by: Rocky Sloan ! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java ! src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java Changeset: 8070aad1c879 Author: naoto Date: 2014-06-26 10:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8070aad1c879 8039317: Read currency.data as a resource Reviewed-by: alanb, chegar ! make/GenerateData.gmk ! make/profile-includes.txt ! src/share/classes/java/util/Currency.java ! test/java/util/Currency/CheckDataVersion.java ! test/java/util/Currency/CurrencyTest.java ! test/java/util/Currency/ValidateISO4217.java Changeset: 45592d253efe Author: igerasim Date: 2014-06-27 08:03 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/45592d253efe 8048080: (smartcardio) javax.smartcardio.Card.openLogicalChannel() dosn't work on MacOSX Reviewed-by: valeriep ! src/solaris/native/sun/security/smartcardio/MUSCLE/pcsclite.h Changeset: 733594e9ed15 Author: henryjen Date: 2014-06-16 09:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/733594e9ed15 8047721: @since should have JDK version Reviewed-by: darcy, wetmore ! src/share/classes/java/lang/Package.java ! src/share/classes/javax/crypto/CipherInputStream.java ! src/share/classes/javax/crypto/CipherOutputStream.java ! src/share/classes/javax/naming/InitialContext.java Changeset: c5481aa40b6f Author: mduigou Date: 2014-06-27 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c5481aa40b6f 8048207: Collections.checkedQueue.offer() calls add on wrapped queue Reviewed-by: psandoz ! src/share/classes/java/util/Collections.java ! test/java/util/Collections/CheckedQueue.java Changeset: bea6c6fff7fa Author: yan Date: 2014-06-30 16:32 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bea6c6fff7fa 8046434: Fix doclint warnings from javax.swing.plaf.metal package Reviewed-by: alexsch Contributed-by: Andrei Eremeev ! src/share/classes/javax/swing/plaf/metal/MetalBorders.java ! src/share/classes/javax/swing/plaf/metal/MetalButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java ! src/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalDesktopIconUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/metal/MetalInternalFrameUI.java ! src/share/classes/javax/swing/plaf/metal/MetalLabelUI.java ! src/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java ! src/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollButton.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTreeUI.java Changeset: 78290d029b4d Author: darcy Date: 2014-06-30 18:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/78290d029b4d 8048839: Reverse sense of -Xlint options in build of jdk repo Reviewed-by: tbell, mikael ! make/Setup.gmk Changeset: 7b662a967f74 Author: sla Date: 2014-07-01 10:40 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7b662a967f74 8048687: [TESTBUG] com/sun/jdi/ExclusiveBind.java "Could not find or load main class" Reviewed-by: jbachorik, egahlin, dholmes ! test/com/sun/jdi/ExclusiveBind.java ! test/com/sun/jdi/VMConnection.java Changeset: 4f11e558f9ee Author: jbachorik Date: 2014-07-01 11:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4f11e558f9ee 8038794: java/lang/management/ThreadMXBean/SynchronizationStatistics.java fails intermittently Reviewed-by: sla ! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java Changeset: f5c0ab598b7c Author: jbachorik Date: 2014-07-01 15:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f5c0ab598b7c 8048193: [tests] Replace JPS and stdout based PID retrieval by Process.getPid() Reviewed-by: sla ! test/com/sun/tools/attach/Application.java ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/PermissionTest.java ! test/com/sun/tools/attach/RunnerUtil.java - test/com/sun/tools/attach/Shutdown.java ! test/com/sun/tools/attach/StartManagementAgent.java ! test/com/sun/tools/attach/TempDirTest.java ! test/lib/testlibrary/jdk/testlibrary/ProcessThread.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/TestApplication.java ! test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/tools/jstat/JStatInterval.java ! test/sun/tools/jstatd/JstatdTest.java Changeset: 50ac02f81c69 Author: sla Date: 2014-07-01 16:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50ac02f81c69 8048710: Use ServiceLoader for the jvmstat protocols Reviewed-by: alanb + src/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java + src/share/classes/sun/jvmstat/monitor/META-INF/services/sun.jvmstat.monitor.MonitoredHostService ! src/share/classes/sun/jvmstat/monitor/MonitoredHost.java + src/share/classes/sun/jvmstat/monitor/MonitoredHostService.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java + src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java + src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java + src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java Changeset: 5534edfe96ae Author: coffeys Date: 2014-07-01 16:51 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5534edfe96ae 7095856: OutputStreamHook doesn't handle null values Reviewed-by: lancea, msheppar + test/com/sun/corba/se/impl/io/CustomOutputStream.java + test/com/sun/corba/se/impl/io/HookPutFieldsTest.java Changeset: 35658ba76000 Author: jbachorik Date: 2014-07-01 17:58 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/35658ba76000 8044427: [test] sun/management/jmxremote/startstop/JMXStartStopTest times out intermittently on Solaris/Sparcv9 Reviewed-by: sla ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 98de615b57e4 Author: prappo Date: 2014-07-01 15:12 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/98de615b57e4 8048267: Replace uses of 'new Long()' with appropriate alternative across core classes Reviewed-by: chegar, psandoz, prappo Contributed-by: Otavio Santana ! src/macosx/classes/sun/font/CStrike.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/share/classes/com/sun/jmx/snmp/SnmpCounter64.java ! src/share/classes/com/sun/jmx/snmp/SnmpInt.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java ! src/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java ! src/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java ! src/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java ! src/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java ! src/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java ! src/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java ! src/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java ! src/share/classes/com/sun/tools/hat/internal/model/Snapshot.java ! src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java ! src/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java ! src/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/share/classes/java/text/DecimalFormat.java ! src/share/classes/javax/management/loading/MLet.java ! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java ! src/share/classes/sun/management/GcInfoCompositeData.java ! src/share/classes/sun/management/HotspotThread.java ! src/share/classes/sun/management/MemoryNotifInfoCompositeData.java ! src/share/classes/sun/management/MemoryUsageCompositeData.java ! src/share/classes/sun/management/ThreadInfoCompositeData.java ! src/share/classes/sun/management/counter/perf/LongCounterSnapshot.java ! src/share/classes/sun/management/counter/perf/PerfLongCounter.java ! src/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java ! src/share/classes/sun/nio/ch/Util.java ! src/share/classes/sun/security/action/GetLongAction.java ! src/share/classes/sun/security/jgss/wrapper/GSSNameElement.java ! src/share/classes/sun/security/krb5/internal/KerberosTime.java ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/tools/java/BinaryConstantPool.java ! src/share/classes/sun/tools/jconsole/MemoryPoolProxy.java ! src/share/classes/sun/tools/tree/BitNotExpression.java ! src/share/classes/sun/tools/tree/IncDecExpression.java ! src/share/classes/sun/tools/tree/LongExpression.java ! src/solaris/classes/java/util/prefs/FileSystemPreferences.java ! src/solaris/classes/sun/awt/X11/XFocusProxyWindow.java Changeset: b48524553dbf Author: prappo Date: 2014-07-01 14:44 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b48524553dbf 8048874: Replace uses of 'new Byte', 'new Short' and 'new Character' with appropriate alternative across core classes Reviewed-by: chegar, psandoz, prappo Contributed-by: Otavio Santana ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/jmx/snmp/SnmpString.java ! src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java ! src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/share/classes/java/beans/Statement.java ! src/share/classes/javax/management/loading/MLet.java ! src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java ! src/share/classes/sun/misc/ProxyGenerator.java ! src/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/share/classes/sun/security/x509/AVA.java ! src/share/classes/sun/tools/jconsole/inspector/Utils.java Changeset: 36a0438a6631 Author: ascarpino Date: 2014-07-01 09:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/36a0438a6631 8015081: javax.security.auth.Subject.toString() throws NPE Reviewed-by: xuelei, weijun Contributed-by: Jamil Nimeh ! src/share/classes/javax/security/auth/Subject.java ! test/javax/security/auth/Subject/Generic.java ! test/javax/security/auth/Subject/Serial.java + test/javax/security/auth/Subject/Subject.java + test/javax/security/auth/Subject/SubjectNullTests.java Changeset: 4550c718ead3 Author: serb Date: 2014-06-11 14:21 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4550c718ead3 8041644: [OGL] clip is ignored during surface->sw blit Reviewed-by: bae, prr ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java + test/java/awt/image/DrawImage/IncorrectClipSurface2SW.java Changeset: 57fd6448339f Author: serb Date: 2014-06-11 14:38 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/57fd6448339f 8042103: Deserialization of empty java.awt.geom.Path2D will cause an exception Reviewed-by: bae, flar ! src/share/classes/java/awt/geom/Path2D.java + test/java/awt/geom/Path2D/EmptyCapacity.java Changeset: ca9cc86574c1 Author: yan Date: 2014-06-11 17:23 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ca9cc86574c1 8043972: Remove wrong copyright notice in jdk/test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java Reviewed-by: anthony Contributed-by: Dmitriy Ermashov ! test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java Changeset: e6d86a48a65c Author: henryjen Date: 2014-06-05 13:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e6d86a48a65c 8044551: Fix raw and unchecked lint warnings in platform-specific sun.awt files 8044396: Fix raw and unchecked lint warnings in platform-specific sun.java2d.* Reviewed-by: darcy, prr ! src/windows/classes/sun/awt/Win32FontManager.java ! src/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/windows/classes/sun/awt/windows/WDragSourceContextPeer.java ! src/windows/classes/sun/awt/windows/WFontConfiguration.java ! src/windows/classes/sun/awt/windows/WFontMetrics.java ! src/windows/classes/sun/awt/windows/WInputMethod.java ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/java2d/d3d/D3DBlitLoops.java ! src/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java ! src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java ! src/windows/classes/sun/java2d/windows/WindowsFlags.java Changeset: 9466830a9c45 Author: darcy Date: 2014-06-11 13:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9466830a9c45 8043549: Fix raw and unchecked lint warnings in javax.swing.text.* Reviewed-by: prr ! src/share/classes/javax/swing/text/AbstractDocument.java ! src/share/classes/javax/swing/text/AbstractWriter.java ! src/share/classes/javax/swing/text/DateFormatter.java ! src/share/classes/javax/swing/text/DefaultFormatter.java ! src/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/share/classes/javax/swing/text/ElementIterator.java ! src/share/classes/javax/swing/text/GapContent.java ! src/share/classes/javax/swing/text/GlyphView.java ! src/share/classes/javax/swing/text/InternationalFormatter.java ! src/share/classes/javax/swing/text/JTextComponent.java ! src/share/classes/javax/swing/text/NumberFormatter.java ! src/share/classes/javax/swing/text/ParagraphView.java ! src/share/classes/javax/swing/text/SimpleAttributeSet.java ! src/share/classes/javax/swing/text/StringContent.java ! src/share/classes/javax/swing/text/StyleContext.java ! src/share/classes/javax/swing/text/TextAction.java ! src/share/classes/javax/swing/text/html/AccessibleHTML.java ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/text/html/FormView.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/HTMLWriter.java ! src/share/classes/javax/swing/text/html/ImageView.java ! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java ! src/share/classes/javax/swing/text/html/MuxingAttributeSet.java ! src/share/classes/javax/swing/text/html/ObjectView.java ! src/share/classes/javax/swing/text/html/OptionListModel.java ! src/share/classes/javax/swing/text/html/StyleSheet.java ! src/share/classes/javax/swing/text/html/parser/DTD.java ! src/share/classes/javax/swing/text/rtf/MockAttributeSet.java ! src/share/classes/javax/swing/text/rtf/RTFGenerator.java ! src/share/classes/javax/swing/text/rtf/RTFReader.java Changeset: d08ed3cf81da Author: serb Date: 2014-06-12 00:19 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d08ed3cf81da 8040271: Uninitialised memory in jdk/src/windows/native/sun/windows: awt_List.cpp, awt_InputMethod.cpp Reviewed-by: pchelko, prr ! src/windows/native/sun/windows/awt_InputMethod.cpp ! src/windows/native/sun/windows/awt_List.cpp Changeset: c5bcb5902a70 Author: serb Date: 2014-06-12 00:32 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c5bcb5902a70 8029455: [JLightweightFrame] support scaled painting Reviewed-by: anthony, ant ! src/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/share/classes/sun/awt/LightweightFrame.java ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/swing/JLightweightFrame.java ! src/share/classes/sun/swing/LightweightContent.java + test/java/awt/Graphics2D/ScaledCopyArea/ScaledCopyArea.java + test/javax/swing/JFrame/HangNonVolatileBuffer/HangNonVolatileBuffer.java Changeset: 8bf432a31b39 Author: serb Date: 2014-06-12 00:43 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8bf432a31b39 8033786: White flashing when opening Dialogs and Menus using Nimbus with dark background Reviewed-by: alexsch, anthony ! src/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/CWrapper.m ! src/share/classes/javax/swing/JDialog.java + test/javax/swing/JDialog/WrongBackgroundColor/WrongBackgroundColor.java Changeset: 58f5e16a6f17 Author: pchelko Date: 2014-06-16 17:13 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/58f5e16a6f17 8046221: [TEST_BUG] Cleanup datatransfer tests Reviewed-by: anthony, alexsch - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java + test/java/awt/datatransfer/DataFlavor/DataFlavorCloneTest/DataFlavorCloneTest.java + test/java/awt/datatransfer/DataFlavor/DataFlavorEqualsNullTest.java + test/java/awt/datatransfer/DataFlavor/DataFlavorEqualsTest.java + test/java/awt/datatransfer/DataFlavor/DataFlavorFileListTest.java + test/java/awt/datatransfer/DataFlavor/DataFlavorSerializedTest.java + test/java/awt/datatransfer/DataFlavor/DefaultMatchTest.java + test/java/awt/datatransfer/DataFlavor/EqualHashCodeTest.java + test/java/awt/datatransfer/DataFlavor/ExternalizeTest.java + test/java/awt/datatransfer/DataFlavor/GetReaderForTextIAEForStringSelectionTest.java + test/java/awt/datatransfer/DataFlavor/GetReaderForTextNPETest.java + test/java/awt/datatransfer/DataFlavor/MimeTypeSerializationTest.java + test/java/awt/datatransfer/DataFlavor/NoClassParameterTest.java + test/java/awt/datatransfer/DataFlavor/NormalizeMimeTypeParameter.java + test/java/awt/datatransfer/DataFlavor/NullDataFlavorTest.java + test/java/awt/datatransfer/DataFlavor/ReaderForUnicodeText.java + test/java/awt/datatransfer/DataFlavor/SelectBestFlavorNPETest.java + test/java/awt/datatransfer/DataFlavor/SelectBestTextFlavorBadArrayTest.java + test/java/awt/datatransfer/DataFlavor/ToStringNullPointerTest.java - test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java - test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/DataFlavorSearcher.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/InterprocessMessages.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html + test/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/MyTransferable.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/NextFramePositionCalculator.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/SourcePanel.java + test/java/awt/datatransfer/MissedHtmlAndRtfBug/TargetPanel.java + test/java/awt/datatransfer/SystemFlavorMap/DuplicateMappingTest.java + test/java/awt/datatransfer/SystemFlavorMap/DuplicatedNativesTest.java + test/java/awt/datatransfer/SystemFlavorMap/GetNativesForFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/MappingGenerationTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavorTest.java Changeset: f3cfb7259e7d Author: azvegint Date: 2014-06-17 19:05 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f3cfb7259e7d 8040007: GtkFileDialog strips user inputted filepath Reviewed-by: anthony, serb ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c Changeset: 82159b0fd359 Author: pchelko Date: 2014-06-18 13:21 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/82159b0fd359 8047061: [macosx] Crash when setting display mode Reviewed-by: anthony, alexsch ! src/macosx/native/sun/awt/CGraphicsDevice.m + test/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java Changeset: ebd65595aac1 Author: prr Date: 2014-06-18 14:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ebd65595aac1 Merge ! src/share/classes/javax/swing/text/StyleContext.java ! src/windows/classes/sun/awt/windows/WDragSourceContextPeer.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java - test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java - test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java Changeset: c1112ca5a0d0 Author: henryjen Date: 2014-06-18 09:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c1112ca5a0d0 8046485: Add missing @since tag under javax.swing.* Reviewed-by: alexsch, prr ! src/share/classes/javax/swing/AbstractAction.java ! src/share/classes/javax/swing/AbstractButton.java ! src/share/classes/javax/swing/AbstractListModel.java ! src/share/classes/javax/swing/Action.java ! src/share/classes/javax/swing/BorderFactory.java ! src/share/classes/javax/swing/BoundedRangeModel.java ! src/share/classes/javax/swing/Box.java ! src/share/classes/javax/swing/BoxLayout.java ! src/share/classes/javax/swing/ButtonGroup.java ! src/share/classes/javax/swing/ButtonModel.java ! src/share/classes/javax/swing/CellEditor.java ! src/share/classes/javax/swing/CellRendererPane.java ! src/share/classes/javax/swing/ComboBoxEditor.java ! src/share/classes/javax/swing/ComboBoxModel.java ! src/share/classes/javax/swing/DebugGraphics.java ! src/share/classes/javax/swing/DefaultBoundedRangeModel.java ! src/share/classes/javax/swing/DefaultButtonModel.java ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultComboBoxModel.java ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/DefaultFocusManager.java ! src/share/classes/javax/swing/DefaultListCellRenderer.java ! src/share/classes/javax/swing/DefaultListModel.java ! src/share/classes/javax/swing/DefaultListSelectionModel.java ! src/share/classes/javax/swing/DefaultSingleSelectionModel.java ! src/share/classes/javax/swing/DesktopManager.java ! src/share/classes/javax/swing/FocusManager.java ! src/share/classes/javax/swing/GrayFilter.java ! src/share/classes/javax/swing/Icon.java ! src/share/classes/javax/swing/ImageIcon.java ! src/share/classes/javax/swing/JApplet.java ! src/share/classes/javax/swing/JButton.java ! src/share/classes/javax/swing/JCheckBox.java ! src/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/share/classes/javax/swing/JColorChooser.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/javax/swing/JComponent.java ! src/share/classes/javax/swing/JDesktopPane.java ! src/share/classes/javax/swing/JDialog.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JFileChooser.java ! src/share/classes/javax/swing/JFrame.java ! src/share/classes/javax/swing/JInternalFrame.java ! src/share/classes/javax/swing/JLabel.java ! src/share/classes/javax/swing/JLayeredPane.java ! src/share/classes/javax/swing/JList.java ! src/share/classes/javax/swing/JMenu.java ! src/share/classes/javax/swing/JMenuBar.java ! src/share/classes/javax/swing/JMenuItem.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/JPanel.java ! src/share/classes/javax/swing/JPasswordField.java ! src/share/classes/javax/swing/JPopupMenu.java ! src/share/classes/javax/swing/JProgressBar.java ! src/share/classes/javax/swing/JRadioButton.java ! src/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/share/classes/javax/swing/JRootPane.java ! src/share/classes/javax/swing/JScrollBar.java ! src/share/classes/javax/swing/JScrollPane.java ! src/share/classes/javax/swing/JSeparator.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JSplitPane.java ! src/share/classes/javax/swing/JTabbedPane.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTextArea.java ! src/share/classes/javax/swing/JTextField.java ! src/share/classes/javax/swing/JTextPane.java ! src/share/classes/javax/swing/JToggleButton.java ! src/share/classes/javax/swing/JToolBar.java ! src/share/classes/javax/swing/JToolTip.java ! src/share/classes/javax/swing/JTree.java ! src/share/classes/javax/swing/JViewport.java ! src/share/classes/javax/swing/JWindow.java ! src/share/classes/javax/swing/KeyStroke.java ! src/share/classes/javax/swing/ListCellRenderer.java ! src/share/classes/javax/swing/ListModel.java ! src/share/classes/javax/swing/ListSelectionModel.java ! src/share/classes/javax/swing/LookAndFeel.java ! src/share/classes/javax/swing/MenuElement.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/MutableComboBoxModel.java ! src/share/classes/javax/swing/OverlayLayout.java ! src/share/classes/javax/swing/Painter.java ! src/share/classes/javax/swing/ProgressMonitor.java ! src/share/classes/javax/swing/ProgressMonitorInputStream.java ! src/share/classes/javax/swing/Renderer.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/javax/swing/RootPaneContainer.java ! src/share/classes/javax/swing/ScrollPaneConstants.java ! src/share/classes/javax/swing/ScrollPaneLayout.java ! src/share/classes/javax/swing/Scrollable.java ! src/share/classes/javax/swing/SingleSelectionModel.java ! src/share/classes/javax/swing/SizeRequirements.java ! src/share/classes/javax/swing/SwingConstants.java ! src/share/classes/javax/swing/SwingUtilities.java ! src/share/classes/javax/swing/Timer.java ! src/share/classes/javax/swing/ToolTipManager.java ! src/share/classes/javax/swing/UIDefaults.java ! src/share/classes/javax/swing/UIManager.java ! src/share/classes/javax/swing/UnsupportedLookAndFeelException.java ! src/share/classes/javax/swing/ViewportLayout.java ! src/share/classes/javax/swing/WindowConstants.java Changeset: d4aaf432298a Author: yan Date: 2014-06-19 12:44 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d4aaf432298a 8044429: move awt automated tests for AWT_Modality to OpenJDK repository Reviewed-by: pchelko Contributed-by: Alexander Stepanov + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ExcludeDialogTest.java + test/java/awt/Modal/ModalExclusionTests/ExcludeFrameTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java + test/java/awt/Modal/helpers/Flag.java + test/java/awt/Modal/helpers/TestDialog.java + test/java/awt/Modal/helpers/TestFrame.java + test/java/awt/Modal/helpers/TestWindow.java Changeset: b2304c83a42d Author: yan Date: 2014-06-20 16:48 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b2304c83a42d 8047180: Move functional tests AWT_Headless/Automated to OpenJDK repository Reviewed-by: pchelko, alexsch Contributed-by: Dmitriy Ermashov + test/java/awt/AlphaComposite/HeadlessAlphaComposite.java + test/java/awt/Color/HeadlessColor.java + test/java/awt/Component/Headless/HeadlessButton.java + test/java/awt/Component/Headless/HeadlessCanvas.java + test/java/awt/Component/Headless/HeadlessCheckbox.java + test/java/awt/Component/Headless/HeadlessChoice.java + test/java/awt/Component/Headless/HeadlessComponent.java + test/java/awt/Component/Headless/HeadlessContainer.java + test/java/awt/Component/Headless/HeadlessDialog.java + test/java/awt/Component/Headless/HeadlessFileDialog.java + test/java/awt/Component/Headless/HeadlessFrame.java + test/java/awt/Component/Headless/HeadlessLabel.java + test/java/awt/Component/Headless/HeadlessList.java + test/java/awt/Component/Headless/HeadlessPanel.java + test/java/awt/Component/Headless/HeadlessScrollPane.java + test/java/awt/Component/Headless/HeadlessScrollbar.java + test/java/awt/Component/Headless/HeadlessTextArea.java + test/java/awt/Component/Headless/HeadlessTextField.java + test/java/awt/Component/Headless/HeadlessWindow.java + test/java/awt/Cursor/HeadlessCursor.java + test/java/awt/EventQueue/HeadlessEventQueue.java + test/java/awt/Focus/Headless/HeadlessContainerOrderFocusTraversalPolicy.java + test/java/awt/Focus/Headless/HeadlessDefaultFocusTraversalPolicy.java + test/java/awt/Focus/Headless/HeadlessDefaultKeyboardFocusManager.java + test/java/awt/FontClass/HeadlessFont.java + test/java/awt/GradientPaint/HeadlessGradientPaint.java + test/java/awt/Graphics2D/Headless/HeadlessPoint.java + test/java/awt/Graphics2D/Headless/HeadlessPolygon.java + test/java/awt/Graphics2D/Headless/HeadlessRectangle.java + test/java/awt/GraphicsConfiguration/HeadlessGraphicsConfiguration.java + test/java/awt/GraphicsDevice/HeadlessGraphicsDevice.java + test/java/awt/GraphicsEnvironment/HeadlessGraphicsEnvironment.java + test/java/awt/Headless/HeadlessAWTEventMulticaster.java + test/java/awt/Headless/HeadlessAWTException.java + test/java/awt/Headless/HeadlessBasicStroke.java + test/java/awt/Headless/HeadlessBorderLayout.java + test/java/awt/Headless/HeadlessCardLayout.java + test/java/awt/Headless/HeadlessCheckboxGroup.java + test/java/awt/Headless/HeadlessCheckboxMenuItem.java + test/java/awt/Headless/HeadlessComponentOrientation.java + test/java/awt/Headless/HeadlessDimension.java + test/java/awt/Headless/HeadlessFlowLayout.java + test/java/awt/Headless/HeadlessMediaTracker.java + test/java/awt/Headless/HeadlessPopupMenu.java + test/java/awt/Insets/HeadlessInsets.java + test/java/awt/Menu/Headless/HeadlessMenu.java + test/java/awt/Menu/Headless/HeadlessMenuItem.java + test/java/awt/Menu/Headless/HeadlessMenuShortcut.java + test/java/awt/MenuBar/HeadlessMenuBar.java + test/java/awt/Toolkit/Headless/HeadlessToolkit.java + test/java/awt/applet/Applet/HeadlessApplet.java + test/java/awt/datatransfer/Headless/HeadlessClipboard.java + test/java/awt/datatransfer/Headless/HeadlessDataFlavor.java + test/java/awt/datatransfer/Headless/HeadlessSystemFlavorMap.java + test/java/awt/im/Headless/HeadlessInputContext.java + test/java/awt/im/Headless/HeadlessInputMethodHighlight.java + test/java/awt/image/Headless/HeadlessAffineTransformOp.java + test/java/awt/image/Headless/HeadlessAreaAveragingScaleFilter.java + test/java/awt/image/Headless/HeadlessBufferedImage.java + test/java/awt/image/Headless/HeadlessBufferedImageFilter.java + test/java/awt/image/Headless/HeadlessColorModel.java + test/java/awt/image/Headless/HeadlessCropImageFilter.java + test/java/awt/image/Headless/HeadlessImageFilter.java + test/java/awt/image/Headless/HeadlessIndexColorModel.java + test/java/awt/image/Headless/HeadlessRGBImageFilter.java + test/java/awt/image/Headless/HeadlessReplicateScaleFilter.java + test/java/awt/print/Headless/HeadlessBook.java + test/java/awt/print/Headless/HeadlessPageFormat.java + test/java/awt/print/Headless/HeadlessPaper.java + test/java/awt/print/Headless/HeadlessPrinterJob.java + test/javax/swing/Headless/HeadlessAbstractSpinnerModel.java + test/javax/swing/Headless/HeadlessBox.java + test/javax/swing/Headless/HeadlessBox_Filler.java + test/javax/swing/Headless/HeadlessCellRendererPane.java + test/javax/swing/Headless/HeadlessDefaultListCellRenderer.java + test/javax/swing/Headless/HeadlessDefaultListCellRenderer_UIResource.java + test/javax/swing/Headless/HeadlessGrayFilter.java + test/javax/swing/Headless/HeadlessJApplet.java + test/javax/swing/Headless/HeadlessJButton.java + test/javax/swing/Headless/HeadlessJCheckBox.java + test/javax/swing/Headless/HeadlessJCheckBoxMenuItem.java + test/javax/swing/Headless/HeadlessJColorChooser.java + test/javax/swing/Headless/HeadlessJComboBox.java + test/javax/swing/Headless/HeadlessJComponent.java + test/javax/swing/Headless/HeadlessJDesktopPane.java + test/javax/swing/Headless/HeadlessJDialog.java + test/javax/swing/Headless/HeadlessJEditorPane.java + test/javax/swing/Headless/HeadlessJFileChooser.java + test/javax/swing/Headless/HeadlessJFormattedTextField.java + test/javax/swing/Headless/HeadlessJFrame.java + test/javax/swing/Headless/HeadlessJInternalFrame.java + test/javax/swing/Headless/HeadlessJInternalFrame_JDesktopIcon.java + test/javax/swing/Headless/HeadlessJLabel.java + test/javax/swing/Headless/HeadlessJLayeredPane.java + test/javax/swing/Headless/HeadlessJList.java + test/javax/swing/Headless/HeadlessJMenu.java + test/javax/swing/Headless/HeadlessJMenuBar.java + test/javax/swing/Headless/HeadlessJMenuItem.java + test/javax/swing/Headless/HeadlessJOptionPane.java + test/javax/swing/Headless/HeadlessJPanel.java + test/javax/swing/Headless/HeadlessJPasswordField.java + test/javax/swing/Headless/HeadlessJPopupMenu.java + test/javax/swing/Headless/HeadlessJPopupMenu_Separator.java + test/javax/swing/Headless/HeadlessJProgressBar.java + test/javax/swing/Headless/HeadlessJRadioButton.java + test/javax/swing/Headless/HeadlessJRadioButtonMenuItem.java + test/javax/swing/Headless/HeadlessJRootPane.java + test/javax/swing/Headless/HeadlessJScrollBar.java + test/javax/swing/Headless/HeadlessJScrollPane.java + test/javax/swing/Headless/HeadlessJSeparator.java + test/javax/swing/Headless/HeadlessJSlider.java + test/javax/swing/Headless/HeadlessJSpinner.java + test/javax/swing/Headless/HeadlessJSplitPane.java + test/javax/swing/Headless/HeadlessJTabbedPane.java + test/javax/swing/Headless/HeadlessJTable.java + test/javax/swing/Headless/HeadlessJTextArea.java + test/javax/swing/Headless/HeadlessJTextField.java + test/javax/swing/Headless/HeadlessJTextPane.java + test/javax/swing/Headless/HeadlessJToggleButton.java + test/javax/swing/Headless/HeadlessJToolBar.java + test/javax/swing/Headless/HeadlessJToolBar_Separator.java + test/javax/swing/Headless/HeadlessJToolTip.java + test/javax/swing/Headless/HeadlessJTree.java + test/javax/swing/Headless/HeadlessJViewport.java + test/javax/swing/Headless/HeadlessJWindow.java + test/javax/swing/Headless/HeadlessLookAndFeel.java + test/javax/swing/Headless/HeadlessMenuSelectionManager.java + test/javax/swing/Headless/HeadlessOverlayLayout.java + test/javax/swing/Headless/HeadlessPopupFactory.java + test/javax/swing/Headless/HeadlessScrollPaneLayout.java + test/javax/swing/Headless/HeadlessSizeRequirements.java + test/javax/swing/Headless/HeadlessSizeSequence.java + test/javax/swing/Headless/HeadlessSpinnerListModel.java + test/javax/swing/Headless/HeadlessSpinnerNumberModel.java + test/javax/swing/Headless/HeadlessTimer.java Changeset: 483e0aa7e022 Author: prr Date: 2014-06-20 12:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/483e0aa7e022 8042098: Test sun/java2d/AcceleratedXORModeTest.java fails on Windows Reviewed-by: jgodinez ! test/sun/java2d/AcceleratedXORModeTest.java Changeset: a701cc3847a3 Author: mchung Date: 2014-06-20 13:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a701cc3847a3 8044063: Remove com.sun.java.browser.* from jdk repo Reviewed-by: darcy, alanb - src/share/classes/com/sun/java/browser/dom/DOMAccessException.java - src/share/classes/com/sun/java/browser/dom/DOMAccessor.java - src/share/classes/com/sun/java/browser/dom/DOMAction.java - src/share/classes/com/sun/java/browser/dom/DOMService.java - src/share/classes/com/sun/java/browser/dom/DOMServiceProvider.java - src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java - src/share/classes/com/sun/java/browser/net/ProxyInfo.java - src/share/classes/com/sun/java/browser/net/ProxyService.java - src/share/classes/com/sun/java/browser/net/ProxyServiceProvider.java Changeset: 15c02dcf3b07 Author: pchelko Date: 2014-06-23 22:15 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/15c02dcf3b07 8047798: Remove EventQueueDelegate Reviewed-by: anthony, art ! src/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/share/classes/java/awt/EventDispatchThread.java - src/share/classes/sun/awt/EventQueueDelegate.java - test/java/awt/EventQueue/6638195/bug6638195.java Changeset: a1ac608d0327 Author: prr Date: 2014-06-23 12:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a1ac608d0327 8043509: java.awt.Font gets initialized with the wrong font name for some Locales Reviewed-by: bae, jgodinez ! src/share/classes/sun/font/TrueTypeFont.java + test/java/awt/font/FontNames/TrueTypeFontLocaleNameTest.java Changeset: 982d48269751 Author: ddehaven Date: 2014-06-23 13:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/982d48269751 Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/HTMLWriter.java ! src/share/classes/javax/swing/text/html/ImageView.java ! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java ! src/share/classes/javax/swing/text/html/StyleSheet.java ! src/share/classes/javax/swing/text/html/parser/DTD.java Changeset: 325ce66dc2ab Author: azvegint Date: 2014-06-24 10:36 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/325ce66dc2ab 8042094: Test javax/swing/JFileChooser/7036025/bug7036025.java fails with java.lang.NullPointerException on Windows x86 Reviewed-by: ahgross, art, pchelko, mschoene ! src/share/classes/sun/awt/shell/ShellFolder.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: 00551446be0e Author: yan Date: 2014-06-24 12:27 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/00551446be0e 7112454: TEST_BUG: java/awt/Choice/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.html failed Reviewed-by: anthony, pchelko Contributed-by: Andrei Eremeev + test/java/awt/Choice/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.html + test/java/awt/Choice/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.java Changeset: 8fb53507cc6e Author: prr Date: 2014-07-01 10:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8fb53507cc6e Merge - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - test/com/sun/tools/attach/Shutdown.java Changeset: 121f6b3c0dde Author: lana Date: 2014-07-01 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/121f6b3c0dde Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java - src/macosx/native/com/apple/laf/ScreenPopupFactory.m - src/share/classes/com/sun/java/browser/dom/DOMAccessException.java - src/share/classes/com/sun/java/browser/dom/DOMAccessor.java - src/share/classes/com/sun/java/browser/dom/DOMAction.java - src/share/classes/com/sun/java/browser/dom/DOMService.java - src/share/classes/com/sun/java/browser/dom/DOMServiceProvider.java - src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java - src/share/classes/com/sun/java/browser/net/ProxyInfo.java - src/share/classes/com/sun/java/browser/net/ProxyService.java - src/share/classes/com/sun/java/browser/net/ProxyServiceProvider.java - src/share/classes/com/sun/media/sound/services/linux-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-ia64/javax.sound.sampled.spi.MixerProvider - src/share/classes/sun/awt/EventQueueDelegate.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - src/share/classes/sun/text/CodePointIterator.java - test/com/sun/tools/attach/Shutdown.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java - test/java/awt/EventQueue/6638195/bug6638195.java - test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java - test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java Changeset: 44b89a35be6e Author: valeriep Date: 2014-07-01 20:35 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/44b89a35be6e 8046046: Test sun/security/pkcs11/Signature/TestDSAKeyLength.java fails intermittently on Solaris 11 in 8u40 nightly Summary: Override the upper limit to 1024 for SHA1withDSA when larger DSA key size is supported. Reviewed-by: mullan, ascarpino ! src/share/classes/sun/security/pkcs11/P11Signature.java Changeset: c2e818a8d678 Author: valeriep Date: 2014-07-01 20:35 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c2e818a8d678 8027575: b113 causing a lot of memory allocation and regression for wls_webapp_atomics Summary: Reduce buffer allocation and do multiple cipher encryption/decryption calls. Reviewed-by: xuelei, ascarpino ! src/share/classes/com/sun/crypto/provider/CipherCore.java ! test/com/sun/crypto/provider/Cipher/AES/TestCopySafe.java Changeset: 1a5a2a5d7505 Author: valeriep Date: 2014-07-01 23:09 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1a5a2a5d7505 Merge Changeset: a7bb41209acd Author: weijun Date: 2014-07-02 09:48 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a7bb41209acd 8048511: Uninitialised memory in jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c Reviewed-by: valeriep ! src/share/native/sun/security/jgss/wrapper/GSSLibStub.c Changeset: 075293ea610b Author: ykantser Date: 2014-07-01 21:23 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/075293ea610b 8048892: TEST_BUG: shell script tests need to be change to not use retired @debuggeeVMOptions mechanism Reviewed-by: sla, jbachorik ! test/com/sun/jdi/PrivateTransportTest.sh ! test/com/sun/jdi/ShellScaffold.sh + test/com/sun/jdi/SuspendNoFlagTest.java - test/com/sun/jdi/SuspendNoFlagTest.sh ! test/com/sun/jdi/VMConnection.java Changeset: 98c78397549d Author: smarks Date: 2014-07-01 23:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/98c78397549d 8048989: small errors in Collectors examples Reviewed-by: darcy Contributed-by: raoul at urma.com ! src/share/classes/java/util/stream/Collectors.java Changeset: 4623ea09772f Author: sla Date: 2014-07-02 08:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4623ea09772f 8046883: com/sun/jdi/ProcessAttachTest.sh gets "java.io.IOException: Invalid process identifier" on windows Reviewed-by: dcubed, dsamersoff, allwin - test/com/sun/jdi/ProcessAttachDebuggee.java - test/com/sun/jdi/ProcessAttachDebugger.java + test/com/sun/jdi/ProcessAttachTest.java - test/com/sun/jdi/ProcessAttachTest.sh - test/com/sun/jdi/ShutdownDebuggee.java Changeset: 6c9d15a88501 Author: weijun Date: 2014-07-02 17:03 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6c9d15a88501 8042053: Broken links to jarsigner and keytool docs in java.security package summary Reviewed-by: xuelei ! src/share/classes/java/security/package-info.java Changeset: 08d0c4b1a48d Author: alanb Date: 2014-07-02 10:03 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/08d0c4b1a48d 8048891: Remove unused JObjC from jdk repository Reviewed-by: mchung - src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser - src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj - src/macosx/native/jobjc/README.txt - src/macosx/native/jobjc/TODOS - src/macosx/native/jobjc/bridgesupport.gmk - src/macosx/native/jobjc/build.xml - src/macosx/native/jobjc/extract_classes.pl - src/macosx/native/jobjc/run-and-write-if-okay - src/macosx/native/jobjc/rungen - src/macosx/native/jobjc/runjava - src/macosx/native/jobjc/src/core/PrimitiveCoder.hs - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java - src/macosx/native/jobjc/src/core/native/CIF.m - src/macosx/native/jobjc/src/core/native/Coder.m - src/macosx/native/jobjc/src/core/native/FFIType.m - src/macosx/native/jobjc/src/core/native/Function.m - src/macosx/native/jobjc/src/core/native/ID.m - src/macosx/native/jobjc/src/core/native/Invoke.m - src/macosx/native/jobjc/src/core/native/JObjCRuntime.m - src/macosx/native/jobjc/src/core/native/MacOSXFramework.m - src/macosx/native/jobjc/src/core/native/NSClass.m - src/macosx/native/jobjc/src/core/native/NativeBuffer.h - src/macosx/native/jobjc/src/core/native/NativeBuffer.m - src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m - src/macosx/native/jobjc/src/core/native/SEL.m - src/macosx/native/jobjc/src/core/native/Subclassing.m - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java - src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java - src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java - src/macosx/native/jobjc/src/tests/native/FunCallBench.m Changeset: 4ee22aef03c6 Author: martin Date: 2014-07-02 10:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4ee22aef03c6 8048990: ZipFile.entries() can't handle empty zip entry names Summary: getEntryBytes should never return null pointer for entry names Reviewed-by: sherman ! src/share/native/java/util/zip/ZipFile.c ! test/java/util/zip/ZipFile/Assortment.java Changeset: 48f37afb002c Author: jmanson Date: 2014-07-02 14:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/48f37afb002c 8048840: File.createTempFile has uninformative failure message Reviewed-by: martin, alanb ! src/share/classes/java/io/File.java ! test/java/io/File/NulFile.java Changeset: 8c061305cf30 Author: psandoz Date: 2014-07-03 09:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8c061305cf30 8043327: Collectors.toMap studentToGPA example uses Functions.identity() 8043328: Typo in documentation of package java.util.stream Reviewed-by: alanb, lancea ! src/share/classes/java/util/stream/Collectors.java ! src/share/classes/java/util/stream/package-info.java Changeset: 5bd902923ccc Author: egahlin Date: 2014-07-03 18:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5bd902923ccc 8028474: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh timeout, leaves looping process Reviewed-by: sla, jbachorik, rriggs ! test/ProblemList.txt ! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java Changeset: 85bcf0f99edc Author: lana Date: 2014-07-09 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/85bcf0f99edc Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java - src/macosx/native/com/apple/laf/ScreenPopupFactory.m - src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser - src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj - src/macosx/native/jobjc/README.txt - src/macosx/native/jobjc/TODOS - src/macosx/native/jobjc/bridgesupport.gmk - src/macosx/native/jobjc/build.xml - src/macosx/native/jobjc/extract_classes.pl - src/macosx/native/jobjc/run-and-write-if-okay - src/macosx/native/jobjc/rungen - src/macosx/native/jobjc/runjava - src/macosx/native/jobjc/src/core/PrimitiveCoder.hs - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java - src/macosx/native/jobjc/src/core/native/CIF.m - src/macosx/native/jobjc/src/core/native/Coder.m - src/macosx/native/jobjc/src/core/native/FFIType.m - src/macosx/native/jobjc/src/core/native/Function.m - src/macosx/native/jobjc/src/core/native/ID.m - src/macosx/native/jobjc/src/core/native/Invoke.m - src/macosx/native/jobjc/src/core/native/JObjCRuntime.m - src/macosx/native/jobjc/src/core/native/MacOSXFramework.m - src/macosx/native/jobjc/src/core/native/NSClass.m - src/macosx/native/jobjc/src/core/native/NativeBuffer.h - src/macosx/native/jobjc/src/core/native/NativeBuffer.m - src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m - src/macosx/native/jobjc/src/core/native/SEL.m - src/macosx/native/jobjc/src/core/native/Subclassing.m - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java - src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java - src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java - src/macosx/native/jobjc/src/tests/native/FunCallBench.m - src/share/classes/com/sun/java/browser/dom/DOMAccessException.java - src/share/classes/com/sun/java/browser/dom/DOMAccessor.java - src/share/classes/com/sun/java/browser/dom/DOMAction.java - src/share/classes/com/sun/java/browser/dom/DOMService.java - src/share/classes/com/sun/java/browser/dom/DOMServiceProvider.java - src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java - src/share/classes/com/sun/java/browser/net/ProxyInfo.java - src/share/classes/com/sun/java/browser/net/ProxyService.java - src/share/classes/com/sun/java/browser/net/ProxyServiceProvider.java - src/share/classes/com/sun/media/sound/services/linux-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-ia64/javax.sound.sampled.spi.MixerProvider - src/share/classes/sun/awt/EventQueueDelegate.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - src/share/classes/sun/text/CodePointIterator.java - test/com/sun/jdi/ProcessAttachDebuggee.java - test/com/sun/jdi/ProcessAttachDebugger.java - test/com/sun/jdi/ProcessAttachTest.sh - test/com/sun/jdi/ShutdownDebuggee.java - test/com/sun/jdi/SuspendNoFlagTest.sh - test/com/sun/tools/attach/Shutdown.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java - test/java/awt/EventQueue/6638195/bug6638195.java - test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java - test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java From david.katleman at oracle.com Thu Jul 10 19:14:37 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jul 2014 19:14:37 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b22 for changeset 8e4bdab4c362 Message-ID: <201407101914.s6AJEbtb006922@aojmv0008> Changeset: 1e48339d1a40 Author: katleman Date: 2014-07-10 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1e48339d1a40 Added tag jdk9-b22 for changeset 8e4bdab4c362 ! .hgtags From david.katleman at oracle.com Thu Jul 10 19:14:40 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jul 2014 19:14:40 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b22 for changeset ddc07abf4307 Message-ID: <201407101914.s6AJEeYe006977@aojmv0008> Changeset: 57735d66face Author: katleman Date: 2014-07-10 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/57735d66face Added tag jdk9-b22 for changeset ddc07abf4307 ! .hgtags From david.katleman at oracle.com Thu Jul 10 19:14:44 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jul 2014 19:14:44 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b22 for changeset 518d1fcc0799 Message-ID: <201407101914.s6AJEip1007030@aojmv0008> Changeset: eca996da9bb4 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eca996da9bb4 Added tag jdk9-b22 for changeset 518d1fcc0799 ! .hgtags From david.katleman at oracle.com Thu Jul 10 19:14:47 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jul 2014 19:14:47 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b22 for changeset 82b94ff002c6 Message-ID: <201407101914.s6AJEl7s007088@aojmv0008> Changeset: 2e5b63006187 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/2e5b63006187 Added tag jdk9-b22 for changeset 82b94ff002c6 ! .hgtags From david.katleman at oracle.com Thu Jul 10 19:14:50 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jul 2014 19:14:50 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b22 for changeset 7f5e5902cde7 Message-ID: <201407101914.s6AJEobL007140@aojmv0008> Changeset: 34c714e8c4ba Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/34c714e8c4ba Added tag jdk9-b22 for changeset 7f5e5902cde7 ! .hgtags From david.katleman at oracle.com Thu Jul 10 19:14:55 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jul 2014 19:14:55 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b22 for changeset 85bcf0f99edc Message-ID: <201407101914.s6AJEtbG007192@aojmv0008> Changeset: 2b88f21ec693 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2b88f21ec693 Added tag jdk9-b22 for changeset 85bcf0f99edc ! .hgtags From david.katleman at oracle.com Thu Jul 10 19:14:58 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jul 2014 19:14:58 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b22 for changeset aca19c52b246 Message-ID: <201407101914.s6AJEwP9007248@aojmv0008> Changeset: 14cf3ffab2b7 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/14cf3ffab2b7 Added tag jdk9-b22 for changeset aca19c52b246 ! .hgtags From david.katleman at oracle.com Thu Jul 10 19:15:06 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 10 Jul 2014 19:15:06 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b22 for changeset a9d39bcfeb1b Message-ID: <201407101915.s6AJF6mq007309@aojmv0008> Changeset: e80633fe720b Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/e80633fe720b Added tag jdk9-b22 for changeset a9d39bcfeb1b ! .hgtags From lana.steuck at oracle.com Wed Jul 16 16:39:45 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jul 2014 16:39:45 +0000 Subject: hg: jdk9/jdk9: 8 new changesets Message-ID: <201407161639.s6GGdjkn024871@aojmv0008> Changeset: 37655cf40046 Author: mikael Date: 2014-07-03 10:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/37655cf40046 8047154: Testset all fails because of missing jdk_beansX test groups Reviewed-by: alanb, dholmes ! make/jprt.properties Changeset: db6f64d068e3 Author: mduigou Date: 2014-07-08 11:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/db6f64d068e3 8048184: handle mercurial dev build version string Reviewed-by: dfuchs Contributed-by: mike.duigou at oracle.com, dpointo8 at linux.vnet.ibm.com, daniel.fuchs at oracle.com ! get_source.sh Changeset: 7b8b81ff3b31 Author: mikael Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/7b8b81ff3b31 8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH Reviewed-by: erikj, dholmes ! common/autoconf/hotspot-spec.gmk.in Changeset: 293e6d3d8e8e Author: dcubed Date: 2014-06-20 17:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/293e6d3d8e8e Merge Changeset: c8d2966312d8 Author: amurillo Date: 2014-06-26 23:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c8d2966312d8 Merge Changeset: a844a4b6f097 Author: amurillo Date: 2014-07-03 13:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a844a4b6f097 Merge Changeset: 218351298ca9 Author: amurillo Date: 2014-07-08 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/218351298ca9 Merge Changeset: 88567461a2cd Author: lana Date: 2014-07-10 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/88567461a2cd Merge From lana.steuck at oracle.com Wed Jul 16 16:39:55 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jul 2014 16:39:55 +0000 Subject: hg: jdk9/jdk9/jaxws: 2 new changesets Message-ID: <201407161639.s6GGdtF1025110@aojmv0008> Changeset: e4c9857923f9 Author: mkos Date: 2014-07-09 13:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/e4c9857923f9 8044656: Update JAX-WS RI integration to latest version Summary: JAX-WS RI upgrade from 2.2.10-b140228.1436 to 2.2.11-b140602.1731 Reviewed-by: lancea ! src/share/jaxws_classes/com/sun/istack/internal/ByteArrayDataSource.java ! src/share/jaxws_classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_de.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_es.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_it.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties ! src/share/jaxws_classes/com/sun/tools/internal/ws/version.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/Driver.java ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_de.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_es.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_it.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/Options.java + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_de.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_es.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_fr.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_it.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_ja.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_ko.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_pt_BR.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_zh_CN.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_zh_TW.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_de.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_es.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_fr.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_it.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ja.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ko.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_pt_BR.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_CN.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_TW.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Messages.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyXsiLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/Packet.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/util/version.properties ! src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/XMLReaderComposite.java ! src/share/jaxws_classes/javax/xml/ws/WebServiceRef.java ! src/share/jaxws_classes/javax/xml/ws/spi/Provider.java Changeset: ce19e0403ec8 Author: lana Date: 2014-07-10 12:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/ce19e0403ec8 Merge From lana.steuck at oracle.com Wed Jul 16 16:39:57 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jul 2014 16:39:57 +0000 Subject: hg: jdk9/jdk9/nashorn: 5 new changesets Message-ID: <201407161639.s6GGdvxj025130@aojmv0008> Changeset: 3ec6924f7b57 Author: sundar Date: 2014-07-04 15:56 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/3ec6924f7b57 8049086: Minor API convenience functions on "Java" object Reviewed-by: attila, hannesw ! src/jdk/nashorn/api/scripting/ScriptUtils.java ! src/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java + test/script/basic/JDK-8049086.js + test/script/basic/JDK-8049086.js.EXPECTED Changeset: 94075abda229 Author: sundar Date: 2014-07-04 20:15 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/94075abda229 8044760: Avoid PropertyMap duplicate for global instances Reviewed-by: attila, hannesw ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java Changeset: 40995fbd176b Author: sundar Date: 2014-07-08 16:30 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/40995fbd176b 8049524: Global object initialization via javax.script API should be minimal Reviewed-by: attila, hannesw ! src/jdk/nashorn/api/scripting/NashornException.java ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java - src/jdk/nashorn/api/scripting/resources/engine.js ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/ECMAErrors.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: d714b9555e5d Author: attila Date: 2014-07-08 13:13 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/d714b9555e5d 8047067: all eval arguments need to be copied in Lower Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/Lower.java ! src/jdk/nashorn/internal/ir/CallNode.java ! src/jdk/nashorn/internal/objects/Global.java ! test/script/basic/JDK-8047057.js + test/script/basic/JDK-8047067.js Changeset: aa3fda2d2967 Author: lana Date: 2014-07-10 12:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/aa3fda2d2967 Merge - src/jdk/nashorn/api/scripting/resources/engine.js From lana.steuck at oracle.com Wed Jul 16 16:39:59 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jul 2014 16:39:59 +0000 Subject: hg: jdk9/jdk9/hotspot: 58 new changesets Message-ID: <201407161640.s6GGe0VI025241@aojmv0008> Changeset: b188e2fd26d7 Author: coleenp Date: 2014-06-19 11:16 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b188e2fd26d7 8026977: NPG: Remove ConstantPool::lock Summary: Write klass and resolved_references constant pool fields lock free. Reviewed-by: jrose, twisti ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/objArrayOop.cpp ! src/share/vm/oops/objArrayOop.hpp ! src/share/vm/prims/jvmtiEnv.cpp Changeset: fcbb13e52461 Author: coleenp Date: 2014-06-19 14:49 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fcbb13e52461 6642881: Improve performance of Class.getClassLoader() Summary: Add classLoader to java/lang/Class instance for fast access Reviewed-by: alanb, lfoltan, rriggs, vlivanov, twisti, jfranck ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/prims/unsafe.cpp Changeset: fa67e3591b91 Author: gtriantafill Date: 2014-06-20 10:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fa67e3591b91 8038074: [TESTBUG] Add test for anewarray instruction with more than 255 dimensions Reviewed-by: lfoltan, coleenp + test/runtime/verifier/TestANewArray.java Changeset: c283096252e3 Author: mikael Date: 2014-06-20 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c283096252e3 8046611: Build errors with gcc on sparc/fastdebug Reviewed-by: dholmes, ctornqvi ! src/cpu/sparc/vm/frame_sparc.cpp ! src/share/vm/runtime/safepoint.cpp Changeset: 4463d2155e02 Author: dcubed Date: 2014-06-20 12:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4463d2155e02 Merge Changeset: 14a7c72928a4 Author: dcubed Date: 2014-06-20 20:37 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/14a7c72928a4 Merge Changeset: 0a039fc78645 Author: mikael Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0a039fc78645 8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH Reviewed-by: erikj, dholmes ! make/linux/makefiles/defs.make Changeset: 3acb22b10934 Author: dholmes Date: 2014-06-22 21:23 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3acb22b10934 8044818: [TESTBUG] runtime/CDSCompressedKPtrs/XShareAuto.java fails with RuntimeException 'sharing' found in stderr Reviewed-by: hseigel, lfoltan, coleenp, dholmes Contributed-by: Pavel Chistyakov ! test/runtime/CDSCompressedKPtrs/XShareAuto.java Changeset: 45831d971923 Author: fparain Date: 2014-06-23 06:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/45831d971923 8043630: Method os::yield_all() should be removed Reviewed-by: dholmes, dsimms ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/services/memTracker.hpp Changeset: 97e0bce5bc53 Author: ctornqvi Date: 2014-06-23 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/97e0bce5bc53 8047878: [TESTBUG] runtime/memory/ReadFromNoaccessArea.java and runtime/memory/ReserveMemory.java time out on Solaris Summary: Limited heap size to reduce size of core file generated Reviewed-by: sla, coleenp, dcubed ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReserveMemory.java Changeset: 74ab5b554535 Author: poonam Date: 2014-06-24 02:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/74ab5b554535 8046282: SA update Summary: These changes add some definitions on the SA side and the supporting code on the hotspot side. Reviewed-by: sundar, mgronlun + agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java + agent/src/share/classes/sun/jvm/hotspot/opto/CompilerPhaseType.java + agent/src/share/classes/sun/jvm/hotspot/runtime/Flags.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Thread.java + agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! make/solaris/makefiles/sa.make ! make/windows/makefiles/sa.make ! src/share/vm/runtime/vmStructs.cpp + src/share/vm/runtime/vmStructs_trace.hpp Changeset: f9892d0039a4 Author: ctornqvi Date: 2014-06-24 07:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f9892d0039a4 8047939: [TESTBUG] Rewrite test/runtime/8001071/Test8001071.sh Summary: Rewrote the test in Java, limited the heap size to avoid time out issues on machines with a lot of memory Reviewed-by: minqi, rdurbin, dcubed - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh + test/runtime/Unsafe/RangeCheck.java Changeset: 18415052d89c Author: amurillo Date: 2014-06-24 12:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/18415052d89c 8043541: 'fastdebug' is printed twice in java -version Reviewed-by: dholmes, dcubed, jcoomes ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make ! make/defs.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/runtime/vm_version.cpp Changeset: 5ebb6694ed7b Author: thartmann Date: 2014-06-20 08:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5ebb6694ed7b 8008321: compile.cpp verify_graph_edges uses bool as int Summary: The dead_nodes counter in verify_graph_edges(..) has the type bool but is used as int. Reviewed-by: roland, anoll ! src/share/vm/opto/compile.cpp Changeset: 98a3a2dea3b9 Author: anoll Date: 2014-06-20 09:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/98a3a2dea3b9 8043158: Crash in CodeSweeperSweepNoFlushTest in CompileQueue::free_all() Summary: Acquire lock before calling notify() Reviewed-by: twisti, thartmann ! src/share/vm/compiler/compileBroker.cpp Changeset: 8cfc6ff87733 Author: iveresov Date: 2014-06-20 11:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8cfc6ff87733 8047321: Hotspot debug builds with clang are broken Summary: Don't use -Og with clang Reviewed-by: twisti ! make/bsd/makefiles/gcc.make Changeset: 8662169d35d3 Author: iignatyev Date: 2014-06-20 22:39 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8662169d35d3 8041794: remove bytecodes_.{cpp,hpp} files Reviewed-by: dholmes, coleenp, twisti, iignatyev Contributed-by: lev.priima at oracle.com - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp Changeset: 559ada8e82e2 Author: iignatyev Date: 2014-06-20 20:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/559ada8e82e2 Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp Changeset: c4d4fc9b3bd3 Author: anoll Date: 2014-06-23 08:40 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c4d4fc9b3bd3 8046286: assert: Do not add task if compilation is turned off forever Summary: Remove the unnecessary and missleading assert Reviewed-by: iveresov ! src/share/vm/compiler/compileBroker.cpp Changeset: 3a2e97446c5f Author: anoll Date: 2014-06-23 04:44 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3a2e97446c5f Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp ! src/share/vm/compiler/compileBroker.cpp Changeset: 46e85b1633d7 Author: thartmann Date: 2014-06-24 08:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/46e85b1633d7 8035328: closed/compiler/6595044/Main.java failed with timeout Summary: Patch call sites of non-entrant methods to avoid re-resolving if method is still executed. Reviewed-by: twisti, iveresov, roland, kvn ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 478ac8e5344f Author: thartmann Date: 2014-06-25 09:19 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/478ac8e5344f 8033332: missing types in TemplateInterpreterGenerator::generate_result_handler_for Summary: Add missing case statements for T_LONG and T_VOID to generate_result_handler_for(..). Reviewed-by: iveresov, anoll ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp Changeset: 57b41a96abbc Author: iveresov Date: 2014-06-26 12:01 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/57b41a96abbc 8048298: Clang needs to lower optimization level for some files Summary: Optimization options need to be lowered for some files when using clang 5.0 and 5.1 Reviewed-by: twisti ! make/bsd/makefiles/gcc.make Changeset: 0de050947628 Author: iveresov Date: 2014-06-26 12:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0de050947628 Merge Changeset: 6d04c53d7ccf Author: twisti Date: 2014-06-26 16:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6d04c53d7ccf Merge - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: dabee7bb3a8f Author: brutisso Date: 2014-06-19 13:31 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dabee7bb3a8f 8043607: Add a GC id as a log decoration similar to PrintGCTimeStamps Reviewed-by: jwilhelm, ehelin, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp + src/share/vm/gc_implementation/shared/gcId.cpp + src/share/vm/gc_implementation/shared/gcId.hpp ! src/share/vm/gc_implementation/shared/gcTrace.cpp ! src/share/vm/gc_implementation/shared/gcTrace.hpp ! src/share/vm/gc_implementation/shared/gcTraceSend.cpp ! src/share/vm/gc_implementation/shared/gcTraceTime.cpp ! src/share/vm/gc_implementation/shared/gcTraceTime.hpp ! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp + test/gc/logging/TestGCId.java Changeset: b596a1063e90 Author: goetz Date: 2014-06-04 11:56 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b596a1063e90 8044775: Improve usage of umbrella header atomic.inline.hpp. Reviewed-by: stefank, kvn ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/os/aix/vm/osThread_aix.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/osThread_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/thread_solaris.inline.hpp ! src/os/windows/vm/osThread_windows.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/threadCritical_windows.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1StringDedup.cpp ! src/share/vm/gc_implementation/g1/g1StringDedup.hpp ! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/specialized_oop_closures.hpp ! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/compiledICHolder.cpp ! src/share/vm/oops/compiledICHolder.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/oop.pcgc.inline.hpp ! src/share/vm/oops/symbol.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiRawMonitor.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/extendedPC.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp ! src/share/vm/services/memPtr.cpp ! src/share/vm/services/memPtr.hpp ! src/share/vm/services/memRecorder.cpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/shark/sharkRuntime.cpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.inline.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/histogram.cpp ! src/share/vm/utilities/taskqueue.cpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/workgroup.cpp Changeset: 1e9f18eb3a84 Author: pliden Date: 2014-06-23 16:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1e9f18eb3a84 8046231: G1: Code root location ... from nmethod ... not in strong code roots for region Reviewed-by: tschatzl, ehelin ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 2a921e8dc94f Author: jmasa Date: 2014-06-23 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2a921e8dc94f Merge ! src/share/vm/runtime/mutex.cpp Changeset: 01ab9db4584f Author: jmasa Date: 2014-06-25 20:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/01ab9db4584f Merge ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: 2cb6dfbbc344 Author: ehelin Date: 2014-06-24 15:50 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2cb6dfbbc344 8027915: TestParallelHeapSizeFlags fails with unexpected heap size on sparcv9 Reviewed-by: jmasa, sjohanss ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: f88e914539ff Author: stefank Date: 2014-06-24 16:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f88e914539ff 8046670: Make CMS metadata aware closures applicable for other collectors Reviewed-by: ehelin, mgerdin ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp + src/share/vm/memory/iterator.inline.hpp ! src/share/vm/oops/instanceClassLoaderKlass.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/objArrayKlass.cpp Changeset: 1b23c821b5e4 Author: stefank Date: 2014-06-24 17:09 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1b23c821b5e4 8047373: Clean the ExceptionCache in one pass Summary: Also-reviewed-by: kim.barrett at oracle.com Reviewed-by: jmasa, jwilhelm ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp Changeset: b179be81195e Author: stefank Date: 2014-06-25 08:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b179be81195e 8047323: Remove unused _copy_metadata_obj_cl in G1CopyingKeepAliveClosure Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 9960da40c13e Author: stefank Date: 2014-06-25 08:56 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9960da40c13e 8047326: Consolidate all CompiledIC::CompiledIC implementations and move it to compiledIC.cpp Reviewed-by: vlivanov, ehelin ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/x86/vm/compiledIC_x86.cpp ! src/cpu/zero/vm/compiledIC_zero.cpp ! src/share/vm/code/compiledIC.cpp Changeset: 3f70ca73367d Author: mgerdin Date: 2014-06-25 10:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3f70ca73367d 8047819: G1 HeapRegionDCTOC does not need to inherit ContiguousSpaceDCTOC Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 238820b522f3 Author: mgerdin Date: 2014-06-25 16:53 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/238820b522f3 8047820: G1 Block offset table does not need to support generic Space classes Reviewed-by: tschatzl, stefank ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp Changeset: ff9010e0ef3b Author: tschatzl Date: 2014-06-25 17:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ff9010e0ef3b 8026847: [TESTBUG] gc/g1/TestSummarizeRSetStats* tests launch 32bit jvm with UseCompressedOops Summary: The test launched a 32 bit VM with UseCompressedOops enabled. This is not supported on 32 bit VMs, causing a test failure. Investigation showed that the use of this flag is not required at all, so simply remove it. Reviewed-by: tschatzl, jwilhelm Contributed-by: Andrey Zakharov ! test/gc/g1/TestSummarizeRSetStatsTools.java Changeset: 243f11b99845 Author: tschatzl Date: 2014-06-25 15:43 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/243f11b99845 Merge Changeset: 71f6c16d1d77 Author: jmasa Date: 2014-06-25 20:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/71f6c16d1d77 Merge ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp Changeset: aa766c73f7d7 Author: jmasa Date: 2014-06-26 18:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aa766c73f7d7 Merge ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 6e3afae50470 Author: ehelin Date: 2014-07-02 11:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6e3afae50470 8048895: Back out JDK-8027915 Reviewed-by: mgerdin, stefank ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: 83bb27e115b7 Author: ehelin Date: 2014-07-02 13:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/83bb27e115b7 Merge ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp Changeset: 51b82a72aafb Author: ctornqvi Date: 2014-06-25 13:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/51b82a72aafb 8048076: [TESTBUG] runtime/Unsafe/RangeCheck.java fails with -Xcomp Summary: Compiler intrinsics doesn't have this assert, disabled the intrinsics to make sure we go through the VM Reviewed-by: lfoltan, coleenp ! test/runtime/Unsafe/RangeCheck.java Changeset: 59f1099e39d9 Author: egahlin Date: 2014-06-25 21:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/59f1099e39d9 8046783: Add hidden field to methods for event based tracing Reviewed-by: sla, mgronlun ! src/share/vm/trace/tracetypes.xml Changeset: 6b78c6948ec8 Author: egahlin Date: 2014-06-25 22:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6b78c6948ec8 Merge Changeset: ab15f6287711 Author: mgronlun Date: 2014-06-27 13:33 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ab15f6287711 8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops Reviewed-by: coleenp, sspitsyn, ehelin ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp Changeset: 88a7b3dd7d5d Author: dcubed Date: 2014-06-27 08:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/88a7b3dd7d5d Merge ! src/share/vm/classfile/classLoaderData.cpp Changeset: 5da31e88dbf5 Author: dcubed Date: 2014-06-27 14:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5da31e88dbf5 8047720: Xprof hangs on Solaris Summary: Update use of PeriodicTask_lock in WatcherThread::stop() to avoid safepoint deadlock. Reviewed-by: mgronlun, coleenp ! src/share/vm/runtime/thread.cpp Changeset: 56c8024da07e Author: coleenp Date: 2014-06-30 14:58 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/56c8024da07e 8048169: Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms Summary: Fix the matching of format string parameter types to the actual argument types for the PPC64 and CPP-Interpreter files in the same way as 8037816 already did it for all the other files Reviewed-by: stefank, coleenp, dholmes ! src/cpu/ppc/vm/assembler_ppc.cpp ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/nativeInst_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp Changeset: 9c57305f46cd Author: sla Date: 2014-06-30 10:04 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9c57305f46cd 8047973: Quarantine compiler/ciReplay/* Reviewed-by: vlivanov ! test/compiler/ciReplay/TestSA.sh ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/TestVM_no_comp_level.sh Changeset: e59ad4b3ee90 Author: sspitsyn Date: 2014-07-02 17:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e59ad4b3ee90 Merge Changeset: 8c4e5e10f3b3 Author: thartmann Date: 2014-06-30 08:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8c4e5e10f3b3 8048003: test/compiler/8009761/Test8009761.java failed with: java.lang.RuntimeException: static java.lang.Object Test8009761.m3(boolean,boolean) not compiled Summary: Compile m3 with C1 if C2 is not available. Reviewed-by: twisti, anoll ! test/compiler/8009761/Test8009761.java Changeset: b4361651257d Author: thartmann Date: 2014-07-01 09:02 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b4361651257d 8007987: ciConstantPoolCache::_keys should be array of 32bit int Summary: The type of ciConstantPoolCache::_keys is changed to int which is sufficient to store the 2 byte constant pool indices. Reviewed-by: twisti, coleenp ! src/share/vm/ci/ciConstantPoolCache.cpp ! src/share/vm/ci/ciConstantPoolCache.hpp Changeset: f684db04b1b9 Author: iignatyev Date: 2014-07-01 13:09 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f684db04b1b9 8047996: Quarantine compiler/whitebox tests Reviewed-by: vlivanov ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: 0b4784c1f13c Author: roland Date: 2014-07-03 09:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0b4784c1f13c Merge Changeset: 89a49b4a21b5 Author: amurillo Date: 2014-07-03 13:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/89a49b4a21b5 Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: dd472cdacc32 Author: lana Date: 2014-07-10 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dd472cdacc32 Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh From lana.steuck at oracle.com Wed Jul 16 16:40:11 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jul 2014 16:40:11 +0000 Subject: hg: jdk9/jdk9/jdk: 31 new changesets Message-ID: <201407161640.s6GGeC8r025487@aojmv0008> Changeset: 7044e9901b8f Author: naoto Date: 2014-07-03 16:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7044e9901b8f 8038092: Re-examine Bidi reflective dependency on java.awt.font Reviewed-by: alanb + src/share/classes/java/awt/font/JavaAWTFontAccessImpl.java ! src/share/classes/java/awt/font/NumericShaper.java ! src/share/classes/java/awt/font/TextAttribute.java + src/share/classes/sun/misc/JavaAWTFontAccess.java ! src/share/classes/sun/misc/SharedSecrets.java ! src/share/classes/sun/text/bidi/BidiBase.java ! test/java/text/Bidi/Bug7051769.java Changeset: a8aa05835ab2 Author: yan Date: 2014-07-04 12:56 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a8aa05835ab2 8046590: fix doclint issues in swing classes, part 1 of 4 Reviewed-by: alexsch Contributed-by: Steven Sides ! src/share/classes/javax/swing/AbstractListModel.java ! src/share/classes/javax/swing/CellRendererPane.java ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/DefaultListModel.java ! src/share/classes/javax/swing/DefaultListSelectionModel.java ! src/share/classes/javax/swing/DefaultRowSorter.java ! src/share/classes/javax/swing/InputMap.java ! src/share/classes/javax/swing/JCheckBox.java ! src/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JFileChooser.java ! src/share/classes/javax/swing/JFrame.java ! src/share/classes/javax/swing/JMenu.java ! src/share/classes/javax/swing/JMenuBar.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JTabbedPane.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/MenuElement.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/RowFilter.java ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/share/classes/javax/swing/Spring.java ! src/share/classes/javax/swing/UIManager.java Changeset: f44b1b98c288 Author: dholmes Date: 2014-07-06 20:12 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f44b1b98c288 8049055: Tests added to the jdk/test/TEST.groups to be run on correct profiles Reviewed-by: dholmes, dfuchs Contributed-by: Evgeniya Stepanova ! test/TEST.groups Changeset: 45d8b562ddd3 Author: michaelm Date: 2014-07-07 12:42 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/45d8b562ddd3 8048212: Two tests failed with "java.net.SocketException: Bad protocol option" on Windows after 8029607 Reviewed-by: alanb ! src/windows/native/java/net/net_util_md.c ! src/windows/native/sun/nio/ch/Net.c Changeset: d41dc1f9b2d8 Author: dfuchs Date: 2014-07-07 15:31 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d41dc1f9b2d8 8048020: Regression on java.util.logging.FileHandler Summary: In some circumstances j.u.l.FileHandler can leave zombie lock files on the file system. The fix lets FileHandler reuse such zombie lock files when it sees them - as it used to do in version 1.7 of the JDK. Reviewed-by: alanb ! src/share/classes/java/util/logging/FileHandler.java + test/java/util/logging/CheckZombieLockTest.java Changeset: 7028bbbbdc6f Author: egahlin Date: 2014-07-07 15:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7028bbbbdc6f 8047368: Remove oracle.jrockit.jfr from open package.access list Reviewed-by: sla, mullan ! src/share/lib/security/java.security-aix ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: ffef6db15d92 Author: mullan Date: 2014-07-08 14:35 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ffef6db15d92 8049244: XML Signature performance issue caused by unbuffered signature data Reviewed-by: xuelei ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java Changeset: 48af79ee59bb Author: coleenp Date: 2014-06-24 11:23 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/48af79ee59bb 6642881: Improve performance of Class.getClassLoader() Summary: Add classLoader to java/lang/Class instance for fast access Reviewed-by: alanb, lfoltan, rriggs, vlivanov, twisti, mchung, jfranck, dholmes ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/reflect/AccessibleObject.java ! src/share/javavm/export/jvm.h ! src/share/native/common/check_code.c ! src/share/native/java/lang/Class.c Changeset: 74679fa59396 Author: amurillo Date: 2014-06-26 23:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/74679fa59396 Merge Changeset: e88a7c1fadc4 Author: amurillo Date: 2014-07-03 13:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e88a7c1fadc4 Merge Changeset: 0bbcc239d9f4 Author: amurillo Date: 2014-07-08 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0bbcc239d9f4 Merge Changeset: 9d67fe48a14b Author: weijun Date: 2014-07-09 15:10 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9d67fe48a14b 7150092: NTLM authentication fail if user specified a different realm Reviewed-by: michaelm ! src/share/classes/com/sun/security/ntlm/Client.java ! src/share/classes/com/sun/security/ntlm/Server.java ! src/share/classes/com/sun/security/sasl/ntlm/NTLMClient.java ! src/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java ! src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! test/com/sun/security/sasl/ntlm/NTLMTest.java Changeset: fd7630919a9d Author: weijun Date: 2014-07-09 16:34 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fd7630919a9d 8047765: Generate blacklist.certs in build Reviewed-by: dholmes, alanb ! make/CopyFiles.gmk ! make/GenerateData.gmk ! make/Tools.gmk + make/data/blacklistedcertsconverter/blacklisted.certs.pem + make/gendata/GendataBlacklistedCerts.gmk + make/src/classes/build/tools/blacklistedcertsconverter/BlacklistedCertsConverter.java - src/share/lib/security/BlacklistedCertsConverter.java - src/share/lib/security/blacklisted.certs - src/share/lib/security/blacklisted.certs.pem Changeset: 11e856f0c254 Author: plevart Date: 2014-07-09 12:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/11e856f0c254 8049220: URL.factory data race Reviewed-by: alanb, psandoz ! src/share/classes/java/net/URL.java Changeset: 3414f6e34216 Author: dfuchs Date: 2014-07-09 17:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3414f6e34216 8048913: java/util/logging/LoggingDeadlock2.java times out Summary: removes the /timeout=15 parameter from the @run command line Reviewed-by: mchung, dholmes ! test/java/util/logging/LoggingDeadlock2.java Changeset: 2b7bf1d63a9c Author: naoto Date: 2014-07-09 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2b7bf1d63a9c 8048515: Read outside array bounds in jdk/src/solaris/native/java/lang/java_props_md.c Reviewed-by: okutsu ! src/share/native/java/lang/java_props.h ! src/solaris/native/java/lang/locale_str.h Changeset: 05343feb3771 Author: darcy Date: 2014-07-09 17:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/05343feb3771 8049794: Fix raw and unchecked warnings in jvmstat Reviewed-by: mchung ! src/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java ! src/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java ! src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java ! src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java Changeset: 2c1c21d11e58 Author: juh Date: 2014-07-09 18:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2c1c21d11e58 7065233: To interpret case-insensitive string locale independently Reviewed-by: xuelei ! src/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/share/classes/com/sun/crypto/provider/PBEKey.java ! src/share/classes/com/sun/crypto/provider/PBEKeyFactory.java ! src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/share/classes/javax/crypto/spec/SecretKeySpec.java ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/share/classes/sun/security/provider/ConfigFile.java ! src/share/classes/sun/security/provider/PolicyParser.java ! src/share/classes/sun/security/tools/keytool/Main.java Changeset: 4424a0319faa Author: weijun Date: 2014-07-10 10:44 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4424a0319faa 8044085: Access ExtendedGSSContext.inquireSecContext() result through SASL Reviewed-by: mullan ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java ! src/share/classes/javax/security/sasl/SaslClient.java ! src/share/classes/javax/security/sasl/SaslServer.java ! test/sun/security/krb5/auto/SaslBasic.java Changeset: 28da5b382a13 Author: rhalade Date: 2014-07-10 03:07 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/28da5b382a13 8041781: Need new regression tests for PBE keys Reviewed-by: xuelei + test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java + test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java + test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java Changeset: 2acafa554d2e Author: darcy Date: 2014-07-09 21:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2acafa554d2e 8049820: Fix raw and unchecked lint warnings in sun.management Reviewed-by: mchung ! src/share/classes/sun/management/DiagnosticCommandImpl.java ! src/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java ! src/share/classes/sun/management/GcInfoBuilder.java ! src/share/classes/sun/management/GcInfoCompositeData.java ! src/share/classes/sun/management/MappedMXBeanType.java Changeset: 0083adcfd5ed Author: prappo Date: 2014-06-17 13:57 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0083adcfd5ed 8047062: Improve diagnostic output in com/sun/jndi/ldap/LdapTimeoutTest.java Reviewed-by: duke ! src/share/classes/com/sun/jndi/ldap/Connection.java ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: 0c72a0ace0db Author: lana Date: 2014-07-10 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0c72a0ace0db Merge - src/share/lib/security/BlacklistedCertsConverter.java - src/share/lib/security/blacklisted.certs - src/share/lib/security/blacklisted.certs.pem Changeset: 7f8294841146 Author: valeriep Date: 2014-07-10 22:44 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f8294841146 8043406: Change default policy for JCE providers to run with as few privileges as possible Summary: Provide default permissions for crypto providers Reviewed-by: mullan, vinnie ! src/share/classes/sun/security/jca/ProviderConfig.java ! src/share/lib/security/java.policy ! src/windows/lib/security/java.policy ! test/java/io/Serializable/subclassGC/security.policy ! test/java/lang/System/System.policy ! test/java/net/URLPermission/policy.1 ! test/java/net/URLPermission/policy.2 ! test/java/net/URLPermission/policy.3 ! test/java/nio/charset/spi/default-pol ! test/java/rmi/activation/Activatable/checkActivateRef/security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/security.policy ! test/java/rmi/activation/Activatable/nestedActivate/security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/security.policy ! test/java/rmi/activation/Activatable/restartService/security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/security.policy ! test/java/rmi/activation/ActivationSystem/activeGroup/security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy ! test/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy ! test/java/rmi/activation/CommandEnvironment/security.policy ! test/java/rmi/dgc/VMID/security.policy ! test/java/rmi/dgc/dgcImplInsulation/security.policy ! test/java/rmi/registry/classPathCodebase/security.policy ! test/java/rmi/server/RMIClassLoader/delegateToContextLoader/security.policy ! test/java/rmi/server/RMIClassLoader/downloadArrayClass/security.policy ! test/java/rmi/server/RMIClassLoader/getClassLoader/security.policy ! test/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy ! test/java/rmi/server/RMIClassLoader/spi/security.policy ! test/java/rmi/server/RMIClassLoader/useCodebaseOnly/security.policy ! test/java/rmi/server/RMIClassLoader/useGetURLs/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy ! test/java/rmi/server/RemoteServer/setLogPermission/java.policy ! test/java/rmi/server/clientStackTrace/security.policy ! test/java/rmi/server/useCustomRef/security.policy ! test/java/rmi/transport/checkLeaseInfoLeak/security.policy ! test/java/rmi/transport/dgcDeadLock/security.policy ! test/java/rmi/transport/httpSocket/security.policy ! test/java/security/KeyRep/Serial.policy ! test/java/security/KeyRep/SerialOld.policy ! test/java/security/Policy/GetInstance/GetInstance.policy ! test/java/security/Policy/GetInstance/GetInstance.policyURL ! test/java/security/Policy/GetInstance/GetInstanceSecurity.policy ! test/java/security/Security/AddProvider.policy.1 ! test/java/security/Security/AddProvider.policy.2 ! test/java/security/Security/AddProvider.policy.3 ! test/java/security/Security/removing/RemoveStaticProvider.policy ! test/javax/security/auth/login/Configuration/GetInstanceSecurity.grantedPolicy ! test/javax/security/auth/login/Configuration/GetInstanceSecurity.policy ! test/jdk/nio/zipfs/test.policy ! test/sun/net/www/http/HttpClient/IsKeepingAlive.policy ! test/sun/net/www/http/HttpClient/OpenServer.policy ! test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/security.policy ! test/sun/security/pkcs11/KeyStore/Basic.policy ! test/sun/security/pkcs11/Provider/Login.policy ! test/sun/security/provider/PolicyFile/Alias.policy ! test/sun/security/provider/PolicyFile/AliasExpansion.policy ! test/sun/security/provider/PolicyFile/TrustedCert.policy Changeset: 9fd896dc6da1 Author: weijun Date: 2014-07-11 09:17 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9fd896dc6da1 8049936: Update the CheckBlacklistedCerts.java test to find new location of blacklisted.certs.pem Reviewed-by: xuelei ! test/lib/security/CheckBlacklistedCerts.java Changeset: 03745c1d7f59 Author: darcy Date: 2014-07-10 22:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/03745c1d7f59 8049736: Fix raw and unchecked lint warnings in sun.tracing Reviewed-by: mchung ! src/share/classes/sun/tracing/ProviderSkeleton.java ! src/share/classes/sun/tracing/dtrace/DTraceProvider.java Changeset: d5404a4e4fac Author: prappo Date: 2014-07-11 14:53 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d5404a4e4fac 8049884: Reduce possible timing noise in com/sun/jndi/ldap/LdapTimeoutTest.java Reviewed-by: vinnie ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: 9d1e46cc3972 Author: darcy Date: 2014-07-11 14:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9d1e46cc3972 8050051: Remove unneeded/obsolete -source/-target options in shell tests Reviewed-by: alanb ! test/java/lang/Class/forName/NonJavaNames.sh ! test/tools/pack200/PackageVersionTest.java Changeset: 8ed989e71f1b Author: igerasim Date: 2014-07-12 04:15 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8ed989e71f1b 6904367: (coll) IdentityHashMap is resized before exceeding the expected maximum size Reviewed-by: plevart, martin ! src/share/classes/java/util/IdentityHashMap.java + test/java/util/IdentityHashMap/Capacity.java Changeset: d04d8ae46ca3 Author: smarks Date: 2014-07-12 10:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d04d8ae46ca3 8050105: test sun/rmi/rmic/minimizeWrapperInstances/run.sh fails Reviewed-by: lancea, mduigou, darcy ! test/sun/rmi/rmic/minimizeWrapperInstances/run.sh Changeset: 9febf9dbc0a4 Author: vinnie Date: 2014-07-13 15:24 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9febf9dbc0a4 8050118: Windows policy file missing semicolon Reviewed-by: chegar ! src/windows/lib/security/java.policy From lana.steuck at oracle.com Wed Jul 16 16:40:02 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Jul 2014 16:40:02 +0000 Subject: hg: jdk9/jdk9/langtools: 22 new changesets Message-ID: <201407161640.s6GGe3Pw025438@aojmv0008> Changeset: 854b6d0d408c Author: sogoel Date: 2014-07-03 15:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/854b6d0d408c 8049284: Missing bug id in test/tools/javac/varargs/warning/Warn* Reviewed-by: darcy ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java Changeset: 1c63fdd5dee3 Author: jjg Date: 2014-07-04 10:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1c63fdd5dee3 8042261: Implement classfile tests for Deprecated attribute. Reviewed-by: jjg, anazarov, shurailine ! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java + test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java + test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/tools/javac/classfiles/attributes/lib/TestBase.java + test/tools/javac/classfiles/attributes/lib/TestResult.java Changeset: a92bd8ad80b1 Author: vromero Date: 2014-07-04 16:34 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a92bd8ad80b1 8049075: javac, wildcards and generic vararg method invocation not accepted Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java Changeset: 1b2e5054b2fb Author: sogoel Date: 2014-07-07 12:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1b2e5054b2fb 8046635: .out files for enum tests in tools/javac/dir Reviewed-by: jjg ! test/tools/javac/enum/FauxEnum1.java + test/tools/javac/enum/FauxEnum1.out ! test/tools/javac/enum/FauxEnum3.java + test/tools/javac/enum/FauxEnum3.out ! test/tools/javac/enum/FauxSpecialEnum1.java + test/tools/javac/enum/FauxSpecialEnum1.out ! test/tools/javac/enum/FauxSpecialEnum2.java + test/tools/javac/enum/FauxSpecialEnum2.out ! test/tools/javac/enum/forwardRef/TestEnum1.java + test/tools/javac/enum/forwardRef/TestEnum1.out ! test/tools/javac/enum/forwardRef/TestEnum2.java + test/tools/javac/enum/forwardRef/TestEnum2.out ! test/tools/javac/enum/forwardRef/TestEnum3.java + test/tools/javac/enum/forwardRef/TestEnum3.out ! test/tools/javac/enum/forwardRef/TestEnum4.java + test/tools/javac/enum/forwardRef/TestEnum4.out ! test/tools/javac/enum/forwardRef/TestEnum5.java + test/tools/javac/enum/forwardRef/TestEnum5.out ! test/tools/javac/enum/forwardRef/TestEnum6.java + test/tools/javac/enum/forwardRef/TestEnum6.out Changeset: d46e370a336c Author: sogoel Date: 2014-07-07 12:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d46e370a336c 8046618: .out files for enum tests in tools/javac/dir Reviewed-by: jjg ! test/tools/javac/enum/AbstractEmptyEnum.java + test/tools/javac/enum/AbstractEmptyEnum.out ! test/tools/javac/enum/Enum2.java + test/tools/javac/enum/Enum2.out ! test/tools/javac/enum/LocalEnum.java + test/tools/javac/enum/LocalEnum.out ! test/tools/javac/enum/NestedEnum.java + test/tools/javac/enum/NestedEnum.out ! test/tools/javac/enum/NoFinal.java + test/tools/javac/enum/NoFinal.out ! test/tools/javac/enum/NoFinal2.java + test/tools/javac/enum/NoFinal2.out ! test/tools/javac/enum/NoFinal3.java + test/tools/javac/enum/NoFinal3.out ! test/tools/javac/enum/NoFinal4.java + test/tools/javac/enum/NoFinal4.out ! test/tools/javac/enum/NoFinal5.java + test/tools/javac/enum/NoFinal5.out ! test/tools/javac/enum/T5081785.java + test/tools/javac/enum/T5081785.out Changeset: 10938dc2251d Author: sogoel Date: 2014-07-07 12:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/10938dc2251d 8049491: Remove three auxilary files in tools/javac/enum dir Reviewed-by: jjg - test/tools/javac/enum/T5081785a.java - test/tools/javac/enum/T5081785b.java - test/tools/javac/enum/T5081785c.java Changeset: e320e5265383 Author: sogoel Date: 2014-07-07 13:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e320e5265383 8044080: .out files for unicode, implicitThis and importChecks tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/implicitThis/NewBeforeOuterConstructed.java + test/tools/javac/implicitThis/NewBeforeOuterConstructed.out ! test/tools/javac/implicitThis/NewBeforeOuterConstructed2.java + test/tools/javac/implicitThis/NewBeforeOuterConstructed2.out ! test/tools/javac/importChecks/ImportCanonical1.java + test/tools/javac/importChecks/ImportCanonical1.out ! test/tools/javac/importChecks/ImportIsFullyQualified.java + test/tools/javac/importChecks/ImportIsFullyQualified.out ! test/tools/javac/importChecks/InvalidImportsNoClasses.java + test/tools/javac/importChecks/InvalidImportsNoClasses.out ! test/tools/javac/unicode/NonasciiDigit.java + test/tools/javac/unicode/NonasciiDigit.out ! test/tools/javac/unicode/NonasciiDigit2.java + test/tools/javac/unicode/NonasciiDigit2.out ! test/tools/javac/unicode/SupplementaryJavaID2.java + test/tools/javac/unicode/SupplementaryJavaID2.out ! test/tools/javac/unicode/SupplementaryJavaID3.java + test/tools/javac/unicode/SupplementaryJavaID3.out ! test/tools/javac/unicode/TripleQuote.java + test/tools/javac/unicode/TripleQuote.out Changeset: 650b288b51aa Author: jlahoda Date: 2014-07-08 15:13 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/650b288b51aa 8042239: javac: TreeMaker.Type(Type t) does not handle UnionClassType Summary: Enhancing TreeMaker.Type(Type t) with support for UnionClassType and IntersectionClassType. Reviewed-by: vromero, rfield Contributed-by: robert.field at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java + test/tools/javac/tree/MakeTypeTest.java + test/tools/javac/tree/MakeTypeTest.out Changeset: 27c261414e4f Author: mcimadamore Date: 2014-07-08 15:42 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/27c261414e4f 8043926: javac, code valid in 7 is not compiling for 8 Summary: type-containment doesn't handle inference variables correctly Reviewed-by: vromero, dlsmith ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/inference/8043926/T8043926.java Changeset: 2b31e9278cd6 Author: mchung Date: 2014-07-08 18:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2b31e9278cd6 8029548: (jdeps) use @jdk.Exported to determine supported vs JDK internal API 8031092: jdeps does not recognize --help option. 8048063: (jdeps) Add filtering capability Reviewed-by: alanb, dfuchs ! src/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/share/classes/com/sun/tools/jdeps/Archive.java ! src/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/share/classes/com/sun/tools/jdeps/Main.java ! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java ! src/share/classes/com/sun/tools/jdeps/Profile.java ! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/Basic.java + test/tools/jdeps/DotFileTest.java ! test/tools/jdeps/m/Gee.java ! test/tools/jdeps/p/Bar.java Changeset: 85ff2daae534 Author: jlahoda Date: 2014-07-09 16:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/85ff2daae534 8031569: Refactor javac scope implementation to enable lazy imports Summary: Introducing an internal API for Scope; rewriting ImportScopes to extend CompoundScopes. Reviewed-by: mcimadamore, jjg, jfranck Contributed-by: maurizio.cimadamore at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/api/JavacScope.java ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/share/classes/com/sun/tools/javac/code/Scope.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/share/classes/com/sun/tools/javac/model/FilteredMemberList.java ! src/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java ! src/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java ! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java ! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java ! src/share/classes/com/sun/tools/javadoc/SerializedForm.java ! test/tools/javac/6402516/CheckLocalElements.java ! test/tools/javac/6402516/Checker.java ! test/tools/javac/6402516/TestLocalElements.java ! test/tools/javac/6889255/T6889255.java + test/tools/javac/importOnDemand/ImportOnDemandConflicts.java + test/tools/javac/importOnDemand/ImportOnDemandConflicts.out + test/tools/javac/importOnDemand/p1/Object.java + test/tools/javac/importOnDemand/p1/String.java + test/tools/javac/importOnDemand/p2/Boolean.java ! test/tools/javac/lib/DPrinter.java ! test/tools/javac/scope/7017664/CompoundScopeTest.java ! test/tools/javac/scope/7017664/ImplementationCacheTest.java ! test/tools/javac/scope/HashCollisionTest.java ! test/tools/javac/scope/StarImportTest.java ! test/tools/javac/staticImport/6537020/T6537020.out Changeset: 1ea840327bf6 Author: vromero Date: 2014-07-09 10:49 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1ea840327bf6 8033483: Should ignore nested lambda bodies during overload resolution Reviewed-by: mcimadamore, dlsmith ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.java + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.out + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.java + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.out Changeset: fbfbefa43016 Author: ntoda Date: 2014-07-10 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/fbfbefa43016 8011044: Remove support for 1.5 and earlier source and target options Reviewed-by: darcy, jjg Contributed-by: neil.toda at oracle.com, brian.goetz at oracle.com ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/share/classes/com/sun/tools/javac/jvm/Target.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/main/Main.java ! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java ! test/tools/javac/defaultMethods/crossCompile/CrossCompile.java ! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java - test/tools/javac/diags/examples/AnnotationsNotSupported.java - test/tools/javac/diags/examples/AssertAsIdentifier.java - test/tools/javac/diags/examples/EnumAsIdentifier.java - test/tools/javac/diags/examples/EnumsNotSupported.java ! test/tools/javac/diags/examples/Expected2.java - test/tools/javac/diags/examples/ForeachNotSupported.java - test/tools/javac/diags/examples/GenericsNotSupported.java ! test/tools/javac/diags/examples/NeitherConditionalSubtype.java ! test/tools/javac/diags/examples/ObsoleteSourceAndTarget.java + test/tools/javac/diags/examples/OptionRemovedSource.java + test/tools/javac/diags/examples/OptionRemovedTarget.java ! test/tools/javac/diags/examples/SourceNoBootclasspath.java - test/tools/javac/diags/examples/StaticImportNotSupported.java ! test/tools/javac/diags/examples/TypeAnnotationsNotSupported.java - test/tools/javac/diags/examples/UnsupportedFpLit.java - test/tools/javac/diags/examples/VarargsNotSupported.java - test/tools/javac/expression/_super/NonDirectSuper/Base.java - test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java - test/tools/javac/expression/_super/NonDirectSuper/Target11.java - test/tools/javac/miranda/6964669/T6964669.java - test/tools/javac/miranda/6964669/pkg/A.java - test/tools/javac/miranda/6964669/pkg/B.java - test/tools/javac/miranda/6964669/pkg/C.java - test/tools/javac/mixedTarget/CompatibleAbstracts1.java - test/tools/javac/mixedTarget/CompatibleAbstracts2.java ! test/tools/javac/mixedTarget/ExtendCovariant1.java ! test/tools/javac/mixedTarget/ExtendCovariant2.java ! test/tools/javac/options/T6900037.java ! test/tools/javac/options/T6900037.out ! test/tools/javac/options/T7022337.java ! test/tools/javac/processing/messager/MessagerDiags.java ! test/tools/javac/versions/check.sh Changeset: 50fe4b116ef4 Author: lana Date: 2014-07-10 12:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/50fe4b116ef4 Merge - test/tools/javac/enum/T5081785a.java - test/tools/javac/enum/T5081785b.java - test/tools/javac/enum/T5081785c.java Changeset: 31b95f27e9ea Author: lana Date: 2014-07-10 14:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/31b95f27e9ea Merge Changeset: 796d8ae1287f Author: ntoda Date: 2014-07-10 16:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/796d8ae1287f 8030610: replace test/tools/javac/versions/check.sh Reviewed-by: jjg - test/tools/javac/versions/CheckClassFileVersion.java + test/tools/javac/versions/Versions.java - test/tools/javac/versions/check.sh Changeset: a0ead6b798e3 Author: ksrini Date: 2014-06-29 17:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a0ead6b798e3 8049393: [javadoc] parameters are not sorted correctly Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java + test/com/sun/javadoc/testOrdering/pkg1/A.java + test/com/sun/javadoc/testOrdering/pkg1/B.java + test/com/sun/javadoc/testOrdering/pkg1/MethodOrder.java ! test/com/sun/javadoc/testOrdering/pkg1/UsedClass.java Changeset: 714df883ec8f Author: ksrini Date: 2014-07-11 06:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/714df883ec8f 8049396: [javadoc] add more class-use test cases Reviewed-by: jjg ! test/com/sun/javadoc/testUseOption/TestUseOption.java + test/com/sun/javadoc/testUseOption/pkg1/AnAbstract.java ! test/com/sun/javadoc/testUseOption/pkg1/C10.java ! test/com/sun/javadoc/testUseOption/pkg1/UsedInterface.java ! test/com/sun/javadoc/testUseOption/pkg1/UsedInterfaceA.java Changeset: 33bfb7b328f1 Author: darcy Date: 2014-07-11 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/33bfb7b328f1 8050086: jdk.Exported is missing @return Reviewed-by: jjg ! src/share/classes/jdk/Exported.java Changeset: e1689786eba3 Author: jjg Date: 2014-07-11 18:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e1689786eba3 8048806: Javadoc errors out on some valid HTML tags Reviewed-by: bpatel ! src/share/classes/com/sun/tools/doclint/HtmlTag.java ! test/tools/doclint/ValidTest.java Changeset: 396ae17eb5a2 Author: jjg Date: 2014-07-12 07:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/396ae17eb5a2 8050106: JavaCompiler relies on inappropriate result from comparison Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/tools/javac/versions/SourceTargetTest.java Changeset: 0402a91cd14b Author: ksrini Date: 2014-06-15 08:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0402a91cd14b 8039028: [javadoc] refactor the usage of Util.java Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java ! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/CommentedMethodFinder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TaggedMethodFinder.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java + src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java From david.katleman at oracle.com Thu Jul 17 16:52:23 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 17 Jul 2014 16:52:23 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b23 for changeset 88567461a2cd Message-ID: <201407171652.s6HGqNmv007127@aojmv0008> Changeset: 8d37822b8c63 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/8d37822b8c63 Added tag jdk9-b23 for changeset 88567461a2cd ! .hgtags From david.katleman at oracle.com Thu Jul 17 16:52:26 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 17 Jul 2014 16:52:26 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b23 for changeset 57735d66face Message-ID: <201407171652.s6HGqQJX007179@aojmv0008> Changeset: 8a44142bb7fc Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/8a44142bb7fc Added tag jdk9-b23 for changeset 57735d66face ! .hgtags From david.katleman at oracle.com Thu Jul 17 16:52:30 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 17 Jul 2014 16:52:30 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b23 for changeset dd472cdacc32 Message-ID: <201407171652.s6HGqUdO007237@aojmv0008> Changeset: d67e5dd44c2d Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d67e5dd44c2d Added tag jdk9-b23 for changeset dd472cdacc32 ! .hgtags From david.katleman at oracle.com Thu Jul 17 16:52:34 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 17 Jul 2014 16:52:34 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b23 for changeset 2e5b63006187 Message-ID: <201407171652.s6HGqYAV007299@aojmv0008> Changeset: d1ac408193d0 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/d1ac408193d0 Added tag jdk9-b23 for changeset 2e5b63006187 ! .hgtags From david.katleman at oracle.com Thu Jul 17 16:52:37 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 17 Jul 2014 16:52:37 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b23 for changeset ce19e0403ec8 Message-ID: <201407171652.s6HGqbl7007347@aojmv0008> Changeset: a2af4ca21624 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/a2af4ca21624 Added tag jdk9-b23 for changeset ce19e0403ec8 ! .hgtags From david.katleman at oracle.com Thu Jul 17 16:52:41 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 17 Jul 2014 16:52:41 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b23 for changeset 9febf9dbc0a4 Message-ID: <201407171652.s6HGqfDw007401@aojmv0008> Changeset: c90999d66c32 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c90999d66c32 Added tag jdk9-b23 for changeset 9febf9dbc0a4 ! .hgtags From david.katleman at oracle.com Thu Jul 17 16:52:45 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 17 Jul 2014 16:52:45 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b23 for changeset 0402a91cd14b Message-ID: <201407171652.s6HGqj4r007459@aojmv0008> Changeset: 01837f3ed565 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/01837f3ed565 Added tag jdk9-b23 for changeset 0402a91cd14b ! .hgtags From david.katleman at oracle.com Thu Jul 17 16:52:49 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 17 Jul 2014 16:52:49 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b23 for changeset aa3fda2d2967 Message-ID: <201407171652.s6HGqnoW007514@aojmv0008> Changeset: 0842814207c0 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/0842814207c0 Added tag jdk9-b23 for changeset aa3fda2d2967 ! .hgtags From lana.steuck at oracle.com Fri Jul 18 15:30:52 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 18 Jul 2014 15:30:52 +0000 Subject: hg: jdk9/jdk9: 4 new changesets Message-ID: <201407181530.s6IFUqTj027830@aojmv0008> Changeset: 6223fcd2049b Author: mduigou Date: 2014-07-09 21:55 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6223fcd2049b 8047734: Backout use of -Og Reviewed-by: iveresov ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: bef803f15efc Author: amurillo Date: 2014-07-11 21:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/bef803f15efc Merge Changeset: de68e6f9139a Author: mikael Date: 2014-07-15 21:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/de68e6f9139a 8050825: Support running regression tests using jtreg_tests+TESTDIRS from top level Reviewed-by: dholmes, mduigou ! test/Makefile Changeset: 1d4a293fbec1 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1d4a293fbec1 Merge From lana.steuck at oracle.com Fri Jul 18 15:30:58 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 18 Jul 2014 15:30:58 +0000 Subject: hg: jdk9/jdk9/jaxws: 2 new changesets Message-ID: <201407181530.s6IFUwNP027995@aojmv0008> Changeset: 476c88018b4c Author: mkos Date: 2014-04-15 10:31 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/476c88018b4c 8035613: With active Securitymanager JAXBContext.newInstance fails Summary: Adding required doPrivileged section into JAXB classes; fix also reviewed by Iaroslav Savytskyi, Alexander Fomin Reviewed-by: mullan, mgrebac ! src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/api/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/model/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/Utils.java Changeset: 0b35542d6bf3 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/0b35542d6bf3 Merge From lana.steuck at oracle.com Fri Jul 18 15:30:59 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 18 Jul 2014 15:30:59 +0000 Subject: hg: jdk9/jdk9/jaxp: 4 new changesets Message-ID: <201407181530.s6IFUxQ8028056@aojmv0008> Changeset: 483052795997 Author: joehw Date: 2014-01-15 17:11 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/483052795997 8031330: Refactor ObjectFactory Reviewed-by: alanb, lancea, dfuchs, skoivu ! src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java Changeset: c0ae3e4d6e85 Author: joehw Date: 2014-01-22 09:37 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/c0ae3e4d6e85 8031540: Introduce document horizon Reviewed-by: lancea, dfuchs, mullan ! src/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java Changeset: c46bf267ad41 Author: joehw Date: 2014-07-16 18:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/c46bf267ad41 8049514: FEATURE_SECURE_PROCESSING can not be turned off on a validator through SchemaFactory Reviewed-by: lancea ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java Changeset: 345af113f572 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/345af113f572 Merge From lana.steuck at oracle.com Fri Jul 18 15:31:01 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 18 Jul 2014 15:31:01 +0000 Subject: hg: jdk9/jdk9/nashorn: 3 new changesets Message-ID: <201407181531.s6IFV19p028086@aojmv0008> Changeset: c7459af846fd Author: sundar Date: 2014-07-15 16:54 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/c7459af846fd 8050432: javax.script.filename variable should not be enumerable with nashorn engine's ENGINE_SCOPE bindings Reviewed-by: jlaskey ! src/jdk/nashorn/internal/objects/Global.java ! test/script/basic/JDK-8015969.js + test/script/basic/JDK-8050432.js ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java Changeset: d154edd416d4 Author: sundar Date: 2014-07-17 16:47 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/d154edd416d4 8050964: OptimisticTypesPersistence.java should use java.util.Date instead of java.sql.Date Reviewed-by: jlaskey ! make/build.xml + samples/javafoovars.js + samples/jsobj_example.js + samples/ziplist.js ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java + test/script/nosecurity/JDK-8050964.js Changeset: 49d7a2a66ae6 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/49d7a2a66ae6 Merge From lana.steuck at oracle.com Fri Jul 18 15:31:01 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 18 Jul 2014 15:31:01 +0000 Subject: hg: jdk9/jdk9/langtools: 10 new changesets Message-ID: <201407181531.s6IFV1bj028089@aojmv0008> Changeset: 9afce8591cc7 Author: jlahoda Date: 2014-07-14 12:02 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9afce8591cc7 8048805: Request to investigate and update lexer error recovery in javac 8046620: Further investigation needed for few error messages for negative unicode tests in langtools regression ws 8048803: javac should report complete character code in the error messages Summary: Improving error reporting and recovery in the lexer Reviewed-by: jjg, mcimadamore Contributed-by: jan.lahoda at oracle.com, sonali.goel at oracle.com ! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! test/tools/javac/diags/examples/EmptyCharLiteral.java ! test/tools/javac/unicode/NonasciiDigit.java ! test/tools/javac/unicode/NonasciiDigit.out - test/tools/javac/unicode/NonasciiDigit2.java - test/tools/javac/unicode/NonasciiDigit2.out ! test/tools/javac/unicode/SupplementaryJavaID2.out ! test/tools/javac/unicode/SupplementaryJavaID3.out ! test/tools/javac/unicode/SupplementaryJavaID4.java + test/tools/javac/unicode/SupplementaryJavaID4.out ! test/tools/javac/unicode/SupplementaryJavaID5.java + test/tools/javac/unicode/SupplementaryJavaID5.out ! test/tools/javac/unicode/TripleQuote.java ! test/tools/javac/unicode/TripleQuote.out Changeset: da7cc9fd6e38 Author: jlahoda Date: 2014-07-14 12:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/da7cc9fd6e38 8049948: Restore NonDirectSuper.java test Reviewed-by: jjg + test/tools/javac/expression/_super/NonDirectSuper/Base.java + test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java Changeset: dc0620fc24c6 Author: vromero Date: 2014-07-14 13:36 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/dc0620fc24c6 8049305: Verification error due to a bad stackmap frame generated by javac Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/T8049305/WrongStackframeGenerationTest.java Changeset: 31c2308a7150 Author: jjg Date: 2014-07-14 11:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/31c2308a7150 8046824: class SJavacTestUtil and *Wrapper are redundant and should be removed Reviewed-by: ksrini ! test/tools/sjavac/ExclPattern.java - test/tools/sjavac/ExclPatternWrapper.java ! test/tools/sjavac/IgnoreSymbolFile.java ! test/tools/sjavac/JavacOptionPrep.java - test/tools/sjavac/JavacOptionPrepWrapper.java ! test/tools/sjavac/OptionDecoding.java - test/tools/sjavac/OptionDecodingWrapper.java ! test/tools/sjavac/SJavac.java - test/tools/sjavac/SJavacTestUtil.java - test/tools/sjavac/SJavacWrapper.java ! test/tools/sjavac/Serialization.java - test/tools/sjavac/SerializationWrapper.java + test/tools/sjavac/Wrapper.java Changeset: 14a0a4a35bf2 Author: vromero Date: 2014-07-14 16:59 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/14a0a4a35bf2 8050283: fix for JDK-8049305 should be removed Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/Gen.java - test/tools/javac/T8049305/WrongStackframeGenerationTest.java Changeset: 7eb023c885df Author: jjg Date: 2014-07-14 17:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/7eb023c885df 8050408: A few new Java src files for sjavac are missing copyright notices Reviewed-by: mduigou ! src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java ! src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java ! src/share/classes/com/sun/tools/sjavac/server/JavacService.java ! src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java Changeset: e6e8e286c316 Author: jjg Date: 2014-07-15 18:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e6e8e286c316 8050805: Add a target to langtools/make/build.xml to generate docs for test library classes Reviewed-by: ksrini ! make/build.xml Changeset: ad8d63da5811 Author: vromero Date: 2014-07-16 10:47 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ad8d63da5811 8050386: javac, follow-up of fix for JDK-8049305 Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/T8049305/WrongStackframeGenerationTest1.java + test/tools/javac/T8049305/WrongStackframeGenerationTest2.java Changeset: b40c130a0a95 Author: vromero Date: 2014-07-17 10:55 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/b40c130a0a95 8051004: javac, incorrect bug id in tests for JDK-8050386 Reviewed-by: mcimadamore = test/tools/javac/T8050386/WrongStackframeGenerationTest1.java < test/tools/javac/T8049305/WrongStackframeGenerationTest1.java = test/tools/javac/T8050386/WrongStackframeGenerationTest2.java < test/tools/javac/T8049305/WrongStackframeGenerationTest2.java Changeset: 980b18627fd3 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/980b18627fd3 Merge - test/tools/javac/unicode/NonasciiDigit2.java - test/tools/javac/unicode/NonasciiDigit2.out - test/tools/sjavac/ExclPatternWrapper.java - test/tools/sjavac/JavacOptionPrepWrapper.java - test/tools/sjavac/OptionDecodingWrapper.java - test/tools/sjavac/SJavacTestUtil.java - test/tools/sjavac/SJavacWrapper.java - test/tools/sjavac/SerializationWrapper.java From lana.steuck at oracle.com Fri Jul 18 15:31:04 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 18 Jul 2014 15:31:04 +0000 Subject: hg: jdk9/jdk9/hotspot: 47 new changesets Message-ID: <201407181531.s6IFV41K028097@aojmv0008> Changeset: 0879b63b4a39 Author: sla Date: 2014-07-02 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0879b63b4a39 Merge Changeset: 0b1fe479a969 Author: coleenp Date: 2014-07-02 15:22 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0b1fe479a969 8047737: Move array component mirror to instance of java/lang/Class Summary: Add field in java.lang.Class for componentType to simplify oop processing in JVM Reviewed-by: fparain, twisti ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 9035762a846c Author: simonis Date: 2014-07-02 13:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9035762a846c 8048232: Fix for 8046471 breaks PPC64 build Reviewed-by: mikael, dcubed ! make/linux/Makefile ! make/linux/makefiles/defs.make Changeset: 995ffec25fac Author: dcubed Date: 2014-07-02 20:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/995ffec25fac Merge Changeset: 08a2164660fb Author: goetz Date: 2014-06-26 16:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/08a2164660fb 8048241: Introduce umbrella header os.inline.hpp and clean up includes Reviewed-by: coleenp, dholmes, lfoltan ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/zero/vm/vm_version_zero.cpp ! src/os/aix/vm/attachListener_aix.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os/bsd/vm/attachListener_bsd.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/linux/vm/attachListener_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/posix/vm/os_posix.hpp ! src/os/solaris/vm/attachListener_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/windows/vm/decoder_windows.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp ! src/os/windows/vm/os_windows.inline.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/code/stubs.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/disassembler.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/atomic.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp + src/share/vm/runtime/os.inline.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp ! src/share/vm/runtime/threadLocalStorage.cpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/events.cpp ! src/share/vm/utilities/histogram.hpp ! src/share/vm/utilities/ostream.cpp Changeset: 90b8f9f6c793 Author: coleenp Date: 2014-07-02 20:20 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/90b8f9f6c793 Merge ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp Changeset: 35de71d2af77 Author: hseigel Date: 2014-07-03 10:25 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/35de71d2af77 8026894: Improve VerifyError message about overriding a final method Summary: Add full class name to error message. Reviewed-by: fparain, zgu, lfoltan ! src/share/vm/classfile/classFileParser.cpp + test/runtime/verifier/OverriderMsg.java Changeset: 465eb6bc50d1 Author: mikael Date: 2014-07-03 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/465eb6bc50d1 8046818: Hotspot build system looking for sdt.h in the wrong place Reviewed-by: sla, dholmes ! make/linux/makefiles/dtrace.make Changeset: da4514678bcf Author: dcubed Date: 2014-07-03 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/da4514678bcf 8047104: cleanup misc issues prior to Contended Locking reorder and cache Summary: Checkpoint misc cleanups for Contended Locking prior to first optimization bucket. Reviewed-by: dholmes, sspitsyn, dice ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/thread.cpp Changeset: 66f62d8a80b3 Author: mgronlun Date: 2014-07-03 21:37 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/66f62d8a80b3 8039905: heapdump/OnOOMToFile and heapdump/OnOOMToPath fail with "assert(fr().interpreter_frame_expression_stack_size() >= length) failed: error in expression stack!" Reviewed-by: coleenp, sspitsyn ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframe.hpp Changeset: a041ecca3717 Author: dcubed Date: 2014-07-03 16:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a041ecca3717 Merge Changeset: ae676f06c967 Author: mgronlun Date: 2014-07-05 20:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ae676f06c967 8049324: interpretedVFrame::expressions to index oopmap correctly Reviewed-by: sspitsyn, coleenp ! src/share/vm/runtime/vframe.cpp Changeset: b784c85d436d Author: darcy Date: 2014-07-07 12:08 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b784c85d436d 8048620: Remove unneeded/obsolete -source/-target options in hotspot tests Reviewed-by: dholmes, hseigel ! test/compiler/6775880/Test.java ! test/runtime/6626217/Test6626217.sh ! test/runtime/8003720/Test8003720.java Changeset: 4f9fa4b62c18 Author: fparain Date: 2014-07-08 08:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4f9fa4b62c18 8047714: Fix for JDK-6546236 made Solaris os::yield() a no-op Reviewed-by: hseigel, lfoltan ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/memTracker.hpp ! src/share/vm/utilities/taskqueue.cpp Changeset: 29b4f4e94ad7 Author: lfoltan Date: 2014-07-08 13:52 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/29b4f4e94ad7 8048128: Fix for Solaris Studio C++ 5.13, CHECK_UNHANDLED_OOPS breaks PPC build. Summary: Changes to successfully compile class oop within oops/oopsHierarchy.hpp for PPC build (with gcc 4.1.2). Reviewed-by: dholmes, hseigel ! src/share/vm/oops/oopsHierarchy.hpp Changeset: a326a6240e90 Author: mgerdin Date: 2014-06-26 10:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a326a6240e90 8047821: G1 Does not use the save_marks functionality as intended Summary: Rename save_marks to record_top_and_timestamp and remove som unused but related methods Reviewed-by: stefank, ehelin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: d8d107be209c Author: mgerdin Date: 2014-06-26 13:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d8d107be209c 8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes Reviewed-by: stefank, brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp Changeset: f937359961e9 Author: mgerdin Date: 2014-06-26 11:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f937359961e9 8047818: G1 HeapRegions can no longer be ContiguousSpaces Summary: Change parent of G1OffsetTableContigSpace to CompactibleSpace, reimplement missing functionality Reviewed-by: stefank, jmasa, tschatzl ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java ! src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/memory/space.cpp Changeset: 1b9686c03509 Author: tschatzl Date: 2014-06-26 15:45 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1b9686c03509 8035400: Move G1ParScanThreadState into its own files Summary: Extract the G1ParScanThreadState class from G1CollectedHeap.?pp into its own files. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp + src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp + src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp + src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp Changeset: f6db7ffa412b Author: tschatzl Date: 2014-06-26 15:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f6db7ffa412b 8035401: Fix visibility of G1ParScanThreadState members Summary: After JDK-8035400 there were several opportunities to fix the visibility of several members of the G1ParScanThreadState class. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp Changeset: aaec45ac36d6 Author: tschatzl Date: 2014-06-26 16:01 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aaec45ac36d6 8040977: G1 crashes when run with -XX:-G1DeferredRSUpdate Summary: When G1 is run with -XX:-G1DeferredRSUpdate, the VM crashes because of wrong initialization order of member variables. The change makes the initalization explicit, not relying on initialization order any more. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1OopClosures.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp + test/gc/g1/TestDeferredRSUpdate.java Changeset: 89b10a2e5029 Author: jcoomes Date: 2014-06-26 13:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/89b10a2e5029 8034246: remove CMS and ParNew adaptive size policy code Reviewed-by: tschatzl, jwilhelm, mgerdin - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp ! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/shared/gcUtil.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/collectorPolicy.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/generationSpec.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/services/memoryService.cpp Changeset: 1d62ae819013 Author: stefank Date: 2014-07-01 09:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1d62ae819013 8047362: Add a version of CompiledIC_at that doesn't create a new RelocIterator Reviewed-by: iveresov, mgerdin ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/nmethod.cpp Changeset: 3aabd1d90fb0 Author: ehelin Date: 2014-07-02 11:13 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3aabd1d90fb0 Merge Changeset: a9aa92a45905 Author: jmasa Date: 2014-07-02 17:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a9aa92a45905 Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp Changeset: 3976a725c192 Author: stefank Date: 2014-07-07 10:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3976a725c192 8049411: Minimal VM build broken after gcId.cpp was added Reviewed-by: brutisso, ehelin, tschatzl, dholmes ! make/excludeSrc.make Changeset: 639dfa793a2a Author: stefank Date: 2014-07-07 10:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/639dfa793a2a 8048248: G1 Class Unloading after completing a concurrent mark cycle Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/array.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 41bfe3e1b3dd Author: stefank Date: 2014-07-07 12:37 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/41bfe3e1b3dd 8049420: Backout 8048248 to correct attribution Reviewed-by: ehelin, brutisso ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/array.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: a2122d7912ed Author: stefank Date: 2014-07-07 10:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a2122d7912ed 8049421: G1 Class Unloading after completing a concurrent mark cycle Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov Contributed-by: stefan.karlsson at oracle.com, mikael.gerdin at oracle.com ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/array.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 61aa7dcd51e9 Author: jmasa Date: 2014-07-10 13:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/61aa7dcd51e9 Merge ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 6edfcaac0639 Author: roland Date: 2014-07-02 22:54 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6edfcaac0639 8046542: [I.finalize() calls from methods compiled by C1 do not cause IllegalAccessError on Sparc Summary: call to Object.finalize() sometimes allowed by compilers on array type Reviewed-by: iveresov, vlivanov ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp Changeset: 2bdf0032cd5a Author: thartmann Date: 2014-07-03 08:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2bdf0032cd5a 8022968: Some codecache allocation failures don't result in invoking the sweeper Summary: Add calls to CompileBroker::handle_full_code_cache() or fail gracefully whenever allocation in the code cache fails. Reviewed-by: iveresov, vlivanov ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/icache.cpp Changeset: 08250e173426 Author: rbackman Date: 2014-06-23 13:33 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/08250e173426 8046289: compiler/6340864/TestLongVect.java timeout with Reviewed-by: iveresov, vlivanov ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse2.cpp Changeset: c1c8e0ab38ed Author: roland Date: 2014-07-09 02:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c1c8e0ab38ed Merge Changeset: 7002f01892be Author: mduigou Date: 2014-07-09 21:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7002f01892be 8047734: Backout use of -Og Reviewed-by: iveresov ! make/bsd/makefiles/gcc.make ! make/linux/makefiles/gcc.make ! make/solaris/makefiles/gcc.make Changeset: 24840b59c6df Author: roland Date: 2014-07-11 02:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/24840b59c6df Merge Changeset: 7fdf4173cde4 Author: ehelin Date: 2014-07-09 16:44 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7fdf4173cde4 8049426: Minor cleanups after G1 class unloading Reviewed-by: stefank, brutisso ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/utilities/array.hpp Changeset: b23fa46cfc38 Author: jmasa Date: 2014-07-11 05:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b23fa46cfc38 Merge Changeset: 700946707a7c Author: amurillo Date: 2014-07-11 09:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/700946707a7c Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp Changeset: cefe56927aab Author: hseigel Date: 2014-07-14 12:43 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cefe56927aab 8030763: Validate global memory allocation Summary: Add length checks where necessary Reviewed-by: coleenp, mschoene ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/vmError.cpp Changeset: b51113604740 Author: hseigel Date: 2014-05-07 19:21 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b51113604740 8032536: JVM resolves wrong method in some unusual cases Summary: Handle package private case Reviewed-by: coleenp, acorn, jdn ! src/share/vm/oops/klassVtable.cpp Changeset: b2e3ea116bef Author: hseigel Date: 2014-07-14 12:45 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b2e3ea116bef 8035119: Fix exceptions to bytecode verification Summary: Prevent ctor calls to super() and this() from avoidable code (try blocks, if stmts, etc.) Reviewed-by: coleenp, acorn, mschoene ! src/share/vm/classfile/stackMapTable.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp Changeset: b0153afaf0cc Author: hseigel Date: 2014-07-14 13:01 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b0153afaf0cc 8036800: Attribute OOM to correct part of code Summary: checks that the attribute_length does not exceed the length of remaining data in the class file Reviewed-by: coleenp, ahgross ! src/share/vm/classfile/classFileParser.cpp Changeset: 730557fa1e4c Author: acorn Date: 2014-07-14 13:15 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/730557fa1e4c 8037167: Better method signature resolution Reviewed-by: mschoene, hseigel, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp Changeset: 360ea0726dd1 Author: hseigel Date: 2014-05-07 19:34 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/360ea0726dd1 8037157: Verify call Summary: Check for null method Reviewed-by: coleenp, acorn, mschoene ! src/share/vm/classfile/verifier.cpp Changeset: f74993a364c2 Author: hseigel Date: 2014-07-14 13:31 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f74993a364c2 8043454: Test case for 8037157 should not throw a VerifyError Summary: Don't throw VerifyError if method is NULL. Reviewed-by: acorn, lfoltan, mschoene ! src/share/vm/classfile/verifier.cpp Changeset: dde2d03b0ea4 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dde2d03b0ea4 Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp From lana.steuck at oracle.com Fri Jul 18 15:31:11 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 18 Jul 2014 15:31:11 +0000 Subject: hg: jdk9/jdk9/jdk: 68 new changesets Message-ID: <201407181531.s6IFVDj7028107@aojmv0008> Changeset: 70f581e8812a Author: jmanson Date: 2014-07-10 16:26 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/70f581e8812a 8042778: Getting all visible methods in ReferenceTypeImpl is slow Reviewed-by: egahlin, dholmes ! src/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java Changeset: 667926cb70ff Author: prappo Date: 2014-07-15 16:46 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/667926cb70ff 8048175: Remove redundant use of reflection on core classes from JNDI Reviewed-by: msheppar, vinnie ! src/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java ! src/share/classes/com/sun/jndi/ldap/ClientId.java ! src/share/classes/com/sun/jndi/ldap/Connection.java ! src/share/classes/com/sun/jndi/ldap/VersionHelper.java ! src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java Changeset: a4b69df1ae90 Author: sspitsyn Date: 2014-06-26 03:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a4b69df1ae90 8048185: [TESTBUG] need a JTREG test for the fix of JDK-8042796 (OLD and/or OBSOLETE method(s) found) Summary: Need to integrate the jtreg unit test for the fixed bug JDK-8042796 Reviewed-by: dcubed, coleenp Contributed-by: serguei.spitsyn at oracle.com + test/java/lang/instrument/RedefineMethodDelInvoke.sh + test/java/lang/instrument/RedefineMethodDelInvokeAgent.java + test/java/lang/instrument/RedefineMethodDelInvokeApp.java + test/java/lang/instrument/RedefineMethodDelInvokeTarget.java + test/java/lang/instrument/RedefineMethodDelInvokeTarget_1.java + test/java/lang/instrument/RedefineMethodDelInvokeTarget_2.java Changeset: 60b473803574 Author: amurillo Date: 2014-06-27 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60b473803574 Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java Changeset: 629a16d1b974 Author: coleenp Date: 2014-07-02 16:47 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/629a16d1b974 8047737: Move array component mirror to instance of java/lang/Class Summary: Add field in java.lang.Class for componentType to simplify oop processing in JVM Reviewed-by: fparain, twisti, mchung ! src/share/classes/java/lang/Class.java ! src/share/javavm/export/jvm.h ! src/share/native/java/lang/Class.c Changeset: cf0ca49d3f4a Author: amurillo Date: 2014-07-11 13:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cf0ca49d3f4a Merge Changeset: 50542b67c556 Author: amurillo Date: 2014-07-11 17:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50542b67c556 Merge Changeset: 99ee5ae8bc31 Author: amurillo Date: 2014-07-11 21:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/99ee5ae8bc31 Merge Changeset: 918117bf2d5a Author: amurillo Date: 2014-07-15 10:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/918117bf2d5a Merge Changeset: e4a6f3779797 Author: prr Date: 2014-07-15 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e4a6f3779797 8049892: Replace uses of 'new Integer()' with appropriate alternative across core classes Reviewed-by: psandoz, prr Contributed-by: otaviopolianasantana at gmail.com ! src/share/classes/com/sun/jmx/snmp/EnumRowStatus.java ! src/share/classes/com/sun/jmx/snmp/Enumerated.java ! src/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java ! src/share/classes/com/sun/jmx/snmp/SnmpCounter64.java ! src/share/classes/com/sun/jmx/snmp/SnmpInt.java ! src/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java ! src/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java ! src/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java ! src/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java ! src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java ! src/share/classes/com/sun/tools/example/debug/gui/ContextManager.java ! src/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/share/classes/com/sun/tools/example/debug/tty/TTY.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java ! src/share/classes/com/sun/tools/hat/internal/model/Snapshot.java ! src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java ! src/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java ! src/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java ! src/share/classes/java/lang/ConditionalSpecialCasing.java ! src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/share/classes/java/net/AbstractPlainSocketImpl.java ! src/share/classes/java/net/DatagramSocket.java ! src/share/classes/java/net/ServerSocket.java ! src/share/classes/java/net/Socket.java ! src/share/classes/java/nio/charset/CoderResult.java ! src/share/classes/java/util/Locale.java ! src/share/classes/java/util/prefs/XmlSupport.java ! src/share/classes/javax/crypto/CryptoPolicyParser.java ! src/share/classes/javax/management/loading/MLet.java ! src/share/classes/javax/management/relation/RelationService.java ! src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java ! src/share/classes/sun/management/LockInfoCompositeData.java ! src/share/classes/sun/management/MonitorInfoCompositeData.java ! src/share/classes/sun/management/StackTraceElementCompositeData.java ! src/share/classes/sun/management/jdp/JdpController.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java ! src/share/classes/sun/misc/ProxyGenerator.java ! src/share/classes/sun/net/NetProperties.java ! src/share/classes/sun/nio/ch/Util.java ! src/share/classes/sun/rmi/rmic/RMIGenerator.java ! src/share/classes/sun/security/action/GetIntegerAction.java ! src/share/classes/sun/security/jgss/krb5/ServiceCreds.java ! src/share/classes/sun/security/krb5/EncryptedData.java ! src/share/classes/sun/security/krb5/KrbApRep.java ! src/share/classes/sun/security/krb5/KrbApReq.java ! src/share/classes/sun/security/krb5/KrbPriv.java ! src/share/classes/sun/security/krb5/KrbSafe.java ! src/share/classes/sun/security/krb5/internal/Authenticator.java ! src/share/classes/sun/security/krb5/internal/EncAPRepPart.java ! src/share/classes/sun/security/krb5/internal/EncKrbCredPart.java ! src/share/classes/sun/security/krb5/internal/EncKrbPrivPart.java ! src/share/classes/sun/security/krb5/internal/KRBError.java ! src/share/classes/sun/security/krb5/internal/KRBSafeBody.java ! src/share/classes/sun/security/krb5/internal/PAEncTSEnc.java ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java ! src/share/classes/sun/security/provider/ConfigFile.java ! src/share/classes/sun/security/provider/PolicyParser.java ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/security/util/DerIndefLenConverter.java ! src/share/classes/sun/security/x509/CRLReasonCodeExtension.java ! src/share/classes/sun/security/x509/CertificateVersion.java ! src/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java ! src/share/classes/sun/security/x509/PolicyConstraintsExtension.java ! src/share/classes/sun/tools/asm/Assembler.java ! src/share/classes/sun/tools/asm/Instruction.java ! src/share/classes/sun/tools/java/BinaryConstantPool.java ! src/share/classes/sun/tools/java/Identifier.java ! src/share/classes/sun/tools/javac/BatchEnvironment.java ! src/share/classes/sun/tools/javac/Main.java ! src/share/classes/sun/tools/javac/SourceMember.java ! src/share/classes/sun/tools/jstat/Jstat.java ! src/share/classes/sun/tools/jstatd/RemoteHostImpl.java ! src/share/classes/sun/tools/tree/ArrayExpression.java ! src/share/classes/sun/tools/tree/BinaryExpression.java ! src/share/classes/sun/tools/tree/BitNotExpression.java ! src/share/classes/sun/tools/tree/BooleanExpression.java ! src/share/classes/sun/tools/tree/Expression.java ! src/share/classes/sun/tools/tree/FinallyStatement.java ! src/share/classes/sun/tools/tree/IdentifierExpression.java ! src/share/classes/sun/tools/tree/IncDecExpression.java ! src/share/classes/sun/tools/tree/InlineNewInstanceExpression.java ! src/share/classes/sun/tools/tree/IntegerExpression.java ! src/share/classes/sun/tools/tree/MethodExpression.java ! src/share/classes/sun/tools/tree/NewArrayExpression.java ! src/share/classes/sun/tools/tree/NotExpression.java ! src/share/classes/sun/tools/tree/Statement.java ! src/share/classes/sun/tools/tree/SynchronizedStatement.java ! src/share/classes/sun/tools/tree/ThisExpression.java ! src/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java Changeset: b7e302d054a9 Author: igerasim Date: 2014-07-16 13:02 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b7e302d054a9 8035975: Pattern.compile(String, int) fails to throw IllegalArgumentException Reviewed-by: sherman ! src/share/classes/java/util/regex/Pattern.java ! test/java/util/regex/RegExTest.java Changeset: f923a70ec05f Author: mullan Date: 2014-07-16 08:06 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f923a70ec05f 4867890: Clarify the return value/exception for java.security.SignedObject.verify Reviewed-by: weijun ! src/share/classes/java/security/SignedObject.java Changeset: 7cc0f0bed4ef Author: mullan Date: 2014-07-16 08:07 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7cc0f0bed4ef Merge Changeset: 013baa71b58b Author: psandoz Date: 2014-07-16 14:35 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/013baa71b58b 8044047: Missing null pointer checks for streams Reviewed-by: dfuchs Contributed-by: paul.sandoz at oracle.com, ivan.gerasimov at oracle.com ! src/share/classes/java/util/stream/AbstractPipeline.java ! src/share/classes/java/util/stream/BaseStream.java ! src/share/classes/java/util/stream/DoublePipeline.java ! src/share/classes/java/util/stream/DoubleStream.java ! src/share/classes/java/util/stream/IntPipeline.java ! src/share/classes/java/util/stream/IntStream.java ! src/share/classes/java/util/stream/LongPipeline.java ! src/share/classes/java/util/stream/LongStream.java ! src/share/classes/java/util/stream/PipelineHelper.java ! src/share/classes/java/util/stream/SliceOps.java ! src/share/classes/java/util/stream/Stream.java ! src/share/classes/java/util/stream/StreamOpFlag.java + test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java Changeset: 8a5bd6961f6d Author: kizune Date: 2014-02-03 21:48 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8a5bd6961f6d 8029177: [Parfait] warnings from b117 for jdk.src.share.native.com.sun.java.util.jar: JNI exception pending Summary: Additional review by Chris Ries Reviewed-by: jfranck, ksrini ! src/share/native/com/sun/java/util/jar/pack/defines.h ! src/share/native/com/sun/java/util/jar/pack/jni.cpp Changeset: 6de6a44269c3 Author: prr Date: 2014-02-24 11:03 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6de6a44269c3 8034267: Probabilistic native crash` Reviewed-by: bae, serb, mschoene ! src/share/native/sun/font/freetypeScaler.c Changeset: a62ac860222c Author: pchelko Date: 2014-02-25 19:48 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a62ac860222c 8028285: RMI Thread can no longer call out to AWT Reviewed-by: art, serb, ddehaven ! src/share/classes/sun/awt/AppContext.java Changeset: 60cba57306bc Author: valeriep Date: 2014-02-26 18:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60cba57306bc 8031340: Better TLS/EC management Summary: Make sure private key structure is freed for EC key pair generation Reviewed-by: vinnie ! make/mapfiles/libsunec/mapfile-vers ! src/share/classes/sun/security/ec/ECKeyPairGenerator.java ! src/share/native/sun/security/ec/ECC_JNI.cpp Changeset: d121b8bba30a Author: vinnie Date: 2014-02-28 10:39 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d121b8bba30a 8034272: Do not cram data into CRAM arrays Reviewed-by: mullan, ahgross ! src/share/classes/com/sun/security/sasl/CramMD5Base.java Changeset: 664b07076e00 Author: pchelko Date: 2014-04-24 20:58 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/664b07076e00 8032960: Running forms URL throws NullPointerException in Javaconsole. Reviewed-by: anthony, serb ! src/share/classes/java/awt/Toolkit.java ! src/windows/classes/sun/awt/windows/WToolkit.java + test/java/awt/Toolkit/ToolkitPropertyTest/NoAppContextTest.java Changeset: 8de5db9a3613 Author: mchung Date: 2014-03-03 14:14 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8de5db9a3613 8035009: Make Proxy representations consistent Reviewed-by: ahgross, jfranck ! src/share/classes/java/lang/reflect/Proxy.java Changeset: 93d37b6e5a8a Author: jbachorik Date: 2014-03-07 10:15 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/93d37b6e5a8a 8029755: Enhance subject class Reviewed-by: sla, dfuchs, hawtin ! src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java - src/share/classes/com/sun/jmx/remote/util/CacheMap.java - test/javax/management/remote/mandatory/util/CacheMapTest.java Changeset: 2cd1025bc225 Author: dbuck Date: 2014-04-24 21:00 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2cd1025bc225 8033055: Issues in 2d Reviewed-by: bae, prr, mschoene ! src/share/native/sun/awt/medialib/awt_ImagingLib.c Changeset: fe338fe0ab47 Author: malenkov Date: 2014-03-13 11:49 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fe338fe0ab47 8035699: File choosers should be choosier Reviewed-by: alexsch, art, skoivu ! src/share/classes/javax/swing/filechooser/FileSystemView.java ! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: 8ed5c0586230 Author: twisti Date: 2014-07-14 13:57 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8ed5c0586230 8035788: Provide more consistency for lookups Reviewed-by: jrose, vlivanov, ahgross ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: 6e649096b0bc Author: kizune Date: 2014-03-22 02:21 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6e649096b0bc 8037046: Validate libraries to be loaded Reviewed-by: ksrini, ahgross ! src/windows/bin/java_md.c Changeset: 8ceb6a9aee02 Author: rriggs Date: 2014-03-22 12:51 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8ceb6a9aee02 8036571: (process) Process process arguments carefully Reviewed-by: alanb, ahgross, jeff, robm ! src/share/classes/java/lang/ProcessBuilder.java Changeset: 4aee55a62e67 Author: xuelei Date: 2014-04-24 21:04 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4aee55a62e67 8037162: More robust DH exchanges Reviewed-by: weijun, asmotrak, ahgross, robm ! src/share/classes/sun/security/util/KeyUtil.java Changeset: 84370e824be1 Author: xuelei Date: 2014-03-29 23:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/84370e824be1 8031346: Enhance RSA key handling Reviewed-by: ahgross, ascarpino, asmotrak, robm, weijun, wetmore ! src/share/classes/sun/security/rsa/RSACore.java Changeset: 723fb841b9b1 Author: mullan Date: 2014-04-01 11:58 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/723fb841b9b1 8035004: Provider provides less service Reviewed-by: wetmore, skoivu ! src/share/classes/java/security/Provider.java Changeset: f9354ab6c891 Author: mkos Date: 2014-04-07 00:31 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f9354ab6c891 8027144: Review restriction of JAX-WS java packages going to JDK8 Summary: Restricting access to internal packages to minimise risk of security attack; fix also reviewed by Alexander Fomin Reviewed-by: mullan, mgrebac ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows Changeset: 7d01960d983b Author: pchelko Date: 2014-04-24 21:09 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7d01960d983b 8039097: Some tests fail with NPE since 7u60 b12 Reviewed-by: serb, alexsch ! src/share/classes/java/awt/Toolkit.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: 63f0ff13dd5a Author: chegar Date: 2014-04-24 16:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/63f0ff13dd5a 8039520: More atomicity of atomic updates Reviewed-by: dl, skoivu, igerasim ! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java Changeset: ad65b61f9d84 Author: weijun Date: 2014-04-29 06:53 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ad65b61f9d84 8041535: Update certificate lists for compact1 profile Reviewed-by: mullan, ahgross, erikj ! make/profile-includes.txt Changeset: 1bb808f704c2 Author: pchelko Date: 2014-05-08 19:18 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1bb808f704c2 8036861: Application can't be loaded fine,the save dialog can't show up. Reviewed-by: serb, azvegint ! src/windows/classes/sun/awt/windows/WToolkit.java - test/java/awt/Toolkit/ToolkitPropertyTest/NoAppContextTest.java Changeset: bb06f8caeb73 Author: pchelko Date: 2014-07-14 18:16 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bb06f8caeb73 8042590: Running form URL throws NPE Reviewed-by: anthony, serb ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: c3906c9e3d0f Author: mkos Date: 2014-05-20 16:02 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c3906c9e3d0f 8041633: [TESTBUG] java/lang/SecurityManager/CheckPackageAccess.java fails with "In j.s file, but not in golden set: com.sun.activation.registries." Summary: adding newly restricted package to golden set in the test Reviewed-by: asmotrak, coffeys, mullan ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: d9be8e874eae Author: prappo Date: 2014-07-16 16:16 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d9be8e874eae 8050869: Convert runtime dependency to Applet to a static dependency in cosnaming Reviewed-by: chegar, alanb ! src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java Changeset: 66f582158e1c Author: msheppar Date: 2014-07-16 20:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/66f582158e1c 8040810: Uninitialised memory in jdk/src/windows/native/java/net: net_util_md.c, TwoStacksPlainSocketImpl.c, TwoStacksPlainDatagramSocketImpl.c, DualStackPlainSocketImpl.c, DualStackPlainDatagramSocketImpl.c Summary: explicitly initialze local function variables Reviewed-by: alanb ! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c ! src/windows/native/java/net/DualStackPlainSocketImpl.c ! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c ! src/windows/native/java/net/TwoStacksPlainSocketImpl.c ! src/windows/native/java/net/net_util_md.c Changeset: 40041b949b8c Author: alexsch Date: 2014-06-25 19:10 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/40041b949b8c 8043869: [macosx] java -splash does not honor @2x hi dpi notation for retina support Reviewed-by: pchelko, anthony, ksrini ! make/mapfiles/libsplashscreen/mapfile-vers ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/share/bin/java.c ! src/share/bin/splashscreen.h ! src/share/bin/splashscreen_stubs.c ! src/share/classes/java/awt/SplashScreen.java ! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.h ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c ! src/windows/native/sun/awt/splashscreen/splashscreen_sys.c + test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: c36adbd6c77c Author: ptbrunet Date: 2014-06-26 12:05 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c36adbd6c77c 8048022: Fix raw and unchecked warnings in javax.accessibility Reviewed-by: pchelko ! src/share/classes/javax/accessibility/AccessibleBundle.java ! src/share/classes/javax/accessibility/AccessibleRelationSet.java ! src/share/classes/javax/accessibility/AccessibleStateSet.java Changeset: 1c1018d37f26 Author: pchelko Date: 2014-06-26 13:38 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1c1018d37f26 8047799: Remove WindowClosingSupport Reviewed-by: anthony, alexsch ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/Dialog.java ! src/share/classes/sun/awt/SunToolkit.java - src/share/classes/sun/awt/WindowClosingListener.java - src/share/classes/sun/awt/WindowClosingSupport.java Changeset: 327e816d4c7e Author: jgodinez Date: 2014-06-26 13:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/327e816d4c7e 7067052: Default printer media is ignored Reviewed-by: bae, prr ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/native/sun/awt/CUPSfuncs.c Changeset: 80f84bc60225 Author: prr Date: 2014-06-26 16:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/80f84bc60225 8041902: When printing, polylines are not rendered as joined Reviewed-by: bae, jgodinez ! src/share/classes/sun/print/PathGraphics.java + test/java/awt/print/PrinterJob/PolylinePrintingTest.java Changeset: 8a7fdbaea99b Author: prr Date: 2014-06-26 16:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8a7fdbaea99b 8043508: JVM core dumps with very long text in tooltip Reviewed-by: bae, jgodinez ! src/share/native/sun/font/DrawGlyphList.c + test/java/awt/Graphics2D/DrawString/DrawStringCrash.java Changeset: 97e2bc137f9e Author: dmarkov Date: 2014-06-30 16:23 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/97e2bc137f9e 8048506: [macosx] javax.swing.PopupFactory issue with null owner Reviewed-by: pchelko, alexsch ! src/share/classes/javax/swing/PopupFactory.java + test/javax/swing/PopupFactory/8048506/bug8048506.java Changeset: 8af305206840 Author: yan Date: 2014-07-01 12:49 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8af305206840 8043131: Move ShapedAndTranslucentWindows and GC functional AWT tests to regression tree Reviewed-by: pchelko Contributed-by: Dmitriy Ermashov + test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java + test/java/awt/Frame/FramesGC/FramesGC.java ! test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java + test/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java ! test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java ! test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java ! test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java ! test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java ! test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java Changeset: ec5d5682280a Author: serb Date: 2014-07-01 20:42 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ec5d5682280a 8048265: AWT crashes inside CCombinedSegTable::In called from Java_sun_awt_windows_WDefaultFontCharset_canConvert Reviewed-by: anthony, pchelko, azvegint ! src/windows/classes/sun/awt/windows/WingDings.java Changeset: af69f70c2534 Author: prr Date: 2014-07-01 12:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/af69f70c2534 Merge ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - test/com/sun/tools/attach/Shutdown.java Changeset: 13b3e10c7041 Author: mcherkas Date: 2014-07-02 14:48 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/13b3e10c7041 8040076: Memory leak. java.awt.List objects allowing multiple selections are not GC-ed. Reviewed-by: anthony, pchelko Contributed-by: artem.malenko at oracle.com ! src/windows/native/sun/windows/awt_Component.cpp + test/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java Changeset: 243d0ee7079b Author: pchelko Date: 2014-07-02 17:04 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/243d0ee7079b 8033367: [macosx] Appletviewer was broken in jdk8 b124 Reviewed-by: anthony, serb ! make/lib/Awt2dLibraries.gmk ! src/macosx/bin/java_md_macosx.c ! src/macosx/classes/com/apple/eawt/Application.java ! src/macosx/classes/sun/awt/CGraphicsEnvironment.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/CGraphicsEnv.m ! src/macosx/native/sun/awt/LWCToolkit.m - src/macosx/native/sun/awt/awt.m ! src/macosx/native/sun/osxapp/AWT_debug.h + src/macosx/native/sun/osxapp/AWT_debug.m Changeset: 472434e59163 Author: pchelko Date: 2014-07-02 18:57 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/472434e59163 8048549: [macosx] Disable usage of system menu bar if AWT is embedded in FX Reviewed-by: anthony, serb ! src/macosx/classes/com/apple/laf/AquaMenuBarUI.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/osxapp/ThreadUtilities.h ! src/macosx/native/sun/osxapp/ThreadUtilities.m Changeset: d6c9121f7234 Author: darcy Date: 2014-07-02 23:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d6c9121f7234 8043548: Fix raw and unchecked lint warnings in javax.swing.plaf.* 8042849: Fix raw and unchecked warnings in com.sun.java.swing Reviewed-by: pchelko, alexsch ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/share/classes/com/sun/java/swing/plaf/gtk/XColors.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java ! src/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/plaf/ComboBoxUI.java ! src/share/classes/javax/swing/plaf/LayerUI.java ! src/share/classes/javax/swing/plaf/ListUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/share/classes/javax/swing/plaf/basic/ComboPopup.java ! src/share/classes/javax/swing/plaf/basic/LazyActionMap.java ! src/share/classes/javax/swing/plaf/metal/MetalBumps.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalUtils.java ! src/share/classes/javax/swing/plaf/metal/OceanTheme.java ! src/share/classes/javax/swing/plaf/multi/MultiButtonUI.java ! src/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java ! src/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java ! src/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java ! src/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java ! src/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java ! src/share/classes/javax/swing/plaf/multi/MultiLabelUI.java ! src/share/classes/javax/swing/plaf/multi/MultiListUI.java ! src/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java ! src/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java ! src/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiPanelUI.java ! src/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java ! src/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSliderUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTableUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTreeUI.java ! src/share/classes/javax/swing/plaf/multi/MultiViewportUI.java ! src/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java ! src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java ! src/share/classes/javax/swing/plaf/nimbus/State.java ! src/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java ! src/share/classes/javax/swing/plaf/nimbus/TableScrollPaneCorner.java ! src/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java ! src/share/classes/javax/swing/plaf/synth/ImagePainter.java ! src/share/classes/javax/swing/plaf/synth/Region.java ! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/share/classes/javax/swing/plaf/synth/SynthComboPopup.java ! src/share/classes/javax/swing/plaf/synth/SynthListUI.java ! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/share/classes/sun/swing/BakedArrayList.java Changeset: cf25509c9243 Author: malenkov Date: 2014-07-03 16:55 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cf25509c9243 4058433: RFE: tool for creating BeanInfo template Reviewed-by: alexsch, serb + src/share/classes/com/sun/beans/introspect/ClassInfo.java + src/share/classes/com/sun/beans/introspect/EventSetInfo.java + src/share/classes/com/sun/beans/introspect/MethodInfo.java + src/share/classes/com/sun/beans/introspect/PropertyInfo.java ! src/share/classes/java/beans/BeanDescriptor.java + src/share/classes/java/beans/BeanProperty.java ! src/share/classes/java/beans/EventSetDescriptor.java ! src/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/share/classes/java/beans/Introspector.java + src/share/classes/java/beans/JavaBean.java ! src/share/classes/java/beans/PropertyDescriptor.java + src/share/classes/javax/swing/SwingContainer.java + test/java/beans/Introspector/4058433/TestBeanProperty.java + test/java/beans/Introspector/4058433/TestJavaBean.java + test/java/beans/Introspector/4058433/TestSwingContainer.java ! test/java/beans/Introspector/7084904/Test7084904.java + test/java/beans/Performance/Test4058433.java Changeset: 3fae2ca5fc3e Author: anashaty Date: 2014-07-03 18:47 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3fae2ca5fc3e 8044371: setOneTouchExpandable functionality of JSplitPane will reduce vertical Scrollbar Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/ScrollPaneLayout.java + test/javax/swing/JScrollPane/bug8044371.java Changeset: 99f5ba331526 Author: darcy Date: 2014-07-03 15:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/99f5ba331526 8043550: Fix raw and unchecked lint warnings in javax.swing.* Reviewed-by: pchelko, mchung ! src/share/classes/javax/swing/AbstractButton.java ! src/share/classes/javax/swing/ArrayTable.java ! src/share/classes/javax/swing/DebugGraphics.java ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultRowSorter.java ! src/share/classes/javax/swing/JComponent.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JLayer.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/JSpinner.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTextField.java ! src/share/classes/javax/swing/JTree.java ! src/share/classes/javax/swing/KeyboardManager.java ! src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/MultiUIDefaults.java ! src/share/classes/javax/swing/PopupFactory.java ! src/share/classes/javax/swing/RowFilter.java ! src/share/classes/javax/swing/SpinnerDateModel.java ! src/share/classes/javax/swing/SpinnerListModel.java ! src/share/classes/javax/swing/SpinnerNumberModel.java ! src/share/classes/javax/swing/SpringLayout.java ! src/share/classes/javax/swing/SwingWorker.java ! src/share/classes/javax/swing/UIDefaults.java ! src/share/classes/javax/swing/UIManager.java ! src/share/classes/javax/swing/event/EventListenerList.java ! src/share/classes/javax/swing/event/RowSorterEvent.java ! src/share/classes/javax/swing/table/DefaultTableColumnModel.java ! src/share/classes/javax/swing/table/DefaultTableModel.java ! src/share/classes/javax/swing/table/TableRowSorter.java ! src/share/classes/javax/swing/text/AbstractDocument.java ! src/share/classes/javax/swing/tree/AbstractLayoutCache.java ! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java ! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/share/classes/javax/swing/tree/DefaultTreeModel.java ! src/share/classes/javax/swing/tree/TreeNode.java ! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java ! src/share/classes/javax/swing/undo/CompoundEdit.java ! src/share/classes/javax/swing/undo/StateEdit.java ! src/share/classes/javax/swing/undo/UndoableEditSupport.java ! src/share/classes/sun/tools/jconsole/inspector/TableSorter.java Changeset: c6a4534a458d Author: yan Date: 2014-07-04 13:40 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c6a4534a458d 8048246: Move AWT_DnD/Clipboard/Automated functional tests to OpenJDK Reviewed-by: pchelko Contributed-by: Dmitriy Ermashov + test/java/awt/datatransfer/Clipboard/BasicClipboardTest.java + test/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java + test/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java + test/java/awt/datatransfer/Independence/IndependenceAWTTest.java + test/java/awt/datatransfer/Independence/IndependenceSwingTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java + test/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java + test/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java + test/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java + test/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java Changeset: 5a5ae13cbc66 Author: ant Date: 2014-07-04 15:16 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5a5ae13cbc66 8048887: SortingFocusTraversalPolicy throws IllegalArgumentException from the sort method Reviewed-by: azvegint, alexsch ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java + test/java/awt/Focus/SortingFPT/JDK8048887.java Changeset: 2afdb5f1ecb2 Author: azvegint Date: 2014-07-07 18:56 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2afdb5f1ecb2 8049418: [macosx] PopupMenuListener.popupMenuWillBecomeVisible is not called for empty combobox on MacOS/aqua look and feel Reviewed-by: anthony, pchelko ! src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java Changeset: 2ce8930adcfb Author: prr Date: 2014-07-07 10:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2ce8930adcfb Merge - src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser - src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj - src/macosx/native/jobjc/README.txt - src/macosx/native/jobjc/TODOS - src/macosx/native/jobjc/bridgesupport.gmk - src/macosx/native/jobjc/build.xml - src/macosx/native/jobjc/extract_classes.pl - src/macosx/native/jobjc/run-and-write-if-okay - src/macosx/native/jobjc/rungen - src/macosx/native/jobjc/runjava - src/macosx/native/jobjc/src/core/PrimitiveCoder.hs - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java - src/macosx/native/jobjc/src/core/native/CIF.m - src/macosx/native/jobjc/src/core/native/Coder.m - src/macosx/native/jobjc/src/core/native/FFIType.m - src/macosx/native/jobjc/src/core/native/Function.m - src/macosx/native/jobjc/src/core/native/ID.m - src/macosx/native/jobjc/src/core/native/Invoke.m - src/macosx/native/jobjc/src/core/native/JObjCRuntime.m - src/macosx/native/jobjc/src/core/native/MacOSXFramework.m - src/macosx/native/jobjc/src/core/native/NSClass.m - src/macosx/native/jobjc/src/core/native/NativeBuffer.h - src/macosx/native/jobjc/src/core/native/NativeBuffer.m - src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m - src/macosx/native/jobjc/src/core/native/SEL.m - src/macosx/native/jobjc/src/core/native/Subclassing.m - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java - src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java - src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java - src/macosx/native/jobjc/src/tests/native/FunCallBench.m ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultRowSorter.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/RowFilter.java ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/share/classes/javax/swing/UIManager.java - test/com/sun/jdi/ProcessAttachDebuggee.java - test/com/sun/jdi/ProcessAttachDebugger.java - test/com/sun/jdi/ProcessAttachTest.sh - test/com/sun/jdi/ShutdownDebuggee.java - test/com/sun/jdi/SuspendNoFlagTest.sh - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java Changeset: 4083ee6a7252 Author: darcy Date: 2014-07-07 16:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4083ee6a7252 8048980: Fix raw and unchecked lint warnings in platform-specific sun.font files Reviewed-by: henryjen, prr ! src/macosx/classes/sun/font/CFontConfiguration.java ! src/solaris/classes/sun/font/FcFontConfiguration.java ! src/solaris/classes/sun/font/XMap.java ! src/solaris/classes/sun/font/XRGlyphCache.java Changeset: ff2112f3ae6b Author: aivanov Date: 2014-07-08 12:20 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ff2112f3ae6b 8046559: NPE when changing Windows theme Reviewed-by: pchelko, anthony ! src/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/solaris/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java + test/javax/swing/JFileChooser/8046391/bug8046391.java Changeset: dc73b8eaf098 Author: prr Date: 2014-07-16 12:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dc73b8eaf098 Merge - src/share/classes/com/sun/jmx/remote/util/CacheMap.java - src/share/lib/security/BlacklistedCertsConverter.java - src/share/lib/security/blacklisted.certs - src/share/lib/security/blacklisted.certs.pem ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java - test/javax/management/remote/mandatory/util/CacheMapTest.java Changeset: 9c9237dcda7a Author: prr Date: 2014-07-16 14:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9c9237dcda7a Merge Changeset: 0db6b84437c4 Author: darcy Date: 2014-07-16 17:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0db6b84437c4 8050798: New unchecked warning introduced in com.sun.jndi.ldap.Connection Reviewed-by: lancea ! src/share/classes/com/sun/jndi/ldap/Connection.java Changeset: 0a38af687896 Author: darcy Date: 2014-07-16 18:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0a38af687896 8050953: Fix raw and unchecked lint warnings in sun.text.normalizer.UnicodeSet Reviewed-by: okutsu ! src/share/classes/sun/text/normalizer/UnicodeSet.java Changeset: 526240307741 Author: joehw Date: 2014-07-16 18:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/526240307741 8049514: FEATURE_SECURE_PROCESSING can not be turned off on a validator through SchemaFactory Reviewed-by: lancea + test/javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Changeset: 875450e7ef8d Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/875450e7ef8d Merge - src/macosx/native/sun/awt/awt.m - src/share/classes/com/sun/jmx/remote/util/CacheMap.java - src/share/classes/sun/awt/WindowClosingListener.java - src/share/classes/sun/awt/WindowClosingSupport.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java - test/javax/management/remote/mandatory/util/CacheMapTest.java From tim.bell at oracle.com Fri Jul 25 22:43:45 2014 From: tim.bell at oracle.com (tim.bell at oracle.com) Date: Fri, 25 Jul 2014 22:43:45 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b24 for changeset 1d4a293fbec1 Message-ID: <201407252243.s6PMhkr3008306@aojmv0008> Changeset: 49fa45e0a83f Author: tbell Date: 2014-07-25 15:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/49fa45e0a83f Added tag jdk9-b24 for changeset 1d4a293fbec1 ! .hgtags From tim.bell at oracle.com Mon Jul 28 13:51:31 2014 From: tim.bell at oracle.com (tim.bell at oracle.com) Date: Mon, 28 Jul 2014 13:51:31 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b24 for changeset 8a44142bb7fc Message-ID: <201407281351.s6SDpVo9014024@aojmv0008> Changeset: da08cca6b97f Author: tbell Date: 2014-07-25 15:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/da08cca6b97f Added tag jdk9-b24 for changeset 8a44142bb7fc ! .hgtags From tim.bell at oracle.com Mon Jul 28 13:51:42 2014 From: tim.bell at oracle.com (tim.bell at oracle.com) Date: Mon, 28 Jul 2014 13:51:42 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b24 for changeset dde2d03b0ea4 Message-ID: <201407281351.s6SDpg4S014135@aojmv0008> Changeset: e90276b4908c Author: tbell Date: 2014-07-25 15:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e90276b4908c Added tag jdk9-b24 for changeset dde2d03b0ea4 ! .hgtags From tim.bell at oracle.com Mon Jul 28 13:52:04 2014 From: tim.bell at oracle.com (tim.bell at oracle.com) Date: Mon, 28 Jul 2014 13:52:04 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b24 for changeset 345af113f572 Message-ID: <201407281352.s6SDq42f014225@aojmv0008> Changeset: 88b3b95f476f Author: tbell Date: 2014-07-25 15:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/88b3b95f476f Added tag jdk9-b24 for changeset 345af113f572 ! .hgtags From tim.bell at oracle.com Mon Jul 28 13:52:08 2014 From: tim.bell at oracle.com (tim.bell at oracle.com) Date: Mon, 28 Jul 2014 13:52:08 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b24 for changeset 0b35542d6bf3 Message-ID: <201407281352.s6SDq8hE014278@aojmv0008> Changeset: 34fdd6056062 Author: tbell Date: 2014-07-25 15:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/34fdd6056062 Added tag jdk9-b24 for changeset 0b35542d6bf3 ! .hgtags From tim.bell at oracle.com Mon Jul 28 13:52:17 2014 From: tim.bell at oracle.com (tim.bell at oracle.com) Date: Mon, 28 Jul 2014 13:52:17 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b24 for changeset 875450e7ef8d Message-ID: <201407281352.s6SDqHeq014336@aojmv0008> Changeset: fdf4cac36ef0 Author: tbell Date: 2014-07-25 15:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fdf4cac36ef0 Added tag jdk9-b24 for changeset 875450e7ef8d ! .hgtags From tim.bell at oracle.com Mon Jul 28 13:52:36 2014 From: tim.bell at oracle.com (tim.bell at oracle.com) Date: Mon, 28 Jul 2014 13:52:36 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b24 for changeset 980b18627fd3 Message-ID: <201407281352.s6SDqabj014398@aojmv0008> Changeset: 47afa462f626 Author: tbell Date: 2014-07-25 15:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/47afa462f626 Added tag jdk9-b24 for changeset 980b18627fd3 ! .hgtags From tim.bell at oracle.com Mon Jul 28 13:52:39 2014 From: tim.bell at oracle.com (tim.bell at oracle.com) Date: Mon, 28 Jul 2014 13:52:39 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b24 for changeset 49d7a2a66ae6 Message-ID: <201407281352.s6SDqdjj014466@aojmv0008> Changeset: 3b95ddf570c9 Author: tbell Date: 2014-07-25 15:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/3b95ddf570c9 Added tag jdk9-b24 for changeset 49d7a2a66ae6 ! .hgtags From lana.steuck at oracle.com Wed Jul 30 19:22:25 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Jul 2014 19:22:25 +0000 Subject: hg: jdk9/jdk9: 7 new changesets Message-ID: <201407301922.s6UJMP3B017234@aojmv0008> Changeset: 5cbd7bb64fba Author: mduigou Date: 2014-07-21 21:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5cbd7bb64fba 8051010: Support @apiNote, @implSpec and @implNote in all javadoc bundles Reviewed-by: alanb ! make/Javadoc.gmk Changeset: e291a5c557d1 Author: mikael Date: 2014-07-11 13:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e291a5c557d1 8049071: Add jtreg jobs to JPRT for hotspot Reviewed-by: dholmes, iveresov ! make/jprt.properties Changeset: dcf3f625f3a7 Author: simonis Date: 2014-07-14 17:26 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/dcf3f625f3a7 8049715: PPC64: First steps to enable SA on Linux/PPC64 Reviewed-by: dholmes, kvn ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 7e31cbd40af7 Author: amurillo Date: 2014-07-18 12:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/7e31cbd40af7 Merge Changeset: dc7eb0c6ee27 Author: amurillo Date: 2014-07-22 10:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/dc7eb0c6ee27 Merge Changeset: d03b0caf191c Author: lana Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d03b0caf191c Merge Changeset: aefd8899a8d6 Author: lana Date: 2014-07-30 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/aefd8899a8d6 Merge From lana.steuck at oracle.com Wed Jul 30 19:22:27 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Jul 2014 19:22:27 +0000 Subject: hg: jdk9/jdk9/jaxp: 3 new changesets Message-ID: <201407301922.s6UJMRVu017380@aojmv0008> Changeset: 165307afc816 Author: aefimov Date: 2014-07-22 22:06 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/165307afc816 8029837: NPE seen in XMLDocumentFragmentScannerImpl.setProperty since 7u40b33 Reviewed-by: joehw ! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java Changeset: f7ef8d9339a4 Author: lana Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/f7ef8d9339a4 Merge Changeset: 73757f4b8aa3 Author: lana Date: 2014-07-30 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/73757f4b8aa3 Merge From lana.steuck at oracle.com Wed Jul 30 19:22:28 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Jul 2014 19:22:28 +0000 Subject: hg: jdk9/jdk9/jaxws: 3 new changesets Message-ID: <201407301922.s6UJMXuv017435@aojmv0008> Changeset: 8d94365eb930 Author: mkos Date: 2014-07-18 19:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/8d94365eb930 8038970: Deprivilege JAX-WS/JAF code Summary: Changes to prepare for granting minimal set of permissions to JAX-WS code. Reviewed-by: mchung ! src/share/jaf_classes/javax/activation/CommandMap.java ! src/share/jaf_classes/javax/activation/FileTypeMap.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/MetroConfigLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/TubeCreator.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/TubelineAssemblyController.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/model/Injector.java Changeset: 705fa22325f7 Author: lana Date: 2014-07-22 11:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/705fa22325f7 Merge Changeset: ab8726a0fcde Author: lana Date: 2014-07-30 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/ab8726a0fcde Merge From lana.steuck at oracle.com Wed Jul 30 19:22:33 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Jul 2014 19:22:33 +0000 Subject: hg: jdk9/jdk9/nashorn: 3 new changesets Message-ID: <201407301922.s6UJMXRv017432@aojmv0008> Changeset: 34a783929a67 Author: sundar Date: 2014-07-18 16:53 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/34a783929a67 8051019: Separate src and test execution sandbox directories Reviewed-by: jlaskey Contributed-by: lev.priima at oracle.com ! make/build-nasgen.xml ! make/build.xml ! make/project.properties ! test/src/jdk/nashorn/internal/test/framework/TestHelper.java Changeset: 4446897ec465 Author: lana Date: 2014-07-22 11:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/4446897ec465 Merge Changeset: b33633fc10c5 Author: lana Date: 2014-07-30 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/b33633fc10c5 Merge From lana.steuck at oracle.com Wed Jul 30 19:22:30 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Jul 2014 19:22:30 +0000 Subject: hg: jdk9/jdk9/langtools: 11 new changesets Message-ID: <201407301922.s6UJMUQA017387@aojmv0008> Changeset: 6394204fcef8 Author: darcy Date: 2014-07-17 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6394204fcef8 8050430: Provided new utility visitors supporting SourceVersion.RELEASE_9 Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/share/classes/com/sun/tools/javah/JavahTask.java ! src/share/classes/com/sun/tools/javah/LLNI.java ! src/share/classes/com/sun/tools/javah/TypeSignature.java ! src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java ! src/share/classes/javax/lang/model/element/ElementVisitor.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java + src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor8.java + src/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java + src/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor8.java + src/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/share/classes/javax/lang/model/util/ElementScanner6.java ! src/share/classes/javax/lang/model/util/ElementScanner7.java ! src/share/classes/javax/lang/model/util/ElementScanner8.java + src/share/classes/javax/lang/model/util/ElementScanner9.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java + src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor8.java + src/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java + src/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java + src/share/classes/javax/lang/model/util/TypeKindVisitor9.java ! src/share/sample/javac/processing/src/CheckNamesProcessor.java ! src/share/sample/language/model/CoreReflectionFactory.java ! test/tools/javac/6402516/CheckLocalElements.java ! test/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/tools/javac/multicatch/model/ModelChecker.java ! test/tools/javac/processing/model/TestSymtabItems.java ! test/tools/javac/processing/model/element/TestTypeParameter.java ! test/tools/javac/processing/model/type/InheritedAP.java ! test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java ! test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java ! test/tools/javac/tree/NoPrivateTypesExported.java Changeset: bbf11d72b334 Author: sogoel Date: 2014-07-17 09:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/bbf11d72b334 8048833: .out files for generics tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/generics/typevars/5060485/Neg1.java + test/tools/javac/generics/typevars/5060485/Neg1.out ! test/tools/javac/generics/typevars/5060485/Neg2.java + test/tools/javac/generics/typevars/5060485/Neg2.out ! test/tools/javac/generics/typevars/5061359/T5061359.java + test/tools/javac/generics/typevars/5061359/T5061359.out ! test/tools/javac/generics/typevars/5061359/T5061359a.java + test/tools/javac/generics/typevars/5061359/T5061359a.out ! test/tools/javac/generics/typevars/6199146/T6199146.java + test/tools/javac/generics/typevars/6199146/T6199146.out ! test/tools/javac/generics/typevars/6486430/T6486430.java + test/tools/javac/generics/typevars/6486430/T6486430.out ! test/tools/javac/generics/typevars/6486430/T6486430a.java + test/tools/javac/generics/typevars/6486430/T6486430a.out ! test/tools/javac/generics/wildcards/6762569/T6762569b.java + test/tools/javac/generics/wildcards/6762569/T6762569b.out ! test/tools/javac/generics/wildcards/T6450290.java + test/tools/javac/generics/wildcards/T6450290.out Changeset: 5ac5790e3fc9 Author: mchung Date: 2014-07-17 10:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5ac5790e3fc9 8050804: (jdeps) Recommend supported API to replace use of JDK internal API Reviewed-by: dfuchs ! src/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties + src/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties ! test/tools/jdeps/APIDeps.java Changeset: 06b98d7646e7 Author: sogoel Date: 2014-07-17 11:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/06b98d7646e7 8048836: .out files for generics tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/generics/6495506/T6495506.java + test/tools/javac/generics/6495506/T6495506.out ! test/tools/javac/generics/CatchTyparam.java + test/tools/javac/generics/CatchTyparam.out ! test/tools/javac/generics/inference/4941882/T4941882.java + test/tools/javac/generics/inference/4941882/T4941882.out ! test/tools/javac/generics/inference/4972073/T4972073.java + test/tools/javac/generics/inference/4972073/T4972073.out ! test/tools/javac/generics/inference/4972073/T4972073a.java + test/tools/javac/generics/inference/4972073/T4972073a.out ! test/tools/javac/generics/inference/4972073/T4972073b.java + test/tools/javac/generics/inference/4972073/T4972073b.out ! test/tools/javac/generics/inference/5081782/Neg.java + test/tools/javac/generics/inference/5081782/Neg.out ! test/tools/javac/generics/rawOverride/Fail1.java + test/tools/javac/generics/rawOverride/Fail1.out Changeset: 306ecd42b96f Author: sogoel Date: 2014-07-17 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/306ecd42b96f 8048837: .out files for generics tests in tools/javac dir - part 3 Reviewed-by: jjg ! test/tools/javac/generics/5086027/T5086027.java + test/tools/javac/generics/5086027/T5086027.out ! test/tools/javac/generics/6227936/Orig.java + test/tools/javac/generics/6227936/Orig.out ! test/tools/javac/generics/6245699/T6245699b.java + test/tools/javac/generics/6245699/T6245699b.out ! test/tools/javac/generics/6294779/T6294779c.java + test/tools/javac/generics/6294779/T6294779c.out ! test/tools/javac/generics/6413682/T6413682.java + test/tools/javac/generics/6413682/T6413682.out ! test/tools/javac/generics/syntax/6318240/BarNeg1.java + test/tools/javac/generics/syntax/6318240/BarNeg1.out ! test/tools/javac/generics/syntax/6318240/BarNeg1a.java + test/tools/javac/generics/syntax/6318240/BarNeg1a.out ! test/tools/javac/generics/syntax/6318240/BarNeg2.java + test/tools/javac/generics/syntax/6318240/BarNeg2.out ! test/tools/javac/generics/syntax/6318240/BarNeg2a.java + test/tools/javac/generics/syntax/6318240/BarNeg2a.out Changeset: bfed975590b9 Author: sogoel Date: 2014-07-17 16:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/bfed975590b9 8050954: update DocRootSlash test for tidy error: empty

Reviewed-by: ksrini, bpatel ! test/com/sun/javadoc/DocRootSlash/overview.html ! test/com/sun/javadoc/DocRootSlash/p1/package.html Changeset: 2906eb8e5cc3 Author: darcy Date: 2014-07-21 16:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2906eb8e5cc3 8051482: Fix deprecation warnings in javax.lang.model.util Reviewed-by: ksrini ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/share/classes/javax/lang/model/util/ElementScanner7.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor7.java Changeset: ea227dce3324 Author: mcimadamore Date: 2014-07-22 17:47 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ea227dce3324 8049234: Add support for running/debugging bootstrap tools in IntelliJ Summary: Add support for bootstrap tools; overhaul ant logger Reviewed-by: vromero ! make/build.xml ! make/intellij/ant.xml ! make/intellij/build.xml ! make/intellij/codeStyleSettings.xml ! make/intellij/compiler.xml + make/intellij/copyright/langtools.xml + make/intellij/copyright/profiles_settings.xml ! make/intellij/inspectionProfiles/langtools.xml ! make/intellij/langtools.iml ! make/intellij/misc.xml + make/intellij/src/idea/LangtoolsIdeaAntLogger.java ! make/intellij/workspace.xml Changeset: 731e97ed8d2b Author: lana Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/731e97ed8d2b Merge Changeset: 66d31183696d Author: ksrini Date: 2014-07-23 09:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/66d31183696d 8050319: LocalVariableTestBase has unexpected dependency on LocalVariableTableTest Reviewed-by: jjg, ksrini Contributed-by: andrey.x.nazarov at oracle.com ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java Changeset: d60b572d7594 Author: lana Date: 2014-07-30 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d60b572d7594 Merge From lana.steuck at oracle.com Wed Jul 30 19:22:33 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Jul 2014 19:22:33 +0000 Subject: hg: jdk9/jdk9/hotspot: 28 new changesets Message-ID: <201407301922.s6UJMcar017451@aojmv0008> Changeset: 429516ef23de Author: stefank Date: 2014-07-11 09:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/429516ef23de 8049831: Metadata Full GCs are not triggered when CMSClassUnloadingEnabled is turned off Reviewed-by: brutisso, tschatzl, ehelin, jmasa, dfazunen ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! test/TEST.groups Changeset: dd0e7063d7b8 Author: jmasa Date: 2014-07-11 11:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dd0e7063d7b8 Merge Changeset: bf4629bb1ad6 Author: coleenp Date: 2014-07-09 22:37 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bf4629bb1ad6 8048933: -XX:+TraceExceptions output should include the message Summary: Add the exception detail message to the tracing output Reviewed-by: minqi, dholmes ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/constantPool.cpp + test/runtime/CommandLine/TraceExceptionsTest.java Changeset: fb27a4c9ad54 Author: dcubed Date: 2014-07-10 08:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fb27a4c9ad54 8049104: resolve atomic.hpp wording issues from JDK-8047104 code review Reviewed-by: dholmes, dice, rdurbin, acorn ! src/share/vm/runtime/atomic.hpp Changeset: 180cd023a280 Author: sspitsyn Date: 2014-07-10 17:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/180cd023a280 8013942: JSR 292: assert(type() == T_OBJECT) failed: type check Summary: A dead scope of the local needs to be identified Reviewed-by: coleenp, vlivanov, mgronlun Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/prims/jvmtiImpl.cpp Changeset: f7b1f0210ab2 Author: sspitsyn Date: 2014-07-12 01:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f7b1f0210ab2 Merge ! src/share/vm/interpreter/interpreterRuntime.cpp Changeset: a527e4909a92 Author: mikael Date: 2014-07-11 13:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a527e4909a92 8049071: Add jtreg jobs to JPRT for hotspot Reviewed-by: dholmes, iveresov ! make/jprt.properties ! test/Makefile ! test/TEST.groups Changeset: 465cf2ce2fe7 Author: dsimms Date: 2014-07-14 10:50 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/465cf2ce2fe7 8046668: Excessive checked JNI warnings from Java startup Summary: Removed pedantic checked exception warnings for AIOOBException, add to current handle capacity Reviewed-by: hseigel, lfoltan ! src/share/vm/prims/jniCheck.cpp Changeset: 0dad53374470 Author: dsimms Date: 2014-07-14 10:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0dad53374470 8046919: jni_PushLocalFrame OOM - increase MAX_REASONABLE_LOCAL_CAPACITY Summary: Increase the previous limit from 4k to 64k, added "-XX:MaxJNILocalCapacity=" flag Reviewed-by: hseigel, fparain ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/globals.hpp Changeset: b235e51557c9 Author: simonis Date: 2014-07-14 11:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b235e51557c9 8049715: PPC64: First steps to enable SA on Linux/PPC64 Reviewed-by: dholmes, kvn ! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java + agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionPPC64.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java ! make/linux/makefiles/defs.make Changeset: 187a848525c4 Author: dholmes Date: 2014-07-14 21:48 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/187a848525c4 Merge Changeset: 553f14d70527 Author: dcubed Date: 2014-07-15 07:33 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/553f14d70527 8049717: expose L1_data_cache_line_size for diagnostic/sanity checks Summary: Add support for VM_Version::L1_data_cache_line_size(). Reviewed-by: dsimms, kvn, dholmes ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp Changeset: d0a757f227b4 Author: sspitsyn Date: 2014-07-16 15:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d0a757f227b4 Merge ! test/TEST.groups Changeset: c3388a74a6fb Author: roland Date: 2014-07-10 15:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c3388a74a6fb 8040237: nsk/jvmti/RetransformClasses/retransform001 crashed the VM on all platforms when run with with -server -Xcomp Summary: class redefinition may cause speculative trap clean up code to dereference dead method Reviewed-by: kvn, coleenp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/methodData.cpp + test/compiler/profiling/TestSpecTrapClassUnloading.java + test/compiler/profiling/spectrapredefineclass_classloaders/A.java + test/compiler/profiling/spectrapredefineclass_classloaders/Agent.java + test/compiler/profiling/spectrapredefineclass_classloaders/B.java + test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java + test/compiler/profiling/spectrapredefineclass_classloaders/Test.java - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 697d257ca294 Author: kvn Date: 2014-07-11 14:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/697d257ca294 Merge ! src/share/vm/classfile/classLoaderData.cpp - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 43b7d2f257a7 Author: drchase Date: 2014-07-11 19:51 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/43b7d2f257a7 8036588: VerifyFieldClosure fails instanceKlass:3133 Summary: Changed deopt live-pointer test to use returns-object instead of live-and-returns-object Reviewed-by: iveresov, kvn, jrose ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/machnode.hpp ! src/share/vm/opto/output.cpp Changeset: ff95368dbd2b Author: drchase Date: 2014-07-11 23:54 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ff95368dbd2b Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 968f97d41bce Author: mduigou Date: 2014-07-14 18:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/968f97d41bce 8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands Reviewed-by: kvn, dholmes ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/jsig.make ! make/aix/makefiles/rules.make ! make/aix/makefiles/sa.make ! make/aix/makefiles/saproc.make ! make/aix/makefiles/top.make ! make/aix/makefiles/vm.make ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/jsig.make ! make/bsd/makefiles/rules.make ! make/bsd/makefiles/sa.make ! make/bsd/makefiles/saproc.make ! make/bsd/makefiles/top.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/rules.make ! make/linux/makefiles/sa.make ! make/linux/makefiles/saproc.make ! make/linux/makefiles/top.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/jsig.make ! make/solaris/makefiles/rules.make ! make/solaris/makefiles/sa.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/top.make ! make/solaris/makefiles/vm.make ! make/windows/build.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/sa.make Changeset: 4153b0978181 Author: vlivanov Date: 2014-07-14 03:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4153b0978181 8049528: Method marked w/ @ForceInline isn't inlined with "executed < MinInliningThreshold times" message Reviewed-by: roland, jrose ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/parse.hpp Changeset: 7aabfb8e11f8 Author: vlivanov Date: 2014-07-14 03:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7aabfb8e11f8 8043546: C1 optimizes @Stable instance fields with default values Reviewed-by: kvn, jrose ! src/share/vm/c1/c1_GraphBuilder.cpp + test/compiler/stable/StableConfiguration.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java Changeset: 307ecb8f6676 Author: vlivanov Date: 2014-07-14 03:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/307ecb8f6676 8049530: Provide descriptive failure reason for compilation tasks removed for the queue Reviewed-by: roland, iveresov ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp Changeset: cdf968fe49ce Author: vlivanov Date: 2014-07-14 03:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cdf968fe49ce 8049529: LogCompilation: annotate make_not_compilable with compilation level Reviewed-by: roland, iveresov ! src/share/vm/oops/method.cpp Changeset: 4102555e5695 Author: vlivanov Date: 2014-07-14 03:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4102555e5695 8049532: LogCompilation: C1: inlining tree is flat (no depth is stored) Reviewed-by: roland, iveresov ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/vm/c1/c1_GraphBuilder.cpp Changeset: 18d4d4c8beea Author: vlivanov Date: 2014-07-14 03:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/18d4d4c8beea 8048703: ReplacedNodes dumps it's content to tty Reviewed-by: roland, iveresov, drchase ! src/share/vm/opto/replacednodes.cpp Changeset: 8000c4cbbb01 Author: rbackman Date: 2014-07-18 10:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8000c4cbbb01 Merge - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: d1dfb2de0a63 Author: amurillo Date: 2014-07-18 12:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d1dfb2de0a63 Merge ! src/share/vm/compiler/compileBroker.cpp - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: be5e8df2904f Author: lana Date: 2014-07-22 11:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/be5e8df2904f Merge - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 6de94e869324 Author: lana Date: 2014-07-30 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6de94e869324 Merge - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java From lana.steuck at oracle.com Wed Jul 30 19:22:46 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Jul 2014 19:22:46 +0000 Subject: hg: jdk9/jdk9/jdk: 19 new changesets Message-ID: <201407301922.s6UJMl3a017462@aojmv0008> Changeset: 480acb425795 Author: sherman Date: 2014-07-17 11:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/480acb425795 8042589: String.toLowerCase do not work for some concatenated strings Summary: to include surrogate check in loop Reviewed-by: mchung ! src/share/classes/java/lang/String.java ! test/java/lang/String/ToLowerCase.java ! test/java/lang/String/ToUpperCase.java Changeset: 127da56ff224 Author: redestad Date: 2014-07-12 01:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/127da56ff224 8041972: Additional parse methods for Long/Integer Reviewed-by: mduigou, psandoz ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/NumberFormatException.java ! test/java/lang/Integer/ParsingTest.java ! test/java/lang/Long/ParsingTest.java Changeset: da9fe02886be Author: msheppar Date: 2014-07-18 01:39 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/da9fe02886be 8050922: add additional diagnostic to java/net/MulticastSocket/TestInterfaces Summary: add additional diagnostic output for failed netwrok interface Reviewed-by: chegar ! test/java/net/MulticastSocket/TestInterfaces.java Changeset: d7addd2d1671 Author: prappo Date: 2014-07-18 13:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d7addd2d1671 8051350: Update javadoc for com.sun.jndi.toolkit.corba.CorbaUtils Reviewed-by: alanb ! src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java Changeset: e0f1024d167a Author: igerasim Date: 2014-07-18 17:04 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e0f1024d167a 8050893: (smartcardio) Invert reset argument in tests in sun/security/smartcardio Reviewed-by: valeriep ! test/sun/security/smartcardio/TestAll.java ! test/sun/security/smartcardio/TestChannel.java ! test/sun/security/smartcardio/TestConnect.java ! test/sun/security/smartcardio/TestConnectAgain.java ! test/sun/security/smartcardio/TestControl.java ! test/sun/security/smartcardio/TestDefault.java ! test/sun/security/smartcardio/TestExclusive.java ! test/sun/security/smartcardio/TestMultiplePresent.java ! test/sun/security/smartcardio/TestPresent.java ! test/sun/security/smartcardio/TestTransmit.java ! test/sun/security/smartcardio/Utils.java Changeset: e70903d74545 Author: jbachorik Date: 2014-07-18 17:23 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e70903d74545 8035829: [parfait] JNI exception pending in jdk/src/windows/native/sun/tools/attach/WindowsVirtualMachine.c Reviewed-by: sundar, kevinw ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c Changeset: 7e442b62caaa Author: mduigou Date: 2014-07-18 08:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7e442b62caaa 8051057: Optimize StringCharBuffer.toString(int, int) Reviewed-by: smarks, alanb ! src/share/classes/java/nio/StringCharBuffer.java Changeset: c131a58e14a7 Author: mchung Date: 2014-07-18 10:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c131a58e14a7 8050968: Extension class loader initialization fails on Win7 x64 zh_TW Reviewed-by: alanb, dholmes, sherman ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java Changeset: 7f056c2a6c54 Author: redestad Date: 2014-07-18 22:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f056c2a6c54 8050114: Expose Integer/Long formatUnsigned methods internally Reviewed-by: mduigou ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/System.java ! src/share/classes/sun/misc/JavaLangAccess.java + test/sun/misc/JavaLangAccess/FormatUnsigned.java Changeset: 0b225b3c621b Author: weijun Date: 2014-07-19 10:20 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0b225b3c621b 8043071: Expose session key and KRB_CRED through extended GSS-API Reviewed-by: mullan ! src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java ! src/share/classes/com/sun/security/jgss/InquireType.java + src/share/classes/javax/security/auth/kerberos/EncryptionKey.java + src/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java ! src/share/classes/javax/security/auth/kerberos/KerberosKey.java ! src/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/share/classes/sun/security/jgss/krb5/Krb5Context.java ! test/javax/security/auth/kerberos/KerberosHashEqualsTest.java + test/javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java ! test/sun/security/krb5/auto/Context.java - test/sun/security/krb5/auto/KerberosHashEqualsTest.java + test/sun/security/krb5/auto/NewInquireTypes.java Changeset: a3ef0dd18345 Author: weijun Date: 2014-07-19 11:22 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a3ef0dd18345 8051399: Fix for JDK-8043071 breaks dev build Reviewed-by: xuelei ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java Changeset: f4e0b86bfc62 Author: weijun Date: 2014-07-21 22:09 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f4e0b86bfc62 8049834: Two security tools tests do not run with only JRE Reviewed-by: mullan + test/sun/security/tools/jarsigner/default_options.sh + test/sun/security/tools/jarsigner/weaksize.sh ! test/sun/security/tools/keytool/default_options.sh - test/sun/security/tools/keytool/weaksize.sh Changeset: 20c60b5568db Author: weijun Date: 2014-07-21 22:10 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/20c60b5568db 8048194: GSSContext.acceptSecContext fails when a supported mech is not initiator preferred Reviewed-by: mullan ! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java + test/sun/security/jgss/spnego/NotPreferredMech.java Changeset: 11580fe518bb Author: aefimov Date: 2014-07-22 22:06 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/11580fe518bb 8029837: NPE seen in XMLDocumentFragmentScannerImpl.setProperty since 7u40b33 Reviewed-by: joehw + test/javax/xml/bind/xjc/8029837/PreParseGrammarTest.java + test/javax/xml/bind/xjc/8029837/test.xsd Changeset: cc5cd8cd5fb3 Author: lana Date: 2014-07-22 11:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cc5cd8cd5fb3 Merge - test/sun/security/krb5/auto/KerberosHashEqualsTest.java - test/sun/security/tools/keytool/weaksize.sh Changeset: a602ef090ee9 Author: mduigou Date: 2014-07-22 13:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a602ef090ee9 6721085: Fix broken link to Collections Framework Tutorial Reviewed-by: lancea ! src/share/classes/java/util/package.html Changeset: 3b298c230549 Author: redestad Date: 2014-07-21 23:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3b298c230549 8006627: UUID to/from String performance should be improved by reducing object allocations Reviewed-by: mduigou, plevart Contributed-by: Steven Schlansker , Claes Redestad ! src/share/classes/java/util/UUID.java ! test/java/util/UUID/UUIDTest.java Changeset: 87fac66a55b4 Author: valeriep Date: 2014-07-23 21:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/87fac66a55b4 8035166: Remove dependency on EC classes from pkcs11 provider Summary: Move the sun.security.ec.ECParameters and its related classes to sun.security.util package. Reviewed-by: mullan, vinnie ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java - src/share/classes/sun/security/ec/CurveDB.java ! src/share/classes/sun/security/ec/ECKeyPairGenerator.java - src/share/classes/sun/security/ec/ECParameters.java ! src/share/classes/sun/security/ec/ECPrivateKeyImpl.java ! src/share/classes/sun/security/ec/ECPublicKeyImpl.java - src/share/classes/sun/security/ec/NamedCurve.java ! src/share/classes/sun/security/ec/SunECEntries.java ! src/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java + src/share/classes/sun/security/util/CurveDB.java + src/share/classes/sun/security/util/ECParameters.java + src/share/classes/sun/security/util/NamedCurve.java Changeset: a31efe49556a Author: lana Date: 2014-07-30 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a31efe49556a Merge - src/share/classes/sun/security/ec/CurveDB.java - src/share/classes/sun/security/ec/ECParameters.java - src/share/classes/sun/security/ec/NamedCurve.java - test/sun/security/krb5/auto/KerberosHashEqualsTest.java - test/sun/security/tools/keytool/weaksize.sh