From dag.wanvik at oracle.com Mon Sep 1 12:57:27 2014 From: dag.wanvik at oracle.com (dag.wanvik at oracle.com) Date: Mon, 01 Sep 2014 12:57:27 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201409011257.s81CvRqF002943@aojmv0008> Changeset: 771874d22771 Author: dwanvik Date: 2014-09-01 14:52 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/771874d22771 8056987: 8u-dev nightly windows builds failed from 8/29 Summary: Fix build error due to bug in patch JDK-8037746 Reviewed-by: tbell ! make/CompileDemos.gmk Changeset: 02ac2f3952d6 Author: dwanvik Date: 2014-09-01 14:55 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/02ac2f3952d6 Merge From sean.coffey at oracle.com Mon Sep 1 13:03:27 2014 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Mon, 01 Sep 2014 14:03:27 +0100 Subject: 8056987 : Re: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets In-Reply-To: <201409011257.s81CvRqF002943@aojmv0008> References: <201409011257.s81CvRqF002943@aojmv0008> Message-ID: <54046E9F.7000909@oracle.com> Dag, I didn't see any approval request logged for this push. Can you retroactively log one ? http://openjdk.java.net/projects/jdk8u/approval-template.html Details around code review and bug description need to be provided. Is the bug applicable to 9 ? If not, it needs a '9-na' label. Are you going to add a suitable noreg- label to the bug report ? http://openjdk.java.net/guide/changePlanning.html#noreg regards, Sean On 01/09/14 13:57, dag.wanvik at oracle.com wrote: > Changeset: 771874d22771 > Author: dwanvik > Date: 2014-09-01 14:52 +0200 > URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/771874d22771 > > 8056987: 8u-dev nightly windows builds failed from 8/29 > Summary: Fix build error due to bug in patch JDK-8037746 > Reviewed-by: tbell > > ! make/CompileDemos.gmk > > Changeset: 02ac2f3952d6 > Author: dwanvik > Date: 2014-09-01 14:55 +0200 > URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/02ac2f3952d6 > > Merge > > From lana.steuck at oracle.com Tue Sep 2 21:54:40 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 02 Sep 2014 21:54:40 +0000 Subject: hg: jdk8u/jdk8u-dev/corba: 2 new changesets Message-ID: <201409022154.s82Lse9L007013@aojmv0008> Changeset: 96f6e8904a34 Author: katleman Date: 2014-08-28 13:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/96f6e8904a34 Added tag jdk8u40-b03 for changeset 91cd0ecdbe08 ! .hgtags Changeset: f3969243c71a Author: lana Date: 2014-08-28 16:09 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/f3969243c71a Merge ! .hgtags From lana.steuck at oracle.com Tue Sep 2 21:54:39 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 02 Sep 2014 21:54:39 +0000 Subject: hg: jdk8u/jdk8u-dev: 2 new changesets Message-ID: <201409022154.s82LsdJv007008@aojmv0008> Changeset: b901c6b2a495 Author: katleman Date: 2014-08-28 13:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/b901c6b2a495 Added tag jdk8u40-b03 for changeset a0224ac41351 ! .hgtags Changeset: e9473185d77a Author: lana Date: 2014-08-28 16:08 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/e9473185d77a Merge ! .hgtags From lana.steuck at oracle.com Tue Sep 2 21:54:42 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 02 Sep 2014 21:54:42 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 25 new changesets Message-ID: <201409022154.s82Lsh9t007032@aojmv0008> Changeset: 0ee2b6c618fc Author: katleman Date: 2014-08-28 13:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/0ee2b6c618fc Added tag jdk8u40-b03 for changeset 38539608359a ! .hgtags Changeset: 77878c021b8d Author: lana Date: 2014-08-28 16:11 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/77878c021b8d Merge ! .hgtags Changeset: 7fa57b65c27f Author: amurillo Date: 2014-08-21 14:48 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/7fa57b65c27f 8055786: new hotspot build - hs25.40-b07 Reviewed-by: jcoomes ! make/hotspot_version Changeset: c3990b8c710e Author: thartmann Date: 2014-08-25 08:20 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c3990b8c710e 8054402: "klass->is_loader_alive(_is_alive)) failed: must be alive" for anonymous classes Summary: Because anonymous classes are not in the system dictionary, we have to set 'unloading_occurred' based on 'CLDG::do_unloading()'. Added jtreg test. Reviewed-by: kvn, coleenp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/systemDictionary.cpp + test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java Changeset: cec4a29245f5 Author: amurillo Date: 2014-08-25 11:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/cec4a29245f5 Added tag hs25.40-b07 for changeset c3990b8c710e ! .hgtags Changeset: 5b662570d9cf Author: amurillo Date: 2014-08-25 11:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/5b662570d9cf 8055952: new hotspot build - hs25.40-b08 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 72fa1e83e5f9 Author: lfoltan Date: 2014-08-25 15:57 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/72fa1e83e5f9 8051002: Incorrectly merged share/vm/classfile/classFileParser.cpp was pushed to 8u20. Summary: Correct fix for allowing BootstrapMethods attribute with an empty bootstrap_methods table. Reviewed-by: coleenp, ctornqvi, hseigel ! src/share/vm/classfile/classFileParser.cpp Changeset: fa0cf025abd4 Author: hseigel Date: 2014-08-25 16:03 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fa0cf025abd4 Merge Changeset: 47e8e40b94d3 Author: hseigel Date: 2014-08-25 17:05 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/47e8e40b94d3 Merge Changeset: 439f0d76cff3 Author: brutisso Date: 2014-08-26 10:28 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/439f0d76cff3 8029524: Remove unsused method CollectedHeap::unsafe_max_alloc() Reviewed-by: pliden, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp Changeset: 4bfc44ba0d19 Author: tschatzl Date: 2014-08-21 16:44 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4bfc44ba0d19 8055098: WB API should be extended to provide information about size and age of object. Summary: Extend the WhiteBox API to provide information about the size and age of objects. Further add a mechanism to trigger a young GC. Reviewed-by: tschatzl, sjohanss Contributed-by: Leonid Mesnik ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/prims/whitebox.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: b95d569d10c1 Author: tschatzl Date: 2014-08-26 14:15 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b95d569d10c1 8055953: [TESTBUG] Fix for 8055098 does not contain unit test Summary: Add missing unit test. Reviewed-by: tschatzl Contributed-by: Leonid Mesnik + test/gc/whitebox/TestWBGC.java Changeset: 4d3a43351904 Author: tschatzl Date: 2014-08-27 09:36 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4d3a43351904 Merge ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.cpp Changeset: 833b0f92429a Author: zgu Date: 2014-08-27 08:19 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/833b0f92429a 8046598: Scalable Native memory tracking development Summary: Enhance scalability of native memory tracking Reviewed-by: coleenp, ctornqvi, gtriantafill ! make/excludeSrc.make ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/perfMemory_windows.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/memRegion.cpp ! src/share/vm/memory/resourceArea.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/handles.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp + src/share/vm/services/allocationSite.hpp + src/share/vm/services/mallocSiteTable.cpp + src/share/vm/services/mallocSiteTable.hpp + src/share/vm/services/mallocTracker.cpp + src/share/vm/services/mallocTracker.hpp + src/share/vm/services/mallocTracker.inline.hpp ! src/share/vm/services/memBaseline.cpp ! src/share/vm/services/memBaseline.hpp - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp ! src/share/vm/services/memReporter.cpp ! src/share/vm/services/memReporter.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/memTracker.hpp + src/share/vm/services/nmtCommon.cpp + src/share/vm/services/nmtCommon.hpp ! src/share/vm/services/nmtDCmd.cpp ! src/share/vm/services/nmtDCmd.hpp + src/share/vm/services/virtualMemoryTracker.cpp + src/share/vm/services/virtualMemoryTracker.hpp + src/share/vm/utilities/linkedlist.cpp + src/share/vm/utilities/linkedlist.hpp + src/share/vm/utilities/nativeCallStack.cpp + src/share/vm/utilities/nativeCallStack.hpp ! src/share/vm/utilities/vmError.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: ac12996df59b Author: zgu Date: 2014-08-27 08:35 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ac12996df59b 8044140: Create NMT (Native Memory Tracking) tests for NMT2 Summary: Create new/modify existing tests for NMT2, which is an internal redesign to address scalability issues in the first implementation. Reviewed-by: ctornqvi, zgu Contributed-by: George Triantafillou ! test/TEST.ROOT ! test/TEST.groups ! test/runtime/NMT/BaselineWithParameter.java ! test/runtime/NMT/CommandLineDetail.java ! test/runtime/NMT/CommandLineEmptyArgument.java ! test/runtime/NMT/CommandLineInvalidArgument.java ! test/runtime/NMT/CommandLineSummary.java ! test/runtime/NMT/CommandLineTurnOffNMT.java ! test/runtime/NMT/JcmdScale.java ! test/runtime/NMT/JcmdWithNMTDisabled.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/ShutdownTwice.java ! test/runtime/NMT/SummaryAfterShutdown.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: f433f37645e5 Author: zgu Date: 2014-08-12 12:39 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f433f37645e5 8054938: [TESTBUG] Wrong WhiteBox.java was pushed by JDK-8044140 Summary: Reserved WhiteBox.java pushed by JDK-8044140 Reviewed-by: ccheung, hseigel ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 36c9011aaead Author: zgu Date: 2014-08-14 09:02 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/36c9011aaead 8054368: nsk/jdi/VirtualMachine/exit/exit002 crash with detail tracking on (NMT2) Summary: Dynamic allocate _reserved_regions instead of static object to avoid racing during process exit Reviewed-by: dholmes, coleenp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/virtualMemoryTracker.cpp ! src/share/vm/services/virtualMemoryTracker.hpp Changeset: c6211b707068 Author: zgu Date: 2014-08-19 08:34 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c6211b707068 8055007: NMT2: emptyStack missing in minimal build Summary: Refactored emptyStack to a static member of NativeCallStack, which is accessible in minimal build. Reviewed-by: coleenp, dholmes ! src/share/vm/services/mallocSiteTable.hpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/memTracker.hpp ! src/share/vm/services/nmtCommon.hpp ! src/share/vm/services/virtualMemoryTracker.cpp ! src/share/vm/services/virtualMemoryTracker.hpp ! src/share/vm/utilities/nativeCallStack.cpp ! src/share/vm/utilities/nativeCallStack.hpp Changeset: 3adc0e278f49 Author: zgu Date: 2014-08-19 09:05 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3adc0e278f49 8055061: assert at share/vm/services/virtualMemoryTracker.cpp:332 Error: ShouldNotReachHere() when running NMT tests Summary: Handled CDS mapping region and added test for the scenario Reviewed-by: coleenp, ctornqvi ! src/share/vm/services/virtualMemoryTracker.cpp + test/runtime/NMT/NMTWithCDS.java Changeset: dd3939fe8424 Author: zgu Date: 2014-08-20 08:41 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/dd3939fe8424 8054546: NMT2 leaks memory Summary: Fixed memory leak in NMT by baselining memory in c heap instead of an arena. Reviewed-by: coleenp, minqi ! src/share/vm/services/mallocTracker.hpp ! src/share/vm/services/memBaseline.cpp ! src/share/vm/services/memBaseline.hpp Changeset: aef17e6b4abf Author: zgu Date: 2014-08-27 08:42 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/aef17e6b4abf 8055236: Deadlock during NMT2 shutdown on Windows Summary: Removed MemTracker::shutdown() call to avoid deadlock Reviewed-by: minqi, ctornqvi ! src/os/windows/vm/os_windows.cpp Changeset: 357af5b6d80a Author: zgu Date: 2014-08-28 11:55 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/357af5b6d80a 8056256: [TESTBUG] Disable NMTWithCDS.java test as launcher change has yet promoted Summary: Disable the test until related Java launcher change reaches promotion build Reviewed-by: ctornqvi, gtriantafill ! test/runtime/NMT/NMTWithCDS.java Changeset: 3f1b3f2dd1cb Author: amurillo Date: 2014-08-28 14:00 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3f1b3f2dd1cb Merge ! .hgtags - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp Changeset: 3012cc0c8e24 Author: amurillo Date: 2014-08-28 14:00 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3012cc0c8e24 Added tag hs25.40-b08 for changeset 3f1b3f2dd1cb ! .hgtags Changeset: fd4dbaff3002 Author: amurillo Date: 2014-09-02 14:08 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fd4dbaff3002 Merge ! .hgtags ! make/hotspot_version ! src/share/vm/runtime/arguments.cpp - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp From lana.steuck at oracle.com Tue Sep 2 21:54:46 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 02 Sep 2014 21:54:46 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: 2 new changesets Message-ID: <201409022154.s82LskdR007200@aojmv0008> Changeset: e98053da8004 Author: katleman Date: 2014-08-28 13:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/e98053da8004 Added tag jdk8u40-b03 for changeset d73144ee471d ! .hgtags Changeset: 23c1a41d75ad Author: lana Date: 2014-08-28 16:08 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/23c1a41d75ad Merge ! .hgtags From lana.steuck at oracle.com Tue Sep 2 21:54:47 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 02 Sep 2014 21:54:47 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxws: 3 new changesets Message-ID: <201409022154.s82Lslvt007268@aojmv0008> Changeset: c8af32d7cf39 Author: katleman Date: 2014-08-28 13:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/c8af32d7cf39 Added tag jdk8u40-b03 for changeset 27bcab54f36a ! .hgtags Changeset: 127fb2a65ca6 Author: lana Date: 2014-08-28 16:11 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/127fb2a65ca6 Merge ! .hgtags Changeset: 6d351e1d7820 Author: lana Date: 2014-09-02 14:41 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/6d351e1d7820 Merge From lana.steuck at oracle.com Tue Sep 2 21:54:48 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 02 Sep 2014 21:54:48 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 7 new changesets Message-ID: <201409022154.s82LsnlV007280@aojmv0008> Changeset: 646d61deaf13 Author: katleman Date: 2014-08-28 13:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/646d61deaf13 Added tag jdk8u40-b03 for changeset c67acfb24eed ! .hgtags Changeset: 9896782f8af7 Author: lana Date: 2014-08-28 16:09 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/9896782f8af7 Merge ! .hgtags Changeset: d80f14df009d Author: mgronlun Date: 2014-08-22 10:18 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/d80f14df009d 8055662: Update mapfile for libjfr Reviewed-by: egahlin, sla ! make/mapfiles/libjfr/mapfile-vers Changeset: 2960acaf07dc Author: amurillo Date: 2014-08-22 10:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2960acaf07dc Merge Changeset: 3c901cd1b8f9 Author: amurillo Date: 2014-08-28 14:04 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/3c901cd1b8f9 Merge Changeset: dde62d949f78 Author: amurillo Date: 2014-09-02 14:08 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/dde62d949f78 Merge Changeset: 2c9ddd836d5f Author: lana Date: 2014-09-02 14:39 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2c9ddd836d5f Merge From lana.steuck at oracle.com Tue Sep 2 21:54:48 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 02 Sep 2014 21:54:48 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201409022154.s82LsmD8007274@aojmv0008> Changeset: 535e9cc74078 Author: katleman Date: 2014-08-28 13:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/535e9cc74078 Added tag jdk8u40-b03 for changeset 5183e8b58a03 ! .hgtags Changeset: cde557bc48f5 Author: lana Date: 2014-08-28 16:10 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/cde557bc48f5 Merge ! .hgtags From lana.steuck at oracle.com Tue Sep 2 21:54:54 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 02 Sep 2014 21:54:54 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201409022154.s82LssJI007296@aojmv0008> Changeset: 9502b8660bba Author: katleman Date: 2014-08-28 13:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/9502b8660bba Added tag jdk8u40-b03 for changeset a2e0a985764b ! .hgtags Changeset: 34c17c956654 Author: lana Date: 2014-08-28 16:10 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/34c17c956654 Merge ! .hgtags From alexandr.scherbatiy at oracle.com Wed Sep 3 13:28:31 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Wed, 03 Sep 2014 13:28:31 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 6624085: Fourth mouse button (wheel) is treated like second button - isPopupTrigger returns true Message-ID: <201409031328.s83DSVLX011784@aojmv0008> Changeset: 781526c39ed4 Author: alexsch Date: 2014-09-03 17:25 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/781526c39ed4 6624085: Fourth mouse button (wheel) is treated like second button - isPopupTrigger returns true Reviewed-by: anthony, azvegint Contributed-by: Alex Henrie ! src/solaris/classes/sun/awt/X11/XWindow.java From attila.szegedi at oracle.com Wed Sep 3 16:38:40 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Wed, 03 Sep 2014 16:38:40 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8056913: Limit the size of type info cache on disk Message-ID: <201409031638.s83Gce7H013943@aojmv0008> Changeset: 46647c4943ff Author: attila Date: 2014-09-03 14:33 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/46647c4943ff 8056913: Limit the size of type info cache on disk Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/codegen/types/Type.java From anton.litvinov at oracle.com Thu Sep 4 15:08:20 2014 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Thu, 04 Sep 2014 15:08:20 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8056211: api/java_awt/Event/InputMethodEvent/serial/index.html#Input[serial2002] failure Message-ID: <201409041508.s84F8L5c024868@aojmv0008> Changeset: 6e1c85a0b6cf Author: aivanov Date: 2014-09-04 19:07 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/6e1c85a0b6cf 8056211: api/java_awt/Event/InputMethodEvent/serial/index.html#Input[serial2002] failure Reviewed-by: pchelko, alexsch ! src/share/classes/java/awt/event/InputMethodEvent.java From daniel.fuchs at oracle.com Thu Sep 4 16:24:32 2014 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 04 Sep 2014 16:24:32 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201409041624.s84GOWu5007238@aojmv0008> Changeset: bf808d18d7a0 Author: dfuchs Date: 2014-07-07 15:31 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/bf808d18d7a0 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: 0e677bd670b0 Author: dfuchs Date: 2014-08-19 17:11 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/0e677bd670b0 8052403: java/util/logging/CheckZombieLockTest.java fails with NoSuchFileException Summary: CheckZombieLockTest and CheckLockLocationTest should work with different temporary log directories so that they can be run concurrently. This fix changes the name of the log directory used by CheckZombieLockTest. Reviewed-by: mchung ! test/java/util/logging/CheckZombieLockTest.java From hannes.wallnoefer at oracle.com Thu Sep 4 16:50:46 2014 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Thu, 04 Sep 2014 16:50:46 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8051889: Implement block scoping in symbol assignment and scope computation Message-ID: <201409041650.s84GolbK013346@aojmv0008> Changeset: b7a2db4de254 Author: hannesw Date: 2014-09-04 18:47 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/b7a2db4de254 8051889: Implement block scoping in symbol assignment and scope computation Reviewed-by: attila, lagergren ! make/build.xml ! src/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk/nashorn/internal/codegen/MapCreator.java ! src/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk/nashorn/internal/ir/Symbol.java ! src/jdk/nashorn/internal/ir/VarNode.java ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk/nashorn/internal/runtime/Property.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties ! src/jdk/nashorn/internal/runtime/resources/Options.properties ! src/jdk/nashorn/tools/Shell.java + test/script/basic/es6/block-function-decl.js + test/script/basic/es6/block-function-decl.js.EXPECTED + test/script/basic/es6/const-empty.js + test/script/basic/es6/const-empty.js.EXPECTED + test/script/basic/es6/const-reassign.js + test/script/basic/es6/const-reassign.js.EXPECTED + test/script/basic/es6/const-redeclare.js + test/script/basic/es6/const-redeclare.js.EXPECTED + test/script/basic/es6/const-self.js + test/script/basic/es6/const-self.js.EXPECTED + test/script/basic/es6/const-tdz.js + test/script/basic/es6/const-tdz.js.EXPECTED + test/script/basic/es6/const.js + test/script/basic/es6/const.js.EXPECTED + test/script/basic/es6/for-let.js + test/script/basic/es6/for-let.js.EXPECTED + test/script/basic/es6/let-eval.js + test/script/basic/es6/let-eval.js.EXPECTED + test/script/basic/es6/let-load-lib.js + test/script/basic/es6/let-load.js + test/script/basic/es6/let-load.js.EXPECTED + test/script/basic/es6/let-nodeclare.js + test/script/basic/es6/let-nodeclare.js.EXPECTED + test/script/basic/es6/let-redeclare.js + test/script/basic/es6/let-redeclare.js.EXPECTED + test/script/basic/es6/let-self.js + test/script/basic/es6/let-self.js.EXPECTED + test/script/basic/es6/let-tdz.js + test/script/basic/es6/let-tdz.js.EXPECTED + test/script/basic/es6/let.js + test/script/basic/es6/let.js.EXPECTED ! test/script/trusted/JDK-8006529.js ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java From philip.race at oracle.com Thu Sep 4 20:03:15 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 04 Sep 2014 20:03:15 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8056122: Upgrade JDK to use LittleCMS 2.6 Message-ID: <201409042003.s84K3FHJ016696@aojmv0008> Changeset: aa400be54fec Author: prr Date: 2014-09-04 13:00 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/aa400be54fec 8056122: Upgrade JDK to use LittleCMS 2.6 Reviewed-by: bae, jgodinez ! src/share/native/sun/java2d/cmm/lcms/cmscam02.c ! src/share/native/sun/java2d/cmm/lcms/cmscgats.c ! src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c ! src/share/native/sun/java2d/cmm/lcms/cmserr.c ! src/share/native/sun/java2d/cmm/lcms/cmsgamma.c ! src/share/native/sun/java2d/cmm/lcms/cmsgmt.c ! src/share/native/sun/java2d/cmm/lcms/cmsintrp.c ! src/share/native/sun/java2d/cmm/lcms/cmsio0.c ! src/share/native/sun/java2d/cmm/lcms/cmsio1.c ! src/share/native/sun/java2d/cmm/lcms/cmsopt.c ! src/share/native/sun/java2d/cmm/lcms/cmspack.c ! src/share/native/sun/java2d/cmm/lcms/cmsplugin.c ! src/share/native/sun/java2d/cmm/lcms/cmsps2.c ! src/share/native/sun/java2d/cmm/lcms/cmstypes.c ! src/share/native/sun/java2d/cmm/lcms/cmsvirt.c ! src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c ! src/share/native/sun/java2d/cmm/lcms/cmsxform.c ! src/share/native/sun/java2d/cmm/lcms/lcms2.h ! src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h ! src/share/native/sun/java2d/cmm/lcms/lcms2_plugin.h From paul.sandoz at oracle.com Fri Sep 5 08:49:29 2014 From: paul.sandoz at oracle.com (paul.sandoz at oracle.com) Date: Fri, 05 Sep 2014 08:49:29 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8056249: Improve CompletableFuture resource usage Message-ID: <201409050849.s858nTlO017745@aojmv0008> Changeset: 03913dedfb12 Author: dl Date: 2014-09-05 10:48 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/03913dedfb12 8056249: Improve CompletableFuture resource usage Reviewed-by: psandoz, chegar, martin ! src/share/classes/java/util/concurrent/CompletableFuture.java ! src/share/classes/java/util/concurrent/CompletionStage.java From alexandr.scherbatiy at oracle.com Fri Sep 5 14:15:12 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Fri, 05 Sep 2014 14:15:12 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8057184: JCK8's api/javax_swing/JDesktopPane/descriptions.html#getset failed with GTKLookAndFeel on Linux and Solaris Message-ID: <201409051415.s85EFCeC013151@aojmv0008> Changeset: ba77067a033a Author: alexsch Date: 2014-09-05 18:12 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/ba77067a033a 8057184: JCK8's api/javax_swing/JDesktopPane/descriptions.html#getset failed with GTKLookAndFeel on Linux and Solaris Reviewed-by: ant, azvegint ! src/share/classes/javax/swing/JDesktopPane.java From sundararajan.athijegannathan at oracle.com Mon Sep 8 11:24:48 2014 From: sundararajan.athijegannathan at oracle.com (sundararajan.athijegannathan at oracle.com) Date: Mon, 08 Sep 2014 11:24:48 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057742: ant clean test should not fail if one or more external test suites are missing Message-ID: <201409081124.s88BOn8B005427@aojmv0008> Changeset: 7caec82669a4 Author: sundar Date: 2014-09-08 15:51 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/7caec82669a4 8057742: ant clean test should not fail if one or more external test suites are missing Reviewed-by: lagergren, hannesw - test/script/basic/JDK-8048079_1.js - test/script/basic/JDK-8048079_1.js.EXPECTED + test/script/basic/JDK-8048079_1a.js + test/script/basic/JDK-8048079_1a.js.EXPECTED + test/script/basic/JDK-8048079_1b.js + test/script/basic/JDK-8048079_1b.js.EXPECTED - test/script/basic/JDK-8048079_2.js - test/script/basic/JDK-8048079_2.js.EXPECTED + test/script/basic/JDK-8048079_2a.js + test/script/basic/JDK-8048079_2a.js.EXPECTED + test/script/basic/JDK-8048079_2b.js + test/script/basic/JDK-8048079_2b.js.EXPECTED ! test/script/basic/splitter.js ! test/script/basic/splitter.js.EXPECTED + test/script/basic/splitter_prototype.js + test/script/basic/splitter_prototype.js.EXPECTED + test/script/basic/splitter_yui.js + test/script/basic/splitter_yui.js.EXPECTED ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java From attila.szegedi at oracle.com Mon Sep 8 17:58:13 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Mon, 08 Sep 2014 17:58:13 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8056129: AtomicInteger is treated as primitive number with optimistic compilation Message-ID: <201409081758.s88HwDWG020029@aojmv0008> Changeset: 45f9decf4fb5 Author: attila Date: 2014-09-04 18:57 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/45f9decf4fb5 8056129: AtomicInteger is treated as primitive number with optimistic compilation Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java + test/script/basic/JDK-8056129.js + test/script/basic/JDK-8056129.js.EXPECTED From yong.huang at oracle.com Tue Sep 9 03:17:17 2014 From: yong.huang at oracle.com (yong.huang at oracle.com) Date: Tue, 09 Sep 2014 03:17:17 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8055222: Currency update needed for ISO 4217 Amendment #159 Message-ID: <201409090317.s893HHU4022023@aojmv0008> Changeset: 01eb63f07bc5 Author: yhuang Date: 2014-09-08 20:01 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/01eb63f07bc5 8055222: Currency update needed for ISO 4217 Amendment #159 Reviewed-by: naoto ! src/share/classes/java/util/CurrencyData.properties ! src/share/classes/sun/util/resources/lt/CurrencyNames_lt_LT.properties ! test/java/util/Currency/tablea1.txt ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java From attila.szegedi at oracle.com Tue Sep 9 11:14:17 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Tue, 09 Sep 2014 11:14:17 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057148: Skip nested functions on reparse Message-ID: <201409091114.s89BEI8Q006099@aojmv0008> Changeset: f5be4bdd0f6e Author: attila Date: 2014-09-08 18:40 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/f5be4bdd0f6e 8057148: Skip nested functions on reparse Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk/nashorn/internal/ir/Block.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/ir/LexicalContext.java ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/parser/TokenStream.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/Timing.java ! src/jdk/nashorn/tools/Shell.java ! test/script/basic/optimistic_check_type.js From attila.szegedi at oracle.com Tue Sep 9 14:28:09 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Tue, 09 Sep 2014 14:28:09 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057678: Tests for let and const keywords in Nashorn Message-ID: <201409091428.s89ES9DG015626@aojmv0008> Changeset: 33bde22b7740 Author: yan Date: 2014-09-08 15:37 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/33bde22b7740 8057678: Tests for let and const keywords in Nashorn Reviewed-by: hannesw, lagergren Contributed-by: Sergey Lugovoy + test/script/basic/es6/const-redeclare-extra.js + test/script/basic/es6/const-redeclare-extra.js.EXPECTED + test/script/basic/es6/let-redeclare-extra.js + test/script/basic/es6/let-redeclare-extra.js.EXPECTED + test/script/basic/es6/let_const_closure.js + test/script/basic/es6/let_const_closure.js.EXPECTED + test/script/basic/es6/let_const_reuse.js + test/script/basic/es6/let_const_reuse.js.EXPECTED + test/script/basic/es6/let_different_types.js + test/script/basic/es6/let_different_types.js.EXPECTED + test/script/basic/es6/let_loops.js + test/script/basic/es6/let_loops.js.EXPECTED From sergey.bylokhov at oracle.com Tue Sep 9 15:54:45 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 09 Sep 2014 15:54:45 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8057770: api/javax_swing/JScrollPane/indexTGF.html#UpdateUI failed with MotifLookAndFeel on all platform Message-ID: <201409091554.s89Fsjrp003712@aojmv0008> Changeset: d0bd14b456f3 Author: azvegint Date: 2014-09-09 16:08 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/d0bd14b456f3 8057770: api/javax_swing/JScrollPane/indexTGF.html#UpdateUI failed with MotifLookAndFeel on all platform Reviewed-by: alexsch, serb ! src/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java ! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java From lana.steuck at oracle.com Tue Sep 9 18:20:50 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 09 Sep 2014 18:20:50 +0000 Subject: hg: jdk8u/jdk8u-dev: Added tag jdk8u40-b04 for changeset e9473185d77a Message-ID: <201409091820.s89IKobM028774@aojmv0008> Changeset: 7e286a0c90fb Author: katleman Date: 2014-09-03 13:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/7e286a0c90fb Added tag jdk8u40-b04 for changeset e9473185d77a ! .hgtags From lana.steuck at oracle.com Tue Sep 9 18:20:51 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 09 Sep 2014 18:20:51 +0000 Subject: hg: jdk8u/jdk8u-dev/corba: Added tag jdk8u40-b04 for changeset f3969243c71a Message-ID: <201409091820.s89IKp76028792@aojmv0008> Changeset: 740fea207f70 Author: katleman Date: 2014-09-03 13:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/740fea207f70 Added tag jdk8u40-b04 for changeset f3969243c71a ! .hgtags From lana.steuck at oracle.com Tue Sep 9 18:20:51 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 09 Sep 2014 18:20:51 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: Added tag jdk8u40-b04 for changeset fd4dbaff3002 Message-ID: <201409091820.s89IKpHr028795@aojmv0008> Changeset: efbd07229e6c Author: katleman Date: 2014-09-03 13:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/efbd07229e6c Added tag jdk8u40-b04 for changeset fd4dbaff3002 ! .hgtags From lana.steuck at oracle.com Tue Sep 9 18:20:56 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 09 Sep 2014 18:20:56 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxws: 2 new changesets Message-ID: <201409091820.s89IKup6028979@aojmv0008> Changeset: b904fcd66860 Author: katleman Date: 2014-09-03 13:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/b904fcd66860 Added tag jdk8u40-b04 for changeset 127fb2a65ca6 ! .hgtags Changeset: ac4b8aab489c Author: lana Date: 2014-09-09 11:13 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/ac4b8aab489c Merge From lana.steuck at oracle.com Tue Sep 9 18:21:01 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 09 Sep 2014 18:21:01 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201409091821.s89IL1II029087@aojmv0008> Changeset: 2d75c391f61f Author: katleman Date: 2014-09-03 13:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/2d75c391f61f Added tag jdk8u40-b04 for changeset 34c17c956654 ! .hgtags Changeset: f01257b46cf1 Author: lana Date: 2014-09-09 11:14 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/f01257b46cf1 Merge - 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 From lana.steuck at oracle.com Tue Sep 9 18:21:00 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 09 Sep 2014 18:21:00 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: Added tag jdk8u40-b04 for changeset cde557bc48f5 Message-ID: <201409091821.s89IL0pE029084@aojmv0008> Changeset: a36fce70b505 Author: katleman Date: 2014-09-03 13:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/a36fce70b505 Added tag jdk8u40-b04 for changeset cde557bc48f5 ! .hgtags From lana.steuck at oracle.com Tue Sep 9 18:20:57 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 09 Sep 2014 18:20:57 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: Added tag jdk8u40-b04 for changeset 23c1a41d75ad Message-ID: <201409091820.s89IKvVo029009@aojmv0008> Changeset: 8d60cebf6a0c Author: katleman Date: 2014-09-03 13:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/8d60cebf6a0c Added tag jdk8u40-b04 for changeset 23c1a41d75ad ! .hgtags From lana.steuck at oracle.com Tue Sep 9 18:21:02 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 09 Sep 2014 18:21:02 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201409091821.s89IL2DL029090@aojmv0008> Changeset: ebd9fe43115e Author: katleman Date: 2014-09-03 13:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/ebd9fe43115e Added tag jdk8u40-b04 for changeset dde62d949f78 ! .hgtags Changeset: 9d1acff5369b Author: lana Date: 2014-09-09 11:14 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/9d1acff5369b Merge From alejandro.murillo at oracle.com Tue Sep 9 18:35:48 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 09 Sep 2014 18:35:48 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 38 new changesets Message-ID: <201409091835.s89IZmeV001785@aojmv0008> Changeset: c67b85c32d9a Author: amurillo Date: 2014-08-28 14:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c67b85c32d9a 8056299: new hotspot build - hs25.40-b09 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 999824269b71 Author: kvn Date: 2014-08-22 12:03 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/999824269b71 8055069: TSX and RTM should be deprecated more strongly until hardware is corrected Summary: Require to specify UnlockExperimentalVMOptions flag together with UseRTMLocking flag on un-patched systems where CPUID allows it but is unsupported otherwise. Reviewed-by: iveresov, fzhinkin ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java Changeset: 6e0cb14ce59b Author: iklam Date: 2014-08-21 13:57 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/6e0cb14ce59b 8046070: Class Data Sharing clean up and refactoring Summary: Cleaned up CDS to be more configurable, maintainable and extensible Reviewed-by: dholmes, coleenp, acorn, mchung ! make/excludeSrc.make ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp + src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp + src/share/vm/classfile/sharedClassUtil.hpp + src/share/vm/classfile/sharedPathsMiscInfo.cpp + src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp + src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.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/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp + src/share/vm/utilities/stringUtils.cpp + src/share/vm/utilities/stringUtils.hpp + test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java Changeset: bb239308be67 Author: iklam Date: 2014-09-02 14:02 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/bb239308be67 8056971: Minor class loading clean-up Summary: Misplacement of #if INCLUE_CDS, typos, unnecessary C string duplication Reviewed-by: dholmes, ccheung ! src/share/vm/classfile/classFileStream.cpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: a8ea2f110d87 Author: tschatzl Date: 2014-08-26 09:36 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/a8ea2f110d87 8054819: Rename HeapRegionSeq to HeapRegionManager Reviewed-by: jwilhelm, jmasa ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! 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/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp + src/share/vm/gc_implementation/g1/heapRegionManager.cpp + src/share/vm/gc_implementation/g1/heapRegionManager.hpp + src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/objArrayKlass.cpp Changeset: 39189caa2894 Author: tschatzl Date: 2014-08-29 13:12 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/39189caa2894 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp Changeset: 3372cbab6583 Author: tschatzl Date: 2014-09-02 15:03 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3372cbab6583 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp Changeset: 9337d0e7ea4f Author: tschatzl Date: 2014-09-02 15:04 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/9337d0e7ea4f 8055919: Remove dead code in G1 concurrent marking code Reviewed-by: jmasa, jwilhelm ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp Changeset: 09e9e5240710 Author: jwilhelm Date: 2014-09-03 09:23 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/09e9e5240710 8037925: CMM Testing: an allocated humongous object at the end of the heap should not prevents shrinking the heap Summary: New test added. Reviewed-by: ehelin, tschatzl, jwilhelm Contributed-by: andrey.x.zakharov at oracle.com ! test/TEST.groups + test/gc/g1/TestHumongousShrinkHeap.java Changeset: b1266b08b994 Author: tschatzl Date: 2014-09-03 09:24 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b1266b08b994 8056043: Heap does not shrink within the heap after JDK-8038423 Summary: Enable shrinking within the heap by removing some code added for JDK-8054818. Enable the test case that checks that again too. Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: 14b8221771dc Author: tschatzl Date: 2014-09-03 09:25 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/14b8221771dc Merge ! src/share/vm/oops/instanceKlass.cpp Changeset: d2c5fee67143 Author: thartmann Date: 2014-08-29 10:47 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/d2c5fee67143 8055657: Test compiler/classUnloading/methodUnloading/TestMethodUnloading.java does not work with non-default GC Summary: Remove the '-XX:+UseParallelGC' parameter from the test because it is conflicting with other GC settings. Reviewed-by: kvn ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java Changeset: c35aec39d08e Author: anoll Date: 2014-09-03 08:44 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c35aec39d08e Merge Changeset: edb5f3b38aab Author: tschatzl Date: 2014-08-28 17:05 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/edb5f3b38aab 8054808: Bitmap verification sometimes fails after Full GC aborts concurrent mark. Summary: The verification code that checked whether no bitmap mark had been found re-read HeapRegion::end() after the check on the bitmap. Concurrent humongous object allocation could have changed HeapRegion::end() in the meantime. Fix this by using the actual end of the region instead of HeapRegion::end() for comparison. Reviewed-by: brutisso, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: a178c2e6f85f Author: amurillo Date: 2014-09-02 11:42 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/a178c2e6f85f Merge ! .hgtags ! make/hotspot_version ! src/share/vm/runtime/arguments.cpp Changeset: 7430aa5718a5 Author: amurillo Date: 2014-09-03 08:52 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/7430aa5718a5 Merge ! make/hotspot_version ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 622c6e0ad4d6 Author: ccheung Date: 2014-08-25 00:13 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/622c6e0ad4d6 8048150: Allow easy configurations for large CDS archives Summary: Estimate the size of shared archive based on the number of classes in the classlist file Reviewed-by: iklam, jiangli, minqi, dholmes ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp Changeset: b23a19cd0536 Author: ccheung Date: 2014-08-27 10:42 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b23a19cd0536 8056175: Change "8048150: Allow easy configurations for large CDS archives" triggers conversion warning with older GCC Summary: cast the result of the conversion to uintx Reviewed-by: ccheung, coleenp Contributed-by: volker.simonis at gmail.com ! src/share/vm/memory/metaspaceShared.hpp Changeset: 4c7dd94cdc07 Author: ccheung Date: 2014-09-03 21:20 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4c7dd94cdc07 Merge Changeset: 66d359ee9681 Author: tschatzl Date: 2014-09-03 17:01 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/66d359ee9681 8057143: Incomplete renaming of variables containing "hrs" to "hrm" related to HeapRegionSeq Summary: Fixup the remaining variable names. Reviewed-by: tonyp, jwilhelm ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp Changeset: 966601b12d4f Author: sla Date: 2014-09-04 11:21 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/966601b12d4f 8057535: add a thread extension class Reviewed-by: mgerdin, bdelsart, jcoomes ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp + src/share/vm/runtime/thread_ext.cpp + src/share/vm/runtime/thread_ext.hpp ! src/share/vm/services/management.cpp Changeset: 017b0145f20c Author: gtriantafill Date: 2014-08-12 14:06 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/017b0145f20c 8054952: [TESTBUG] Add missing NMT2 tests Summary: The new NMT2 tests got lost on the way into jdk9 yesterday, this change adds them. Reviewed-by: coleenp, zgu, ctornqvi + test/runtime/NMT/AutoshutdownNMT.java + test/runtime/NMT/JcmdBaselineDetail.java + test/runtime/NMT/JcmdDetailDiff.java + test/runtime/NMT/JcmdScaleDetail.java + test/runtime/NMT/JcmdSummaryDiff.java + test/runtime/NMT/MallocRoundingReportTest.java + test/runtime/NMT/MallocSiteHashOverflow.java + test/runtime/NMT/MallocStressTest.java + test/runtime/NMT/ReleaseNoCommit.java + test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java Changeset: f5164941749c Author: zgu Date: 2014-08-14 13:15 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f5164941749c 8054547: Re-enable warning for incompatible java launcher Summary: Re-enabled warning as launcher change reached promotion build Reviewed-by: hseigel, coleenp ! src/share/vm/runtime/arguments.cpp Changeset: 6640f982c1be Author: gtriantafill Date: 2014-09-04 10:14 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/6640f982c1be 8054711: [TESTBUG] Enable NMT2 tests after NMT2 is integrated Summary: enable tests for NMT2 Reviewed-by: ctornqvi, zgu ! test/runtime/NMT/AutoshutdownNMT.java ! test/runtime/NMT/BaselineWithParameter.java ! test/runtime/NMT/CommandLineDetail.java ! test/runtime/NMT/CommandLineEmptyArgument.java ! test/runtime/NMT/CommandLineInvalidArgument.java ! test/runtime/NMT/CommandLineSummary.java ! test/runtime/NMT/CommandLineTurnOffNMT.java ! test/runtime/NMT/JcmdBaselineDetail.java ! test/runtime/NMT/JcmdScale.java ! test/runtime/NMT/JcmdScaleDetail.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/JcmdWithNMTDisabled.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/ShutdownTwice.java ! test/runtime/NMT/SummaryAfterShutdown.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocTestType.java Changeset: acb20c734237 Author: gtriantafill Date: 2014-08-19 06:47 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/acb20c734237 8055051: runtime/NMT/CommandLineEmptyArgument.java fails Summary: disable failing test Reviewed-by: ctornqvi, zgu ! test/runtime/NMT/CommandLineEmptyArgument.java Changeset: 19fc73d027a6 Author: gtriantafill Date: 2014-08-22 06:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/19fc73d027a6 8055052: [TESTBUG] runtime/NMT/JcmdDetailDiff.java fails on Windows when there are no debug symbols available Reviewed-by: ctornqvi, hseigel ! test/runtime/NMT/JcmdDetailDiff.java Changeset: 3670c195cb8b Author: gtriantafill Date: 2014-08-22 07:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3670c195cb8b 8055053: [TESTBUG] runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails Reviewed-by: ctornqvi, zgu ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java Changeset: b28ee41fbecb Author: gtriantafill Date: 2014-08-21 14:37 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b28ee41fbecb 8055684: runtime/NMT/CommandLineEmptyArgument.java fails Reviewed-by: ctornqvi, sla ! test/runtime/NMT/CommandLineEmptyArgument.java Changeset: 3f9ff5e261c6 Author: gtriantafill Date: 2014-08-22 06:28 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3f9ff5e261c6 8055765: Misplaced @key stress prevents MallocSiteHashOverflow.java and MallocStressTest.java tests from running Reviewed-by: ctornqvi, zgu, hseigel ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/runtime/NMT/MallocStressTest.java Changeset: 1202792c966e Author: jcoomes Date: 2014-09-04 09:37 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/1202792c966e 8054970: gc src file exclusion should exclude alternative sources Reviewed-by: ehelin, stefank ! make/excludeSrc.make Changeset: 8ec8971f511a Author: jcoomes Date: 2014-09-04 16:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/8ec8971f511a 8057531: refactor gc argument processing code slightly Reviewed-by: mgerdin, tschatzl, jmasa ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 227a9e5e4b4a Author: sjohanss Date: 2014-09-05 09:49 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/227a9e5e4b4a 8057536: Refactor G1 to allow context specific allocations Summary: Splitting out a g1 allocator class to simply specialized allocators which can associate each allocation with a given context. Reviewed-by: mgerdin, brutisso + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java ! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp + src/share/vm/gc_implementation/g1/g1AllocationContext.hpp + src/share/vm/gc_implementation/g1/g1Allocator.cpp + src/share/vm/gc_implementation/g1/g1Allocator.hpp + src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp ! 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/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp ! src/share/vm/runtime/vm_operations.hpp Changeset: fe392af93c23 Author: iignatyev Date: 2014-08-27 17:09 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fe392af93c23 8056072: add jprt_optimized targets Reviewed-by: kvn, roland ! make/Makefile ! make/jprt.gmk ! make/jprt.properties Changeset: ddda5de93db5 Author: iignatyev Date: 2014-08-28 23:30 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ddda5de93db5 8056223: typo in export_optimized_jdk Reviewed-by: kvn ! make/Makefile Changeset: 9be4ca335650 Author: jwilhelm Date: 2014-09-05 00:28 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/9be4ca335650 8056056: Remove unnecessary inclusion of HS_ALT_MAKE from solaris Makefile Summary: Remove unnecessary inclusion of HS_ALT_MAKE from solaris Makefile Reviewed-by: erikj, dholmes ! make/solaris/Makefile Changeset: 76af788b6c16 Author: jcoomes Date: 2014-09-05 12:36 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/76af788b6c16 8057623: add an extension class for argument handling Reviewed-by: brutisso, mgerdin, tschatzl ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp - src/share/vm/runtime/arguments_ext.cpp + src/share/vm/runtime/arguments_ext.hpp Changeset: c9635cad4a5d Author: amurillo Date: 2014-09-05 15:02 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c9635cad4a5d Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java ! make/solaris/Makefile - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp - src/share/vm/runtime/arguments_ext.cpp Changeset: 232b50b20797 Author: amurillo Date: 2014-09-05 15:02 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/232b50b20797 Added tag hs25.40-b09 for changeset c9635cad4a5d ! .hgtags From alejandro.murillo at oracle.com Tue Sep 9 18:36:30 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 09 Sep 2014 18:36:30 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 5 new changesets Message-ID: <201409091836.s89IaVS2002293@aojmv0008> Changeset: 39e80694d2ef Author: iklam Date: 2014-08-21 13:57 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/39e80694d2ef 8046070: Class Data Sharing clean up and refactoring Summary: Cleaned up CDS to be more configurable, maintainable and extensible Reviewed-by: dholmes, coleenp, acorn, mchung ! src/share/classes/java/net/URLClassLoader.java Changeset: 3eef63e7b644 Author: amurillo Date: 2014-09-02 11:42 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/3eef63e7b644 Merge - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java Changeset: 20f82ad73a93 Author: amurillo Date: 2014-09-03 08:52 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/20f82ad73a93 Merge - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java Changeset: d587834579da Author: amurillo Date: 2014-09-05 15:10 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/d587834579da Merge Changeset: 1a20e1d1f6f1 Author: amurillo Date: 2014-09-09 11:27 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/1a20e1d1f6f1 Merge From paul.sandoz at oracle.com Tue Sep 9 19:13:51 2014 From: paul.sandoz at oracle.com (paul.sandoz at oracle.com) Date: Tue, 09 Sep 2014 19:13:51 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8029452: Fork/Join task ForEachOps.ForEachOrderedTask clarifications and minor improvements Message-ID: <201409091913.s89JDpqw010132@aojmv0008> Changeset: 83330ef35e7b Author: psandoz Date: 2014-01-16 18:20 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/83330ef35e7b 8029452: Fork/Join task ForEachOps.ForEachOrderedTask clarifications and minor improvements Reviewed-by: mduigou, briangoetz ! src/share/classes/java/util/stream/ForEachOps.java From maurizio.cimadamore at oracle.com Wed Sep 10 10:22:34 2014 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 10 Sep 2014 10:22:34 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201409101022.s8AAMZVB002174@aojmv0008> Changeset: d560276b8a35 Author: mcimadamore Date: 2014-09-10 10:50 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/d560276b8a35 8051958: Cannot assign a value to final variable in lambda Summary: Remove Attr.owner and refactor code for detecting forward field references Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/8051958/T8051958.java Changeset: 0253e7cc98a4 Author: mcimadamore Date: 2014-09-10 10:51 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/0253e7cc98a4 8055514: Wrong, confusing error when non-static varargs referenced in static context Summary: Improved heuristics in MethodResolutionPhase.mergeResults() Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/varargs/8055514/T8055514.java + test/tools/javac/varargs/8055514/T8055514.out From attila.szegedi at oracle.com Wed Sep 10 11:42:01 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Wed, 10 Sep 2014 11:42:01 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057930: remove eval ID Message-ID: <201409101142.s8ABg1sq018630@aojmv0008> Changeset: 5ad0607cf1a4 Author: attila Date: 2014-09-09 15:33 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/5ad0607cf1a4 8057930: remove eval ID Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/codegen/Lower.java ! src/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk/nashorn/internal/runtime/Context.java ! test/script/basic/JDK-8030182_2.js ! test/script/basic/JDK-8030182_2.js.EXPECTED ! test/script/basic/es6/const-empty.js.EXPECTED ! test/script/basic/es6/const-redeclare-extra.js.EXPECTED ! test/script/basic/es6/const-redeclare.js.EXPECTED ! test/script/basic/es6/let-redeclare-extra.js.EXPECTED ! test/script/basic/es6/let-redeclare.js.EXPECTED ! test/script/basic/es6/let_const_reuse.js.EXPECTED From attila.szegedi at oracle.com Wed Sep 10 11:42:28 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Wed, 10 Sep 2014 11:42:28 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057931: Instead of not skipping small functions in parser, make lexer avoid them instead Message-ID: <201409101142.s8ABgSXd018804@aojmv0008> Changeset: b788246cf987 Author: attila Date: 2014-09-09 15:34 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/b788246cf987 8057931: Instead of not skipping small functions in parser, make lexer avoid them instead Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk/nashorn/internal/parser/Lexer.java ! src/jdk/nashorn/internal/parser/Parser.java From attila.szegedi at oracle.com Wed Sep 10 11:43:27 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Wed, 10 Sep 2014 11:43:27 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8034954: Optimistic iteration in for-in and for-each Message-ID: <201409101143.s8ABhRdN019311@aojmv0008> Changeset: 241685439f70 Author: attila Date: 2014-09-10 13:08 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/241685439f70 8034954: Optimistic iteration in for-in and for-each Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/TypeEvaluator.java From sundararajan.athijegannathan at oracle.com Wed Sep 10 12:17:32 2014 From: sundararajan.athijegannathan at oracle.com (sundararajan.athijegannathan at oracle.com) Date: Wed, 10 Sep 2014 12:17:32 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8044647: sun/tools/jrunscript/jrunscriptTest.sh start failing: Output of jrunscript -l nashorn differ from expected output Message-ID: <201409101217.s8ACHWiG025678@aojmv0008> Changeset: 32da0264fef1 Author: sundar Date: 2014-09-10 17:11 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/32da0264fef1 8044647: sun/tools/jrunscript/jrunscriptTest.sh start failing: Output of jrunscript -l nashorn differ from expected output Reviewed-by: jlaskey, lagergren, ksrini ! test/sun/tools/jrunscript/jrunscriptTest.sh From marcus.lagergren at oracle.com Wed Sep 10 12:36:15 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Wed, 10 Sep 2014 12:36:15 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057019: Various problems with extra arguments to applies Message-ID: <201409101236.s8ACaFRh028446@aojmv0008> Changeset: 5b052fbc5834 Author: lagergren Date: 2014-09-04 10:52 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/5b052fbc5834 8057019: Various problems with extra arguments to applies Reviewed-by: attila, hannesw, jlaskey - bin/fixorphantests.sh - bin/fixwhitespace.sh - bin/jjsdebug.sh - bin/rm-non-tracked.sh - bin/run_octane.sh ! src/jdk/nashorn/internal/runtime/ScriptFunction.java + test/script/basic/JDK-8057019-2.js + test/script/basic/JDK-8057019-2.js.EXPECTED + test/script/basic/JDK-8057019-payload.js + test/script/basic/JDK-8057019.js + test/script/basic/JDK-8057019.js.EXPECTED ! test/script/basic/apply_to_call/apply_to_call4.js.EXPECTED From volker.simonis at gmail.com Wed Sep 10 12:45:15 2014 From: volker.simonis at gmail.com (volker.simonis at gmail.com) Date: Wed, 10 Sep 2014 12:45:15 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8057934: Upgrade to LittleCMS 2.6 breaks AIX build Message-ID: <201409101245.s8ACjFRA029495@aojmv0008> Changeset: a2c6523d7985 Author: simonis Date: 2014-09-10 11:01 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/a2c6523d7985 8057934: Upgrade to LittleCMS 2.6 breaks AIX build Reviewed-by: prr, serb ! src/share/native/sun/java2d/cmm/lcms/cmscgats.c From vladimir.x.ivanov at oracle.com Wed Sep 10 14:47:16 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Wed, 10 Sep 2014 14:47:16 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 21 new changesets Message-ID: <201409101447.s8AElHKH018888@aojmv0008> Changeset: e0b065439802 Author: vlivanov Date: 2014-09-10 18:29 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/e0b065439802 8030079: Lint warnings in java.lang.invoke 8031373: Lint warnings in java.util.stream Reviewed-by: psandoz, forax ! src/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/share/classes/java/util/stream/ForEachOps.java ! src/share/classes/java/util/stream/Nodes.java ! src/share/classes/java/util/stream/SortedOps.java ! src/share/classes/java/util/stream/SpinedBuffer.java ! src/share/classes/java/util/stream/StreamSpliterators.java ! src/share/classes/java/util/stream/Streams.java Changeset: 0fefdcab3608 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/0fefdcab3608 8037210: Get rid of char-based descriptions 'J' of basic types Reviewed-by: jrose, psandoz, twisti ! src/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/SimpleMethodHandle.java + test/java/lang/invoke/LambdaFormTest.java Changeset: 2b3bf1a8ed13 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2b3bf1a8ed13 8037209: Improvements and cleanups to bytecode assembly for lambda forms Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/sun/invoke/util/VerifyType.java ! src/share/classes/sun/invoke/util/Wrapper.java Changeset: a31f793f509b Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/a31f793f509b 8038261: JSR292: cache and reuse typed array accessors Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: bd8627f3bd21 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/bd8627f3bd21 8049555: Move varargsArray from sun.invoke.util package to java.lang.invoke Reviewed-by: psandoz, iignatyev ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/sun/invoke/util/ValueConversions.java + test/java/lang/invoke/VarargsArrayTest.java ! test/sun/invoke/util/ValueConversionsTest.java Changeset: 828ec5a0bf5f Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/828ec5a0bf5f 8050052: Small cleanups in java.lang.invoke code Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/CallSite.java ! src/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/share/classes/java/lang/invoke/Invokers.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MemberName.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java ! test/java/lang/invoke/MethodHandlesTest.java Changeset: f66dc99dac52 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/f66dc99dac52 8050053: Improve caching of different invokers Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/CallSite.java ! src/share/classes/java/lang/invoke/Invokers.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: c7be76a1dda5 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/c7be76a1dda5 8050166: Get rid of some package-private methods on arguments in j.l.i.MethodHandle Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/CallSite.java ! src/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/java/lang/invoke/SimpleMethodHandle.java Changeset: 9cfb4b22a01e Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/9cfb4b22a01e 8050173: Add j.l.i.MethodHandle.copyWith(MethodType, LambdaForm) Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/CallSite.java ! src/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/java/lang/invoke/SimpleMethodHandle.java Changeset: d33546256199 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/d33546256199 8050174: Support overriding of isInvokeSpecial flag in WrappedMember Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/Invokers.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: bae3f8ea54a1 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/bae3f8ea54a1 8050057: Improve caching of MethodHandle reinvokers Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/BoundMethodHandle.java + src/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java ! src/share/classes/java/lang/invoke/SimpleMethodHandle.java Changeset: 4e6337ca7989 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/4e6337ca7989 8050200: Make LambdaForm intrinsics detection more robust Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: d33c58176d0c Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/d33c58176d0c 8050877: Improve code for pairwise argument conversions and value boxing/unboxing Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/sun/invoke/util/ValueConversions.java ! test/sun/invoke/util/ValueConversionsTest.java Changeset: db52173c10e4 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/db52173c10e4 8050884: Intrinsify ValueConversions.identity() functions Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/sun/invoke/util/ValueConversions.java ! test/sun/invoke/util/ValueConversionsTest.java Changeset: 2419b8500b27 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2419b8500b27 8050887: Intrinsify constants for default values Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: 9d3feb922367 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/9d3feb922367 8057654: Extract checks performed during MethodHandle construction into separate methods Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: 4b2bc06d521c Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/4b2bc06d521c 8057656: Improve MethodType.isCastableTo() & MethodType.isConvertibleTo() checks Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/MethodType.java Changeset: c9cc83fba300 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/c9cc83fba300 8057657: Annotate LambdaForm parameters with types Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/share/classes/java/lang/invoke/Invokers.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 4a505ea8cc0a Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/4a505ea8cc0a 8056926: Improve caching of GuardWithTest combinator Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: 914aea3f4893 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/914aea3f4893 8057042: LambdaFormEditor: derive new LFs from a base LF Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/LambdaForm.java + src/share/classes/java/lang/invoke/LambdaFormBuffer.java + src/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 24ac0f2fad86 Author: vlivanov Date: 2014-09-10 18:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/24ac0f2fad86 8057922: Improve LambdaForm sharing by using LambdaFormEditor more extensively Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/LambdaFormBuffer.java ! src/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/share/classes/java/lang/invoke/MethodHandles.java From marcus.lagergren at oracle.com Thu Sep 11 04:59:54 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Thu, 11 Sep 2014 04:59:54 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057551: Let the -d flag dump _all_ generated classes to disk and work outside --compile-only mode Message-ID: <201409110459.s8B4xswL006920@aojmv0008> Changeset: c2f412069f9b Author: lagergren Date: 2014-09-04 14:42 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/c2f412069f9b 8057551: Let the -d flag dump _all_ generated classes to disk and work outside --compile-only mode Reviewed-by: attila, jlaskey ! src/jdk/nashorn/internal/codegen/DumpBytecode.java From joel.franck at oracle.com Thu Sep 11 08:51:23 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Thu, 11 Sep 2014 08:51:23 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8054987: (reflect) Add sharing of annotations between instances of Executable Message-ID: <201409110851.s8B8pOG9013430@aojmv0008> Changeset: 0a85994e76cb Author: jfranck Date: 2014-09-11 10:47 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/0a85994e76cb 8054987: (reflect) Add sharing of annotations between instances of Executable Reviewed-by: duke ! src/share/classes/java/lang/reflect/Constructor.java ! src/share/classes/java/lang/reflect/Executable.java ! src/share/classes/java/lang/reflect/Field.java ! src/share/classes/java/lang/reflect/Method.java + test/java/lang/reflect/annotationSharing/AnnotationSharing.java From marcus.lagergren at oracle.com Thu Sep 11 09:26:17 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Thu, 11 Sep 2014 09:26:17 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057611: Nashorn did not dump the JOx classes to disk when running with the -d flag Message-ID: <201409110926.s8B9QHBN018961@aojmv0008> Changeset: afdad86ffdde Author: lagergren Date: 2014-09-05 16:28 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/afdad86ffdde 8057611: Nashorn did not dump the JOx classes to disk when running with the -d flag Reviewed-by: attila, sundar, hannesw ! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk/nashorn/internal/runtime/CompiledFunction.java From ivan.gerasimov at oracle.com Thu Sep 11 09:34:37 2014 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Thu, 11 Sep 2014 09:34:37 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 7010989: Duplicate closure of file descriptors leads to unexpected and incorrect closure of sockets Message-ID: <201409110934.s8B9YbSm020671@aojmv0008> Changeset: 3c0f4b204de5 Author: igerasim Date: 2014-09-09 19:02 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/3c0f4b204de5 7010989: Duplicate closure of file descriptors leads to unexpected and incorrect closure of sockets Reviewed-by: chegar ! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c ! src/windows/native/java/net/TwoStacksPlainSocketImpl.c ! src/windows/native/java/net/net_util_md.c From marcus.lagergren at oracle.com Thu Sep 11 10:58:16 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Thu, 11 Sep 2014 10:58:16 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057588: Lots of trivial (empty) classes were generated by the Nashorn compiler as part of restOf-method generation Message-ID: <201409111058.s8BAwGYe004478@aojmv0008> Changeset: 3f49db18721f Author: lagergren Date: 2014-09-05 16:28 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/3f49db18721f 8057588: Lots of trivial (empty) classes were generated by the Nashorn compiler as part of restOf-method generation Reviewed-by: attila, sundar, hannesw ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk/nashorn/internal/codegen/Compiler.java + src/jdk/nashorn/internal/ir/CompileUnitHolder.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk/nashorn/internal/ir/SplitNode.java ! src/jdk/nashorn/internal/runtime/CompiledFunction.java From marcus.lagergren at oracle.com Thu Sep 11 11:28:39 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Thu, 11 Sep 2014 11:28:39 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057703: More empty classes generated by Nashorn Message-ID: <201409111128.s8BBSdEA010453@aojmv0008> Changeset: 698280da463a Author: lagergren Date: 2014-09-10 12:37 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/698280da463a 8057703: More empty classes generated by Nashorn Reviewed-by: attila, sundar ! src/jdk/nashorn/internal/codegen/ClassEmitter.java ! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/runtime/Timing.java From aleksej.efimov at oracle.com Thu Sep 11 14:37:57 2014 From: aleksej.efimov at oracle.com (aleksej.efimov at oracle.com) Date: Thu, 11 Sep 2014 14:37:57 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201409111437.s8BEbwKk011699@aojmv0008> Changeset: a89c75ba7881 Author: aefimov Date: 2014-09-07 23:04 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/a89c75ba7881 8049343: (tz) Support tzdata2014g Reviewed-by: mfang, okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/etcetera ! make/data/tzdata/europe ! make/data/tzdata/factory ! make/data/tzdata/iso3166.tab ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/pacificnew ! make/data/tzdata/southamerica ! make/data/tzdata/systemv ! make/data/tzdata/zone.tab ! src/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java ! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/antarctica ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/backward ! test/sun/util/calendar/zi/tzdata/etcetera ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/factory ! test/sun/util/calendar/zi/tzdata/iso3166.tab ! test/sun/util/calendar/zi/tzdata/leapseconds ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/pacificnew ! test/sun/util/calendar/zi/tzdata/southamerica ! test/sun/util/calendar/zi/tzdata/systemv ! test/sun/util/calendar/zi/tzdata/zone.tab ! test/sun/util/resources/TimeZone/Bug6317929.java Changeset: 3ae82f0c6b31 Author: aefimov Date: 2014-09-11 15:13 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/3ae82f0c6b31 8057747: Several test failing after update to tzdata2014g Reviewed-by: alanb ! test/ProblemList.txt From attila.szegedi at oracle.com Thu Sep 11 15:25:38 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Thu, 11 Sep 2014 15:25:38 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8058100: Reduce the RecompilableScriptFunctionData footprint Message-ID: <201409111525.s8BFPcgI019861@aojmv0008> Changeset: 2cad9bf911a4 Author: attila Date: 2014-09-11 17:12 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/2cad9bf911a4 8058100: Reduce the RecompilableScriptFunctionData footprint Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java + src/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java From hannes.wallnoefer at oracle.com Thu Sep 11 16:10:59 2014 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Thu, 11 Sep 2014 16:10:59 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201409111610.s8BGAxhx027910@aojmv0008> Changeset: e94bfa3c6c6c Author: hannesw Date: 2014-09-11 18:04 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/e94bfa3c6c6c 8057021: UserAccessorProperty guards fail with multiple globals Reviewed-by: attila, lagergren ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! test/src/jdk/nashorn/api/scripting/ScopeTest.java Changeset: 39ba6d257e4c Author: hannesw Date: 2014-09-11 18:06 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/39ba6d257e4c 8058179: Global constants get in the way of self-modifying properties Reviewed-by: attila, jlaskey, sundar, lagergren ! src/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8058179.js + test/script/basic/JDK-8058179.js.EXPECTED From jan.lahoda at oracle.com Fri Sep 12 08:13:53 2014 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Fri, 12 Sep 2014 08:13:53 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201409120813.s8C8DrdP002819@aojmv0008> Changeset: c627efb5fdcd Author: jlahoda Date: 2014-09-08 10:48 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/c627efb5fdcd 8056014: Type inference may be skipped for a complex receiver generic method in a parameter position Summary: When checking if deferred attribution is needed for a chain of methods, stop on any method that returns any type variable, as the rest of analysis cannot use the correct type. Reviewed-by: mcimadamore, vromero ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8056014.java Changeset: ced008063508 Author: jlahoda Date: 2014-09-08 10:50 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/ced008063508 8056984: Exception in compiler: java.lang.AssertionError: isSubClass T Summary: Must use type variable's captured bound as a method receiver, instead of the type variable itself, while checking if deferred attribution is needed. Reviewed-by: mcimadamore, vromero ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8056984.java From dmitry.markov at oracle.com Fri Sep 12 10:17:27 2014 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Fri, 12 Sep 2014 10:17:27 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8048110: Using tables in JTextPane leads to infinite loop in FlowLayout.layoutRow Message-ID: <201409121017.s8CAHRTw025413@aojmv0008> Changeset: eb4956a1974f Author: dmarkov Date: 2014-09-12 14:16 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/eb4956a1974f 8048110: Using tables in JTextPane leads to infinite loop in FlowLayout.layoutRow Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/text/FlowView.java ! src/share/classes/javax/swing/text/GlyphView.java ! src/share/classes/javax/swing/text/View.java + test/javax/swing/text/View/8048110/bug8048110.java From alexandr.scherbatiy at oracle.com Fri Sep 12 11:20:00 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Fri, 12 Sep 2014 11:20:00 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8051359: JPopupMenu creation in headless mode with JDK9b23 causes NPE Message-ID: <201409121120.s8CBK5Nb005789@aojmv0008> Changeset: 8375459f193f Author: alexsch Date: 2014-09-12 15:17 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/8375459f193f 8051359: JPopupMenu creation in headless mode with JDK9b23 causes NPE Reviewed-by: serb, pchelko ! src/share/classes/sun/awt/SunToolkit.java From hannes.wallnoefer at oracle.com Fri Sep 12 14:10:56 2014 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Fri, 12 Sep 2014 14:10:56 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201409121410.s8CEAusf003701@aojmv0008> Changeset: 3d30873e13d7 Author: hannesw Date: 2014-09-12 16:06 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/3d30873e13d7 8057743: Single quotes must be escaped in message resource file Reviewed-by: attila, lagergren, sundar ! src/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/JDK-8043232.js.EXPECTED ! test/script/basic/JDK-8049242.js.EXPECTED Changeset: bac02d5a397f Author: hannesw Date: 2014-09-12 16:07 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/bac02d5a397f 8058304: Non-serializable fields in serializable classes Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk/nashorn/internal/runtime/Property.java From chris.hegarty at oracle.com Fri Sep 12 15:49:37 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 12 Sep 2014 15:49:37 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8058216: NetworkInterface.getHardwareAddress can return zero length byte array when run with preferIPv4Stack Message-ID: <201409121549.s8CFnb7m019448@aojmv0008> Changeset: fdb6ac617320 Author: chegar Date: 2014-09-12 15:51 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fdb6ac617320 8058216: NetworkInterface.getHardwareAddress can return zero length byte array when run with preferIPv4Stack Reviewed-by: michaelm ! src/windows/native/java/net/NetworkInterface.c ! test/java/net/NetworkInterface/Test.java From sean.coffey at oracle.com Fri Sep 12 16:49:26 2014 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 12 Sep 2014 16:49:26 +0000 Subject: hg: jdk8u/jdk8u-dev: 8057813: Alterations to jdk_security3 test target Message-ID: <201409121649.s8CGnQ46029606@aojmv0008> Changeset: 39a27de39e83 Author: coffeys Date: 2014-09-12 17:09 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/39a27de39e83 8057813: Alterations to jdk_security3 test target Reviewed-by: mullan, wetmore, xuelei ! make/jprt.properties From sean.coffey at oracle.com Fri Sep 12 16:49:46 2014 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 12 Sep 2014 16:49:46 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 3 new changesets Message-ID: <201409121649.s8CGnkl0029710@aojmv0008> Changeset: ddba61b06470 Author: xuelei Date: 2014-09-10 17:42 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/ddba61b06470 8052406: SSLv2Hello protocol may be filter out unexpectedly Reviewed-by: weijun ! src/share/classes/sun/security/ssl/Handshaker.java + test/javax/net/ssl/TLSv12/ProtocolFilter.java Changeset: 0a96f21d3e40 Author: coffeys Date: 2014-09-12 17:08 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/0a96f21d3e40 8057813: Alterations to jdk_security3 test target Reviewed-by: mullan, wetmore, xuelei ! test/TEST.groups Changeset: fab04dd17d8d Author: coffeys Date: 2014-09-12 17:08 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fab04dd17d8d Merge From igor.ignatyev at oracle.com Fri Sep 12 19:20:09 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 12 Sep 2014 19:20:09 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201409121920.s8CJK9Vm022307@aojmv0008> Changeset: d7a9bf5851be Author: kshefov Date: 2014-09-12 22:33 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/d7a9bf5851be 8057707: TEST library enhancement in lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java Reviewed-by: iignatyev, vlivanov ! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java ! test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java Changeset: 03903e40f93e Author: kshefov Date: 2014-09-12 22:33 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/03903e40f93e 8057719: Develop new tests for LambdaForm Reduction and Caching feature Reviewed-by: iignatyev, vlivanov, psandoz + test/java/lang/invoke/LFCaching/LFCachingTestCase.java + test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java + test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java + test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java + test/java/lang/invoke/LFCaching/LambdaFormTestCase.java + test/java/lang/invoke/LFCaching/TestMethods.java From sundararajan.athijegannathan at oracle.com Mon Sep 15 10:45:08 2014 From: sundararajan.athijegannathan at oracle.com (sundararajan.athijegannathan at oracle.com) Date: Mon, 15 Sep 2014 10:45:08 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8058422: Users should be able to overwrite "context" and "engine" variables Message-ID: <201409151045.s8FAj8IB027150@aojmv0008> Changeset: 3ce674906b2a Author: sundar Date: 2014-09-15 15:18 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/3ce674906b2a 8058422: Users should be able to overwrite "context" and "engine" variables Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/objects/Global.java + test/script/basic/JDK-8058422.js ! test/src/jdk/nashorn/api/scripting/ScopeTest.java From staffan.larsen at oracle.com Mon Sep 15 13:10:27 2014 From: staffan.larsen at oracle.com (staffan.larsen at oracle.com) Date: Mon, 15 Sep 2014 13:10:27 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201409151310.s8FDAR2M020209@aojmv0008> Changeset: bf094ac688e2 Author: ctornqvi Date: 2014-08-19 06:56 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/bf094ac688e2 8055012: [TESTBUG] NMTHelper fails to parse NMT output Summary: Fixed the regular expression to parse the slightly changed output format of the new NMT implementation Reviewed-by: olagneau, sla ! test/java/lang/instrument/NMTHelper.java Changeset: 8e77f0117e66 Author: sla Date: 2014-08-21 13:09 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/8e77f0117e66 8055677: java/lang/instrument/RedefineBigClass.sh RetransformBigClass.sh start failing after JDK-8055012 Summary: Write dcmd output to separate files so it does not confuse the output. Reviewed-by: ctornqvi, mgronlun ! test/java/lang/instrument/NMTHelper.java ! test/java/lang/instrument/RedefineBigClass.sh ! test/java/lang/instrument/RetransformBigClass.sh From shanliang.jiang at oracle.com Mon Sep 15 15:12:02 2014 From: shanliang.jiang at oracle.com (shanliang.jiang at oracle.com) Date: Mon, 15 Sep 2014 15:12:02 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8049303: Transient network problems cause JMX thread to fail silenty Message-ID: <201409151512.s8FFC2Bo012103@aojmv0008> Changeset: ad111e5f6571 Author: sjiang Date: 2014-09-12 12:19 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/ad111e5f6571 8049303: Transient network problems cause JMX thread to fail silenty Reviewed-by: dfuchs, jbachorik ! src/share/classes/javax/management/remote/rmi/RMIConnector.java From hannes.wallnoefer at oracle.com Mon Sep 15 17:35:09 2014 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Mon, 15 Sep 2014 17:35:09 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8056978: ClassCastException: cannot cast jdk.nashorn.internal.scripts.JO* Message-ID: <201409151735.s8FHZ9a9005281@aojmv0008> Changeset: 21cd010d3a0a Author: hannesw Date: 2014-09-15 17:51 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/21cd010d3a0a 8056978: ClassCastException: cannot cast jdk.nashorn.internal.scripts.JO* Reviewed-by: jlaskey, sundar ! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java + test/script/basic/JDK-8056978.js + test/script/basic/JDK-8056978.js.EXPECTED From sundararajan.athijegannathan at oracle.com Tue Sep 16 12:42:14 2014 From: sundararajan.athijegannathan at oracle.com (sundararajan.athijegannathan at oracle.com) Date: Tue, 16 Sep 2014 12:42:14 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8058545: With strict mode, bean property assignment of a non-existent property should result in TypeError Message-ID: <201409161242.s8GCgENo002791@aojmv0008> Changeset: f242ee8c5173 Author: sundar Date: 2014-09-16 18:11 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/f242ee8c5173 8058545: With strict mode, bean property assignment of a non-existent property should result in TypeError Reviewed-by: lagergren, hannesw ! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java + test/script/basic/JDK-8058545.js From shanliang.jiang at oracle.com Tue Sep 16 15:11:32 2014 From: shanliang.jiang at oracle.com (shanliang.jiang at oracle.com) Date: Tue, 16 Sep 2014 15:11:32 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8042205: javax/management/monitor/*: some tests didn't get all the notifications Message-ID: <201409161511.s8GFBWZM028219@aojmv0008> Changeset: a5e04c3c3b05 Author: sjiang Date: 2014-09-16 17:08 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/a5e04c3c3b05 8042205: javax/management/monitor/*: some tests didn't get all the notifications Reviewed-by: dfuchs ! test/javax/management/monitor/AttributeArbitraryDataTypeTest.java ! test/javax/management/monitor/CounterMonitorTest.java ! test/javax/management/monitor/NonComparableAttributeValueTest.java ! test/javax/management/monitor/ReflectionExceptionTest.java ! test/javax/management/monitor/RuntimeExceptionTest.java From philip.race at oracle.com Tue Sep 16 17:18:44 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 16 Sep 2014 17:18:44 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8054638: xrender: text drawn after setColor(Color.white) is actually black Message-ID: <201409161718.s8GHIihC019072@aojmv0008> Changeset: 2be3555a6a37 Author: ceisserer Date: 2014-09-16 10:16 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2be3555a6a37 8054638: xrender: text drawn after setColor(Color.white) is actually black Reviewed-by: bae, prr ! src/solaris/classes/sun/java2d/xr/XRSolidSrcPict.java + test/java/awt/Graphics2D/WhiteTextColorTest.java From lana.steuck at oracle.com Tue Sep 16 23:27:40 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 16 Sep 2014 23:27:40 +0000 Subject: hg: jdk8u/jdk8u-dev: 2 new changesets Message-ID: <201409162327.s8GNRe9X016868@aojmv0008> Changeset: 8881a63f7f00 Author: katleman Date: 2014-09-10 09:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/8881a63f7f00 Added tag jdk8u40-b05 for changeset 7e286a0c90fb ! .hgtags Changeset: b98648e6011f Author: lana Date: 2014-09-16 14:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/b98648e6011f Merge From lana.steuck at oracle.com Tue Sep 16 23:27:40 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 16 Sep 2014 23:27:40 +0000 Subject: hg: jdk8u/jdk8u-dev/corba: Added tag jdk8u40-b05 for changeset 740fea207f70 Message-ID: <201409162327.s8GNRea7016876@aojmv0008> Changeset: ced787f7545f Author: katleman Date: 2014-09-10 09:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/ced787f7545f Added tag jdk8u40-b05 for changeset 740fea207f70 ! .hgtags From lana.steuck at oracle.com Tue Sep 16 23:27:46 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 16 Sep 2014 23:27:46 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: Added tag jdk8u40-b05 for changeset 8d60cebf6a0c Message-ID: <201409162327.s8GNRkYp017010@aojmv0008> Changeset: 50a2adfa57fc Author: katleman Date: 2014-09-10 09:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/50a2adfa57fc Added tag jdk8u40-b05 for changeset 8d60cebf6a0c ! .hgtags From lana.steuck at oracle.com Tue Sep 16 23:27:47 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 16 Sep 2014 23:27:47 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxws: 2 new changesets Message-ID: <201409162327.s8GNRlvD017051@aojmv0008> Changeset: f9ed0e45337a Author: katleman Date: 2014-09-10 09:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/f9ed0e45337a Added tag jdk8u40-b05 for changeset b904fcd66860 ! .hgtags Changeset: 52ae3094de1e Author: lana Date: 2014-09-11 17:26 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/52ae3094de1e Merge From lana.steuck at oracle.com Tue Sep 16 23:27:47 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 16 Sep 2014 23:27:47 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 64 new changesets Message-ID: <201409162327.s8GNRm1I017094@aojmv0008> Changeset: fe1f65b0a2d8 Author: katleman Date: 2014-09-10 09:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fe1f65b0a2d8 Added tag jdk8u40-b05 for changeset 232b50b20797 ! .hgtags Changeset: 7ff83df6c85a Author: amurillo Date: 2014-09-05 15:10 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/7ff83df6c85a 8057649: new hotspot build - hs25.40-b10 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 91cb3b8aac2b Author: thartmann Date: 2014-08-19 07:36 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/91cb3b8aac2b 8048879: "unexpected yanked node" opto/postaloc.cpp:139 Summary: MemBarAcquireNode prevents deletion of dead LoadNNode. Added condition to 'has_special_unique_user' to trigger deletion. Reviewed-by: kvn, iveresov ! src/share/vm/opto/node.cpp + test/compiler/membars/TestMemBarAcquire.java Changeset: 2545e461115b Author: sla Date: 2014-05-30 19:13 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2545e461115b 8044398: Attach code should propagate errors in Diagnostic Commands as errors Reviewed-by: dcubed, mgronlun ! src/share/vm/services/attachListener.cpp Changeset: 47e3110c47e8 Author: coleenp Date: 2014-09-05 16:01 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/47e3110c47e8 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: 99f0593d8c9f Author: coleenp Date: 2014-09-08 14:13 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/99f0593d8c9f Merge - src/share/vm/runtime/arguments_ext.cpp Changeset: d35872270666 Author: sjohanss Date: 2014-09-09 00:05 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/d35872270666 8057658: Enable G1 FullGC extensions Summary: Refactored the G1 FullGC code to enable it to be extended. Reviewed-by: mgerdin, brutisso ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp + src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/memory/space.hpp Changeset: b384ba33c9a0 Author: kvn Date: 2014-07-17 15:40 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b384ba33c9a0 8050942: PPC64: implement template interpreter for ppc64le Reviewed-by: kvn, goetz Contributed-by: asmundak at google.com ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp Changeset: 2219e830b668 Author: kvn Date: 2014-09-08 23:01 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2219e830b668 Merge Changeset: d8847542f83a Author: kvn Date: 2014-08-13 13:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/d8847542f83a 8054927: Missing MemNode::acquire ordering in some volatile Load nodes Summary: Fixed memory ordering parameter and added missing barriers for volatile loads. Reviewed-by: roland, iveresov ! src/share/vm/opto/library_call.cpp Changeset: d635fd1ac81c Author: iveresov Date: 2014-09-08 18:11 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/d635fd1ac81c 8056124: Hotspot should use PICL interface to get cacheline size on SPARC Summary: Using libpicl to get L1 data and L2 cache line sizes Reviewed-by: kvn, roland, morris ! make/solaris/makefiles/vm.make ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp Changeset: 3153adbad1e9 Author: iveresov Date: 2014-09-09 01:58 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3153adbad1e9 Merge Changeset: 5248357b7113 Author: sjohanss Date: 2014-09-09 04:48 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/5248357b7113 8057710: Refactor G1 heap region default sizes Summary: Refactored the defines to instead be static const in a HeapRegionBounds class. Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc_implementation/g1/heapRegion.cpp + src/share/vm/gc_implementation/g1/heapRegionBounds.hpp + src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp Changeset: 63bae08b051e Author: kvn Date: 2014-09-04 23:49 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/63bae08b051e 8057643: Unable to build --with-debug-level=optimized on OSX Summary: Added missing Hotspot make targets for 'optimized' build. Reviewed-by: iveresov ! make/Makefile ! make/bsd/makefiles/universal.gmk Changeset: b6978881f5af Author: kvn Date: 2014-09-09 06:29 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b6978881f5af Merge Changeset: 17d3ee6e9d3c Author: fzhinkin Date: 2014-09-08 20:32 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/17d3ee6e9d3c 8056091: Move compiler/intrinsics/mathexact/sanity/Verifier to compiler/testlibrary and extend its functionality Reviewed-by: kvn, iignatyev ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java - test/compiler/intrinsics/mathexact/sanity/Verifier.java + test/compiler/testlibrary/intrinsics/Verifier.java Changeset: fe6dafcd8ed0 Author: fzhinkin Date: 2014-09-03 15:29 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fe6dafcd8ed0 8055904: Develop tests for new command-line options related to SHA intrinsics Reviewed-by: kvn, iignatyev + test/compiler/intrinsics/sha/cli/SHAOptionsBase.java + test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java + test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java Changeset: 4d8781a35525 Author: fzhinkin Date: 2014-09-03 15:26 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4d8781a35525 8055903: Develop sanity tests on SPARC's SHA instructions support Reviewed-by: kvn, iignatyev + test/compiler/intrinsics/sha/sanity/SHASanityTestBase.java + test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java + test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: 14b356bbca27 Author: zmajo Date: 2014-08-29 15:32 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/14b356bbca27 8055286: Extend CompileCommand=option to handle numeric parameters Summary: Changed CompileCommand=option to handle "extended" parameters: Klass::method,type,flag,value. Types supported are bool, intx, and uintx. Reviewed-by: kvn, roland ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp Changeset: 119875f0fc67 Author: kvn Date: 2014-09-02 10:26 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/119875f0fc67 8056964: JDK-8055286 changes are incomplete. Summary: added ccstr and ccstrlist types to compilerOracle 'option' command Reviewed-by: roland ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/opto/compile.hpp Changeset: e09c0676c53f Author: simonis Date: 2014-09-03 14:39 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e09c0676c53f 8057129: Fix AIX build after the Extend CompileCommand=option change 8055286 Reviewed-by: kvn ! src/share/vm/compiler/compilerOracle.cpp Changeset: aff6ccb506cb Author: iveresov Date: 2014-09-05 14:39 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/aff6ccb506cb 8056154: JVM crash with EXCEPTION_ACCESS_VIOLATION when there are many threads running Summary: Don't make compiled MH intrinsics not entrant when redefining classes Reviewed-by: kvn, vlivanov ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.hpp Changeset: 2e6106d44079 Author: iveresov Date: 2014-09-08 11:45 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2e6106d44079 8057750: CTW should not make MH intrinsics not entrant Summary: Do not make MH intrinsics not entrant in CTW Reviewed-by: kvn, vlivanov ! src/share/vm/classfile/classLoader.cpp Changeset: 2d9cef76b5a6 Author: iveresov Date: 2014-09-09 18:20 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2d9cef76b5a6 Merge Changeset: 094cbdffa87d Author: drchase Date: 2014-08-29 19:45 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/094cbdffa87d 8054292: code comments leak in fastdebug builds Summary: Added deallocation to destructor; hardened interface against misuse Reviewed-by: kvn ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/interpreter/interpreter.hpp Changeset: 1d8193e4e2a3 Author: drchase Date: 2014-09-09 18:23 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/1d8193e4e2a3 Merge Changeset: bddcb33dadf4 Author: drchase Date: 2014-09-09 19:18 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/bddcb33dadf4 Merge Changeset: 166d744df0de Author: kvn Date: 2014-09-02 12:48 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/166d744df0de 8055494: Add C2 x86 intrinsic for BigInteger::multiplyToLen() method Summary: Add new C2 intrinsic for BigInteger::multiplyToLen() on x86 in 64-bit VM. Reviewed-by: roland ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp + test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java Changeset: f6f9aec27858 Author: rbackman Date: 2014-09-10 12:39 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f6f9aec27858 8030976: Untaken paths should be more vigorously pruned at highest optimization level Reviewed-by: roland, vlivanov ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 42460b71ba70 Author: rbackman Date: 2014-06-23 13:33 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/42460b71ba70 8046289: compiler/6340864/TestLongVect.java timeout with Reviewed-by: iveresov, vlivanov ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse2.cpp Changeset: 4874332f9799 Author: roland Date: 2014-09-09 15:47 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4874332f9799 8057758: Tests run TypeProfileLevel=222 crash with guarantee(0) failed: must find derived/base pair Summary: Use TypeAryPtr::INT type with offset 0 in inline_multiplyToLen(). Reviewed-by: kvn, iveresov ! src/share/vm/opto/library_call.cpp Changeset: 4edd7572c235 Author: gtriantafill Date: 2014-09-09 09:48 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4edd7572c235 8054836: [TESTBUG] Test is needed to verify correctness of malloc tracking Reviewed-by: ctornqvi, lfoltan ! test/TEST.groups + test/runtime/NMT/MallocTrackingVerify.java Changeset: 64b480f9eb1a Author: ctornqvi Date: 2014-09-10 17:36 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/64b480f9eb1a Merge Changeset: fd9feb55481c Author: ctornqvi Date: 2014-09-10 19:05 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fd9feb55481c Merge Changeset: e5668dcf12e9 Author: jcoomes Date: 2014-09-10 13:01 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e5668dcf12e9 8057818: collect allocation context statistics at gc pauses Reviewed-by: mikael, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp ! 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 Changeset: c10b463abc6e Author: jcoomes Date: 2014-09-10 13:01 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c10b463abc6e 8057824: methods to copy allocation context statistics Reviewed-by: mikael, jmasa, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp + src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp ! src/share/vm/gc_interface/collectedHeap.hpp Changeset: fc2c88ea11a9 Author: drchase Date: 2014-07-11 19:51 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fc2c88ea11a9 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: de58d17d9848 Author: drchase Date: 2014-09-10 21:25 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/de58d17d9848 Merge Changeset: 2402de236865 Author: drchase Date: 2014-09-10 21:45 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2402de236865 Merge Changeset: fa6c442c59ee Author: jcoomes Date: 2014-09-10 16:06 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fa6c442c59ee 8057827: notify an obj when allocation context stats are available Reviewed-by: mikael, jmasa, tschatzl ! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/memory/universe.inline.hpp ! src/share/vm/runtime/serviceThread.cpp + src/share/vm/services/allocationContextService.hpp Changeset: e2452c3ff7fb Author: sjohanss Date: 2014-09-08 15:24 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e2452c3ff7fb 8057752: WhiteBox extension support for testing Summary: Refactored parts of whitebox.cpp to enable registration of whitebox methods defined outside this file. Reviewed-by: mikael, ctornqvi, jmasa ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp + src/share/vm/prims/whitebox_ext.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: f8afcfbdbf1c Author: roland Date: 2014-08-02 07:06 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f8afcfbdbf1c 8046698: assert(false) failed: only Initialize or AddP expected macro.cpp:943 Summary: PhiNode inserted between AllocateNode and Initialization node confuses allocation elimination Reviewed-by: kvn ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/macro.cpp + test/compiler/macronodes/TestEliminateAllocationPhi.java Changeset: be56d800c946 Author: roland Date: 2014-08-11 15:09 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/be56d800c946 8054224: Recursive method that was compiled by C1 is unable to catch StackOverflowError Summary: do not update exception cache if exception is replaced when thrown Reviewed-by: kvn, iveresov ! src/share/vm/c1/c1_Runtime1.cpp + test/compiler/exceptions/TestRecursiveReplacedException.java Changeset: b186a900f63a Author: roland Date: 2014-08-27 17:37 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b186a900f63a 8055946: assert(result == NULL || result->is_oop()) failed: must be oop Summary: caller of popped frame doesn't have valid result during deoptimization Reviewed-by: kvn ! src/share/vm/runtime/deoptimization.cpp Changeset: 07f629123254 Author: kvn Date: 2014-09-11 15:41 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/07f629123254 Merge Changeset: 64156d22e49d Author: dsamersoff Date: 2014-09-11 11:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/64156d22e49d 8032247: SA: Constantpool lookup for invokedynamic is not implemented Summary: implement constant pool lookup for invokedynamic Reviewed-by: sla, sspitsyn ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java Changeset: 631667807de7 Author: iveresov Date: 2014-09-11 12:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/631667807de7 8058184: Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters Summary: Tiered policy requires highest compilation levels always available Reviewed-by: kvn, vlivanov ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodCounters.cpp ! src/share/vm/oops/methodCounters.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp Changeset: 0d78074d2444 Author: iveresov Date: 2014-09-10 19:08 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/0d78074d2444 8058092: Test vm/mlvm/meth/stress/compiler/deoptimize. Assert in src/share/vm/classfile/systemDictionary.cpp: MH intrinsic invariant Summary: Throw exception if unable to compile an MH intrinsic Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/runtime/arguments.hpp Changeset: a98dd542cd25 Author: iveresov Date: 2014-09-11 20:56 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/a98dd542cd25 Merge Changeset: df66e3a3c4c2 Author: jwilhelm Date: 2014-09-11 14:21 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/df66e3a3c4c2 8041946: CMM Testing: 8u40 an allocated humongous object at the end of the heap should not prevents shrinking the heap Summary: New test added Reviewed-by: jwilhelm, tschatzl Contributed-by: andrey.x.zakharov at oracle.com + test/gc/g1/TestShrinkDefragmentedHeap.java Changeset: 9b8bd21b6823 Author: jwilhelm Date: 2014-09-11 14:21 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/9b8bd21b6823 8056237: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java fails due to OOM Summary: Added respect for available memory. Renamed function names Reviewed-by: jwilhelm, tschatzl Contributed-by: andrey.x.zakharov at oracle.com ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: dce3f772de9f Author: jcoomes Date: 2014-09-11 17:13 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/dce3f772de9f 8058235: identify GCs initiated to update allocation context stats Reviewed-by: mikael, sjohanss ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp Changeset: ed3d653e4012 Author: zgu Date: 2014-09-04 14:50 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ed3d653e4012 8055289: Internal Error: mallocTracker.cpp:146 fatal error: Should not use malloc for big memory block, use virtual memory instead Summary: Return NULL if memory allocation size is bigger than MAX_MALLOC_SIZE when NMT is on Reviewed-by: coleenp, gtriantafill ! src/share/vm/runtime/os.cpp ! test/TEST.groups + test/runtime/NMT/UnsafeMallocLimit.java Changeset: b2029969cc16 Author: coleenp Date: 2014-09-12 01:04 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b2029969cc16 Merge Changeset: 7301840ea20e Author: vlivanov Date: 2014-03-11 15:06 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/7301840ea20e 8023461: Thread holding lock at safepoint that vm can block on: MethodCompileQueue_lock Reviewed-by: kvn, iveresov ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp Changeset: 46f9331baed5 Author: vlivanov Date: 2014-03-04 02:23 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/46f9331baed5 8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...) Reviewed-by: iveresov, roland, coleenp ! src/share/vm/runtime/thread.cpp Changeset: 134f18d0174b Author: vlivanov Date: 2014-05-29 09:41 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/134f18d0174b 8034935: JSR 292 support for PopFrame has a fragile coupling with DirectMethodHandle Reviewed-by: twisti, jrose, sspitsyn ! src/share/vm/interpreter/interpreterRuntime.cpp Changeset: 1de115720e74 Author: vlivanov Date: 2014-07-14 03:24 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/1de115720e74 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: dd89808e49ba Author: vlivanov Date: 2014-07-14 03:26 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/dd89808e49ba 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: bc4ce33c0985 Author: vlivanov Date: 2014-07-14 03:27 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/bc4ce33c0985 8049529: LogCompilation: annotate make_not_compilable with compilation level Reviewed-by: roland, iveresov ! src/share/vm/oops/method.cpp Changeset: 945284eb609f Author: vlivanov Date: 2014-07-14 03:28 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/945284eb609f 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: 5627633fc830 Author: vlivanov Date: 2014-07-14 03:29 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/5627633fc830 8048703: ReplacedNodes dumps it's content to tty Reviewed-by: roland, iveresov, drchase ! src/share/vm/opto/replacednodes.cpp Changeset: 47ec483b936e Author: amurillo Date: 2014-09-12 13:10 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/47ec483b936e Merge - test/compiler/intrinsics/mathexact/sanity/Verifier.java Changeset: 3702eb6ec708 Author: amurillo Date: 2014-09-12 13:10 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3702eb6ec708 Added tag hs25.40-b10 for changeset 47ec483b936e ! .hgtags From lana.steuck at oracle.com Tue Sep 16 23:27:50 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 16 Sep 2014 23:27:50 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 3 new changesets Message-ID: <201409162327.s8GNRoVL017131@aojmv0008> Changeset: 0a2b63f54b1c Author: katleman Date: 2014-09-10 09:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/0a2b63f54b1c Added tag jdk8u40-b05 for changeset 2d75c391f61f ! .hgtags Changeset: 1196f17cf7bc Author: lana Date: 2014-09-11 17:26 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/1196f17cf7bc Merge Changeset: 432e074f1eac Author: lana Date: 2014-09-16 14:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/432e074f1eac Merge From lana.steuck at oracle.com Tue Sep 16 23:27:49 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 16 Sep 2014 23:27:49 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 3 new changesets Message-ID: <201409162327.s8GNRnrq017128@aojmv0008> Changeset: 398f1b5e8361 Author: katleman Date: 2014-09-10 09:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/398f1b5e8361 Added tag jdk8u40-b05 for changeset a36fce70b505 ! .hgtags Changeset: 7c3d27120b92 Author: lana Date: 2014-09-11 17:24 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/7c3d27120b92 Merge Changeset: 4ac623ddd8d0 Author: lana Date: 2014-09-16 14:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/4ac623ddd8d0 Merge From lana.steuck at oracle.com Tue Sep 16 23:27:52 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 16 Sep 2014 23:27:52 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 10 new changesets Message-ID: <201409162327.s8GNRrdK017141@aojmv0008> Changeset: 84ce51ccbf40 Author: katleman Date: 2014-09-10 09:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/84ce51ccbf40 Added tag jdk8u40-b05 for changeset d587834579da ! .hgtags Changeset: 41a560c247af Author: lana Date: 2014-09-11 17:25 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/41a560c247af Merge Changeset: 54f883975308 Author: sla Date: 2014-05-09 12:06 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/54f883975308 8039173: Propagate errors from Diagnostic Commands as exceptions in the attach framework Reviewed-by: alanb, dsamersoff, jbachorik + src/share/classes/com/sun/tools/attach/AttachOperationFailedException.java ! src/share/classes/com/sun/tools/attach/VirtualMachine.java ! src/share/classes/sun/tools/attach/HotSpotVirtualMachine.java ! src/share/classes/sun/tools/jcmd/JCmd.java ! src/solaris/classes/sun/tools/attach/BsdVirtualMachine.java ! src/solaris/classes/sun/tools/attach/LinuxVirtualMachine.java ! src/solaris/classes/sun/tools/attach/SolarisVirtualMachine.java ! src/solaris/native/sun/tools/attach/BsdVirtualMachine.c ! src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c ! src/solaris/native/sun/tools/attach/SolarisVirtualMachine.c ! src/windows/classes/sun/tools/attach/WindowsVirtualMachine.java ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: e9263f359a28 Author: sla Date: 2014-06-11 15:47 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/e9263f359a28 8044135: Add API to start JMX agent from attach framework Reviewed-by: alanb, dsamersoff, jbachorik ! src/share/classes/com/sun/tools/attach/VirtualMachine.java ! src/share/classes/sun/tools/attach/HotSpotVirtualMachine.java ! src/share/classes/sun/tools/jconsole/LocalVirtualMachine.java ! test/com/sun/tools/attach/SimpleProvider.java + test/com/sun/tools/attach/StartManagementAgent.java ! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/TestManager.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 7bc1a074773b Author: rriggs Date: 2014-09-08 08:45 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/7bc1a074773b 8057751: CompileNativeLibraries for custom build Summary: Invoke CompileNativeLibraries in custom/closed build Reviewed-by: dholmes ! make/CompileNativeLibraries.gmk Changeset: 59deb2d00b29 Author: coleenp Date: 2014-06-24 11:23 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/59deb2d00b29 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: 6254d9b7b722 Author: coleenp Date: 2014-09-08 22:35 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/6254d9b7b722 Merge Changeset: 24cf810f6ff9 Author: amurillo Date: 2014-09-12 13:26 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/24cf810f6ff9 Merge Changeset: 25788892a672 Author: amurillo Date: 2014-09-16 11:51 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/25788892a672 Merge Changeset: bbece7eab49f Author: lana Date: 2014-09-16 14:16 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/bbece7eab49f Merge From sundararajan.athijegannathan at oracle.com Wed Sep 17 09:54:30 2014 From: sundararajan.athijegannathan at oracle.com (sundararajan.athijegannathan at oracle.com) Date: Wed, 17 Sep 2014 09:54:30 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8058615: Overload resolution ambiguity involving ConsString Message-ID: <201409170954.s8H9sU35020305@aojmv0008> Changeset: e83ceda86582 Author: sundar Date: 2014-09-17 15:02 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/e83ceda86582 8058615: Overload resolution ambiguity involving ConsString Reviewed-by: lagergren, hannesw ! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java + test/script/basic/JDK-8058615.js + test/script/basic/JDK-8058615.js.EXPECTED From vladimir.x.ivanov at oracle.com Wed Sep 17 13:48:14 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Wed, 17 Sep 2014 13:48:14 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 4 new changesets Message-ID: <201409171348.s8HDmF4X026992@aojmv0008> Changeset: 083041dc0035 Author: vlivanov Date: 2014-09-17 16:22 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/083041dc0035 8058626: Missing part of 8057656 in 8u40 compared to 9 Reviewed-by: psandoz ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java Changeset: c1c6b66ffd46 Author: vlivanov Date: 2014-09-16 18:05 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/c1c6b66ffd46 8058291: Missing some checks during parameter validation Reviewed-by: jrose ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java Changeset: 632d403a6834 Author: vlivanov Date: 2014-09-16 18:05 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/632d403a6834 8058293: Bit set computation in MHs.findFirstDupOrDrop/findFirstDrop is broken Reviewed-by: jrose ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: 440c3dfbdab8 Author: vlivanov Date: 2014-09-16 23:04 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/440c3dfbdab8 8058584: Ignore java/lang/invoke/LFCaching/LFGarbageCollectedTest until 8057020 is fixed Reviewed-by: darcy, alanb ! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java From ivan.gerasimov at oracle.com Wed Sep 17 19:53:11 2014 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Wed, 17 Sep 2014 19:53:11 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8055949: ByteArrayOutputStream capacity should be maximal array size permitted by VM Message-ID: <201409171953.s8HJrCUT023640@aojmv0008> Changeset: 3c839095e564 Author: igerasim Date: 2014-09-17 23:52 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/3c839095e564 8055949: ByteArrayOutputStream capacity should be maximal array size permitted by VM Summary: Try to resize to "well-known" hotspot max array size first. Reviewed-by: alanb, mduigou ! src/share/classes/java/io/ByteArrayOutputStream.java + test/java/io/ByteArrayOutputStream/MaxCapacity.java From joel.franck at oracle.com Thu Sep 18 10:30:40 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Thu, 18 Sep 2014 10:30:40 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8058632: Revert JDK-8054984 from 8u40 Message-ID: <201409181030.s8IAUeFw007941@aojmv0008> Changeset: b2bd6792a38b Author: jfranck Date: 2014-09-18 12:26 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/b2bd6792a38b 8058632: Revert JDK-8054984 from 8u40 Reviewed-by: sla ! src/share/classes/java/lang/reflect/Constructor.java ! src/share/classes/java/lang/reflect/Executable.java ! test/java/lang/annotation/typeAnnotations/ConstructorReceiverTest.java ! test/java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java ! test/java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java From naoto.sato at oracle.com Thu Sep 18 15:22:11 2014 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Thu, 18 Sep 2014 15:22:11 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 4 new changesets Message-ID: <201409181522.s8IFMC7Y022462@aojmv0008> Changeset: a506ce907582 Author: naoto Date: 2014-09-17 13:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/a506ce907582 8033370: [parfait] warning from b126 for solaris/native/sun/util/locale/provider: JNI exception pending Reviewed-by: msheppar ! make/mapfiles/libjava/mapfile-vers ! src/macosx/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c ! src/solaris/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java - src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c ! src/windows/native/java/lang/java_props_md.c ! src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c Changeset: 2a117e8416b9 Author: naoto Date: 2014-09-17 14:00 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2a117e8416b9 8035826: [parfait] JNI exception pending in src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c Reviewed-by: msheppar ! src/macosx/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c ! src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c Changeset: 59dc07537a78 Author: mchung Date: 2014-09-17 15:06 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/59dc07537a78 8033893: jdk build is broken due to the changeset of JDK-8033370 Reviewed-by: naoto ! make/lib/CoreLibraries.gmk Changeset: a69d209ab181 Author: naoto Date: 2014-09-18 08:22 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/a69d209ab181 Merge From brian.burkhalter at oracle.com Thu Sep 18 18:29:33 2014 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Thu, 18 Sep 2014 18:29:33 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 4 new changesets Message-ID: <201409181829.s8IITYMH020649@aojmv0008> Changeset: 4df174a954be Author: bpb Date: 2014-09-15 13:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/4df174a954be 8057793: BigDecimal is no longer effectively immutable Summary: Modify MutableBigInteger.divideAndRemainderBurnikelZiegler() to copy the instance (this) to a new MutableBigInteger to use as the dividend. Reviewed-by: darcy Contributed-by: robbiexgibson at yahoo.com ! src/share/classes/java/math/MutableBigInteger.java ! test/java/math/BigDecimal/ZeroScalingTests.java Changeset: cf6a8e9723bd Author: bpb Date: 2014-09-15 13:25 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/cf6a8e9723bd 8058505: BigIntegerTest does not exercise Burnikel-Ziegler division Summary: Modify divideLarge() method such that the w/z division exercises the B-Z branch. Reviewed-by: darcy Contributed-by: Robert Gibson ! test/java/math/BigInteger/BigIntegerTest.java Changeset: ccad707bf8f9 Author: bpb Date: 2014-09-17 11:04 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/ccad707bf8f9 8058664: Bad fonts in BigIntegerTest Summary: Replace bad fonts with spaces. Reviewed-by: alanb ! test/java/math/BigInteger/BigIntegerTest.java Changeset: 68478db63e3b Author: bpb Date: 2014-09-18 10:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/68478db63e3b 8058679: More bad characters in BigIntegerTest Summary: Remove remaining non-US-ASCII characters Reviewed-by: alanb ! test/java/math/BigInteger/BigIntegerTest.java From shanliang.jiang at oracle.com Fri Sep 19 06:32:45 2014 From: shanliang.jiang at oracle.com (shanliang.jiang at oracle.com) Date: Fri, 19 Sep 2014 06:32:45 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8050115: javax/management/monitor/GaugeMonitorDeadlockTest.java fails intermittently Message-ID: <201409190632.s8J6WjTn012005@aojmv0008> Changeset: 2e21cf543781 Author: sjiang Date: 2014-09-19 08:32 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2e21cf543781 8050115: javax/management/monitor/GaugeMonitorDeadlockTest.java fails intermittently Reviewed-by: dfuchs, dholmes ! test/javax/management/monitor/GaugeMonitorDeadlockTest.java From hannes.wallnoefer at oracle.com Fri Sep 19 15:10:36 2014 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Fri, 19 Sep 2014 15:10:36 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8046202: Make persistent code store more flexible Message-ID: <201409191510.s8JFAaXM005769@aojmv0008> Changeset: acb17eade642 Author: hannesw Date: 2014-09-19 13:13 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/acb17eade642 8046202: Make persistent code store more flexible Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/FunctionInitializer.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/StoredScript.java From konstantin.shefov at oracle.com Mon Sep 22 11:57:52 2014 From: konstantin.shefov at oracle.com (konstantin.shefov at oracle.com) Date: Mon, 22 Sep 2014 11:57:52 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8058728: TEST_BUG: Make java/lang/invoke/LFCaching/LFGarbageCollectedTest.java skip arrayElementSetter and arrayElementGetter methods Message-ID: <201409221157.s8MBvqq1004084@aojmv0008> Changeset: 4e80afe7f867 Author: kshefov Date: 2014-09-22 15:56 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/4e80afe7f867 8058728: TEST_BUG: Make java/lang/invoke/LFCaching/LFGarbageCollectedTest.java skip arrayElementSetter and arrayElementGetter methods Reviewed-by: vlivanov, iignatyev, psandoz ! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java From attila.szegedi at oracle.com Mon Sep 22 13:42:23 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Mon, 22 Sep 2014 13:42:23 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8058561: NPE in LocalVariableTypesCalculator Message-ID: <201409221342.s8MDgOfc021333@aojmv0008> Changeset: 73c31575a0c0 Author: attila Date: 2014-09-22 14:46 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/73c31575a0c0 8058561: NPE in LocalVariableTypesCalculator Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java + test/script/basic/JDK-8058561.js From hannes.wallnoefer at oracle.com Mon Sep 22 14:17:32 2014 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Mon, 22 Sep 2014 14:17:32 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8047764: Indexed or polymorphic set on global affects Object.prototype Message-ID: <201409221417.s8MEHWr4029606@aojmv0008> Changeset: 9ee8fd4a7266 Author: hannesw Date: 2014-09-22 13:28 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/9ee8fd4a7266 8047764: Indexed or polymorphic set on global affects Object.prototype Reviewed-by: lagergren, attila ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeJSON.java ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java ! src/jdk/nashorn/internal/runtime/ECMAException.java ! src/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk/nashorn/internal/runtime/PropertyAccess.java ! src/jdk/nashorn/internal/runtime/RewriteException.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java + test/script/basic/JDK-8047764-strict.js + test/script/basic/JDK-8047764-strict.js.EXPECTED + test/script/basic/JDK-8047764.js + test/script/basic/JDK-8047764.js.EXPECTED From vicente.romero at oracle.com Mon Sep 22 19:07:27 2014 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 22 Sep 2014 19:07:27 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8042347: javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class Message-ID: <201409221907.s8MJ7Se3025760@aojmv0008> Changeset: 58e7e71b302e Author: vromero Date: 2014-09-09 10:43 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/58e7e71b302e 8042347: javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class Reviewed-by: mcimadamore, jjg, jlahoda ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/share/classes/com/sun/tools/javac/util/Bits.java From vicente.romero at oracle.com Mon Sep 22 20:24:18 2014 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 22 Sep 2014 20:24:18 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8033483: Should ignore nested lambda bodies during overload resolution Message-ID: <201409222024.s8MKOJrw009486@aojmv0008> Changeset: 9a3e5ce68cef Author: vromero Date: 2014-07-09 10:49 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/9a3e5ce68cef 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 From lana.steuck at oracle.com Tue Sep 23 02:12:03 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 23 Sep 2014 02:12:03 +0000 Subject: hg: jdk8u/jdk8u-dev/corba: Added tag jdk8u40-b06 for changeset ced787f7545f Message-ID: <201409230212.s8N2C3UQ005133@aojmv0008> Changeset: 0d09cb188d39 Author: katleman Date: 2014-09-17 13:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/0d09cb188d39 Added tag jdk8u40-b06 for changeset ced787f7545f ! .hgtags From lana.steuck at oracle.com Tue Sep 23 02:12:03 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 23 Sep 2014 02:12:03 +0000 Subject: hg: jdk8u/jdk8u-dev: 2 new changesets Message-ID: <201409230212.s8N2C3Cn005148@aojmv0008> Changeset: cf9afcfcb7a4 Author: katleman Date: 2014-09-17 13:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/cf9afcfcb7a4 Added tag jdk8u40-b06 for changeset 8881a63f7f00 ! .hgtags Changeset: f76be00858f5 Author: lana Date: 2014-09-22 18:33 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/f76be00858f5 Merge From lana.steuck at oracle.com Tue Sep 23 02:12:04 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 23 Sep 2014 02:12:04 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: Added tag jdk8u40-b06 for changeset 3702eb6ec708 Message-ID: <201409230212.s8N2C5pU005151@aojmv0008> Changeset: 77f55b2e43ae Author: katleman Date: 2014-09-17 13:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/77f55b2e43ae Added tag jdk8u40-b06 for changeset 3702eb6ec708 ! .hgtags From lana.steuck at oracle.com Tue Sep 23 02:12:09 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 23 Sep 2014 02:12:09 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: Added tag jdk8u40-b06 for changeset 50a2adfa57fc Message-ID: <201409230212.s8N2C9Yt005263@aojmv0008> Changeset: b2210de1587b Author: katleman Date: 2014-09-17 13:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/b2210de1587b Added tag jdk8u40-b06 for changeset 50a2adfa57fc ! .hgtags From lana.steuck at oracle.com Tue Sep 23 02:12:12 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 23 Sep 2014 02:12:12 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxws: Added tag jdk8u40-b06 for changeset 52ae3094de1e Message-ID: <201409230212.s8N2CC2W005391@aojmv0008> Changeset: 3857b4b27e22 Author: katleman Date: 2014-09-17 13:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/3857b4b27e22 Added tag jdk8u40-b06 for changeset 52ae3094de1e ! .hgtags From lana.steuck at oracle.com Tue Sep 23 02:12:15 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 23 Sep 2014 02:12:15 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201409230212.s8N2CFZi005403@aojmv0008> Changeset: 2fa3858a281f Author: katleman Date: 2014-09-17 13:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/2fa3858a281f Added tag jdk8u40-b06 for changeset 7c3d27120b92 ! .hgtags Changeset: 0ff5e3f8df45 Author: lana Date: 2014-09-22 18:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/0ff5e3f8df45 Merge From lana.steuck at oracle.com Tue Sep 23 02:12:15 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 23 Sep 2014 02:12:15 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201409230212.s8N2CFQe005400@aojmv0008> Changeset: 0032961e1866 Author: katleman Date: 2014-09-17 13:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/0032961e1866 Added tag jdk8u40-b06 for changeset 1196f17cf7bc ! .hgtags Changeset: 5a39cfa5c5b9 Author: lana Date: 2014-09-22 18:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/5a39cfa5c5b9 Merge From lana.steuck at oracle.com Tue Sep 23 02:12:22 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 23 Sep 2014 02:12:22 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201409230212.s8N2CM63005412@aojmv0008> Changeset: 07f0e22b5c23 Author: katleman Date: 2014-09-17 13:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/07f0e22b5c23 Added tag jdk8u40-b06 for changeset 25788892a672 ! .hgtags Changeset: 58763fc44fcb Author: lana Date: 2014-09-22 18:33 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/58763fc44fcb Merge - src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c From andrew.brygin at oracle.com Tue Sep 23 13:10:10 2014 From: andrew.brygin at oracle.com (andrew.brygin at oracle.com) Date: Tue, 23 Sep 2014 13:10:10 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8025917: JDK demo applets not running with >=7u40 or (JDK 8 and JDK 9) Message-ID: <201409231310.s8NDAFrb021229@aojmv0008> Changeset: dae860c8ddf1 Author: bae Date: 2014-09-23 14:07 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/dae860c8ddf1 8025917: JDK demo applets not running with >=7u40 or (JDK 8 and JDK 9) Reviewed-by: alexp ! src/share/demo/README From alejandro.murillo at oracle.com Tue Sep 23 17:30:36 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 23 Sep 2014 17:30:36 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 10 new changesets Message-ID: <201409231730.s8NHUamj005823@aojmv0008> Changeset: 20c3c41c2b99 Author: amurillo Date: 2014-09-12 13:27 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/20c3c41c2b99 8058275: new hotspot build - hs25.40-b11 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 7dca5ed0e13d Author: dholmes Date: 2014-09-02 21:27 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/7dca5ed0e13d 8046210: Missing memory barrier when reading init_lock Reviewed-by: fparain, dcubed, mdoerr Contributed-by: Bill Pittore ! src/share/vm/oops/instanceKlass.cpp Changeset: 00448aa81791 Author: stefank Date: 2014-09-16 11:03 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/00448aa81791 8058481: Test gc/class_unloading/TestCMSClassUnloadingDisabledHWM.java was removed, but TEST.groups still refers to it Reviewed-by: tschatzl, fzhinkin, mgerdin ! test/TEST.groups Changeset: 07e01043ade7 Author: thartmann Date: 2014-06-24 08:12 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/07e01043ade7 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: kvn ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 33acb0c42664 Author: thartmann Date: 2014-06-11 09:16 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/33acb0c42664 8044538: assert(which != imm_operand) failed: instruction is not a movq reg, imm64 Summary: Fixed internal_word_Relocation::target() to not retrieve target address from code if relocation points into the constant section. Added test. Reviewed-by: kvn ! src/share/vm/code/relocInfo.cpp + test/compiler/relocations/TestPrintRelocations.java Changeset: c02ec279b062 Author: brutisso Date: 2014-09-16 14:27 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c02ec279b062 8057768: Make heap region region type in G1 HeapRegion explicit Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp + src/share/vm/gc_implementation/g1/heapRegionType.cpp + src/share/vm/gc_implementation/g1/heapRegionType.hpp Changeset: bdd2310490aa Author: brutisso Date: 2014-09-16 13:30 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/bdd2310490aa Merge Changeset: be71c49ae55a Author: gtriantafill Date: 2014-09-17 05:30 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/be71c49ae55a 8056263: [TESTBUG] Re-enable NMTWithCDS.java test Reviewed-by: lfoltan, hseigel ! test/runtime/NMT/NMTWithCDS.java Changeset: 4489ac5b084a Author: amurillo Date: 2014-09-19 02:16 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4489ac5b084a Merge Changeset: b63d0e8bfc07 Author: amurillo Date: 2014-09-19 02:16 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b63d0e8bfc07 Added tag hs25.40-b11 for changeset 4489ac5b084a ! .hgtags From anton.tarasov at oracle.com Wed Sep 24 12:29:38 2014 From: anton.tarasov at oracle.com (anton.tarasov at oracle.com) Date: Wed, 24 Sep 2014 12:29:38 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8058870: Mac: JFXPanel deadlocks in jnlp mode Message-ID: <201409241229.s8OCTcof014823@aojmv0008> Changeset: 8f6565182535 Author: ant Date: 2014-09-24 16:29 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/8f6565182535 8058870: Mac: JFXPanel deadlocks in jnlp mode Reviewed-by: serb, alexsch ! src/share/classes/javax/swing/JComponent.java From kevin.walls at oracle.com Wed Sep 24 19:32:36 2014 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Wed, 24 Sep 2014 19:32:36 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8057564: JVM hangs at getAgentProperties after attaching to VM with lower Message-ID: <201409241932.s8OJWaMY029595@aojmv0008> Changeset: 755b15fcac3b Author: sgabdura Date: 2014-09-24 12:14 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/755b15fcac3b 8057564: JVM hangs at getAgentProperties after attaching to VM with lower Summary: Create custom Security Descriptor for Named Pipe. Reviewed-by: mgronlun, dsamersoff, uta ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c From lana.steuck at oracle.com Thu Sep 25 19:55:04 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 25 Sep 2014 19:55:04 +0000 Subject: hg: jdk8u/jdk8u-dev: 2 new changesets Message-ID: <201409251955.s8PJt4nm008071@aojmv0008> Changeset: 3d0b7fd86372 Author: katleman Date: 2014-09-24 11:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/3d0b7fd86372 Added tag jdk8u40-b07 for changeset cf9afcfcb7a4 ! .hgtags Changeset: 515a912fb5a9 Author: lana Date: 2014-09-25 11:01 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/515a912fb5a9 Merge From lana.steuck at oracle.com Thu Sep 25 19:55:04 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 25 Sep 2014 19:55:04 +0000 Subject: hg: jdk8u/jdk8u-dev/corba: Added tag jdk8u40-b07 for changeset 0d09cb188d39 Message-ID: <201409251955.s8PJt4mo008074@aojmv0008> Changeset: 8d4971881c66 Author: katleman Date: 2014-09-24 11:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/8d4971881c66 Added tag jdk8u40-b07 for changeset 0d09cb188d39 ! .hgtags From lana.steuck at oracle.com Thu Sep 25 19:55:06 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 25 Sep 2014 19:55:06 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: Added tag jdk8u40-b07 for changeset b63d0e8bfc07 Message-ID: <201409251955.s8PJt6lR008092@aojmv0008> Changeset: 5dc11309d4c6 Author: katleman Date: 2014-09-24 11:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/5dc11309d4c6 Added tag jdk8u40-b07 for changeset b63d0e8bfc07 ! .hgtags From lana.steuck at oracle.com Thu Sep 25 19:55:09 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 25 Sep 2014 19:55:09 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: Added tag jdk8u40-b07 for changeset b2210de1587b Message-ID: <201409251955.s8PJt90v008232@aojmv0008> Changeset: 641eb6543c71 Author: katleman Date: 2014-09-24 11:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/641eb6543c71 Added tag jdk8u40-b07 for changeset b2210de1587b ! .hgtags From lana.steuck at oracle.com Thu Sep 25 19:55:10 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 25 Sep 2014 19:55:10 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxws: Added tag jdk8u40-b07 for changeset 3857b4b27e22 Message-ID: <201409251955.s8PJtAMQ008306@aojmv0008> Changeset: 304ea93428f8 Author: katleman Date: 2014-09-24 11:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/304ea93428f8 Added tag jdk8u40-b07 for changeset 3857b4b27e22 ! .hgtags From lana.steuck at oracle.com Thu Sep 25 19:55:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 25 Sep 2014 19:55:13 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201409251955.s8PJtDud008364@aojmv0008> Changeset: 296758967295 Author: katleman Date: 2014-09-24 11:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/296758967295 Added tag jdk8u40-b07 for changeset 07f0e22b5c23 ! .hgtags Changeset: 0f0d70abca09 Author: lana Date: 2014-09-25 11:02 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/0f0d70abca09 Merge - src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c From lana.steuck at oracle.com Thu Sep 25 19:55:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 25 Sep 2014 19:55:13 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201409251955.s8PJtDhH008361@aojmv0008> Changeset: 55a0bcbb618c Author: katleman Date: 2014-09-24 11:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/55a0bcbb618c Added tag jdk8u40-b07 for changeset 0032961e1866 ! .hgtags Changeset: 89551828b279 Author: lana Date: 2014-09-25 11:01 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/89551828b279 Merge From lana.steuck at oracle.com Thu Sep 25 19:55:12 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 25 Sep 2014 19:55:12 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201409251955.s8PJtCI4008357@aojmv0008> Changeset: ed1a48bedfa8 Author: katleman Date: 2014-09-24 11:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/ed1a48bedfa8 Added tag jdk8u40-b07 for changeset 2fa3858a281f ! .hgtags Changeset: d3515520e68e Author: lana Date: 2014-09-25 11:02 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/d3515520e68e Merge From masayoshi.okutsu at oracle.com Fri Sep 26 08:15:08 2014 From: masayoshi.okutsu at oracle.com (masayoshi.okutsu at oracle.com) Date: Fri, 26 Sep 2014 08:15:08 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8042126: DateTimeFormatter "MMMMM" returns English value in Japanese locale Message-ID: <201409260815.s8Q8F8ik010318@aojmv0008> Changeset: 2e97cc6e48c0 Author: okutsu Date: 2014-09-26 17:14 +0900 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2e97cc6e48c0 8042126: DateTimeFormatter "MMMMM" returns English value in Japanese locale Reviewed-by: naoto ! src/share/classes/sun/text/resources/FormatData.java ! src/share/classes/sun/text/resources/en/FormatData_en.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java From anton.nashatyrev at oracle.com Fri Sep 26 11:26:08 2014 From: anton.nashatyrev at oracle.com (anton.nashatyrev at oracle.com) Date: Fri, 26 Sep 2014 11:26:08 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8058473: "Comparison method violates its general contract" when using Clipboard Message-ID: <201409261126.s8QBQ8Vu015897@aojmv0008> Changeset: 6a76442406bd Author: anashaty Date: 2014-09-26 15:25 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/6a76442406bd 8058473: "Comparison method violates its general contract" when using Clipboard Reviewed-by: serb, bae ! src/share/classes/sun/awt/datatransfer/DataTransferer.java + test/sun/awt/datatransfer/DataFlavorComparatorTest1.java From vicente.romero at oracle.com Fri Sep 26 20:53:53 2014 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 26 Sep 2014 20:53:53 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8058708: java.lang.AssertionError compiling source code Message-ID: <201409262053.s8QKrrJd017831@aojmv0008> Changeset: 31d2a837676f Author: vromero Date: 2014-09-25 17:09 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/31d2a837676f 8058708: java.lang.AssertionError compiling source code Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/flow/tests/TestCaseIf.java From paul.sandoz at oracle.com Fri Sep 26 22:58:21 2014 From: paul.sandoz at oracle.com (paul.sandoz at oracle.com) Date: Fri, 26 Sep 2014 22:58:21 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8056248: Improve ForkJoin thread throttling Message-ID: <201409262258.s8QMwLba009276@aojmv0008> Changeset: 2188a4078a0a Author: dl Date: 2014-09-05 10:54 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2188a4078a0a 8056248: Improve ForkJoin thread throttling Reviewed-by: psandoz, martin, chegar ! src/share/classes/java/util/concurrent/ForkJoinPool.java ! src/share/classes/java/util/concurrent/ForkJoinTask.java ! src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java From vincent.x.ryan at oracle.com Mon Sep 29 11:12:12 2014 From: vincent.x.ryan at oracle.com (vincent.x.ryan at oracle.com) Date: Mon, 29 Sep 2014 11:12:12 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8056026: Debug security logging should print Provider used for each crypto operation Message-ID: <201409291112.s8TBCCFg014447@aojmv0008> Changeset: fc1ba7934a40 Author: vinnie Date: 2014-09-29 12:06 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fc1ba7934a40 8056026: Debug security logging should print Provider used for each crypto operation Reviewed-by: mullan ! src/share/classes/java/security/KeyPairGenerator.java ! src/share/classes/java/security/KeyStore.java ! src/share/classes/java/security/MessageDigest.java ! src/share/classes/java/security/SecureRandom.java ! src/share/classes/java/security/Signature.java ! src/share/classes/javax/crypto/Cipher.java ! src/share/classes/javax/crypto/KeyAgreement.java ! src/share/classes/javax/crypto/KeyGenerator.java ! src/share/classes/javax/crypto/Mac.java ! src/share/classes/sun/security/util/Debug.java From daniel.fuchs at oracle.com Tue Sep 30 10:32:56 2014 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 30 Sep 2014 10:32:56 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8059269: FileHandler may throw NPE if pattern is a simple name and the lock file already exists Message-ID: <201409301032.s8UAWvwA003391@aojmv0008> Changeset: 9e625f71aa62 Author: dfuchs Date: 2014-09-29 18:56 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/9e625f71aa62 8059269: FileHandler may throw NPE if pattern is a simple name and the lock file already exists Summary: NPE may be thrown when Path.getParentPath() returns null. The fix is to call Path.getAbsolutePath().getParentPath() when Path.getParentPath() returns null. Reviewed-by: alanb ! src/share/classes/java/util/logging/FileHandler.java + test/java/util/logging/FileHandlerPath.java From anton.nashatyrev at oracle.com Tue Sep 30 11:48:36 2014 From: anton.nashatyrev at oracle.com (anton.nashatyrev at oracle.com) Date: Tue, 30 Sep 2014 11:48:36 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8056914: Right Click Menu for Paste not showing after upgrading to java 7 Message-ID: <201409301148.s8UBmaIp016400@aojmv0008> Changeset: 7b4db47b6d68 Author: anashaty Date: 2014-09-30 15:28 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/7b4db47b6d68 8056914: Right Click Menu for Paste not showing after upgrading to java 7 Reviewed-by: serb, bae ! src/windows/native/sun/windows/awt_TextArea.cpp ! src/windows/native/sun/windows/awt_TextArea.h ! src/windows/native/sun/windows/awt_TextComponent.cpp ! src/windows/native/sun/windows/awt_TextComponent.h ! src/windows/native/sun/windows/awt_TextField.cpp From sergey.bylokhov at oracle.com Tue Sep 30 12:29:54 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 30 Sep 2014 12:29:54 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 3 new changesets Message-ID: <201409301229.s8UCTsdG022428@aojmv0008> Changeset: 0ad01548712c Author: bagiras Date: 2014-02-07 17:32 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/0ad01548712c 7033533: realSync() doesn't work with Xfce Reviewed-by: anthony, serb, leonidr ! src/solaris/classes/sun/awt/X11/XRootWindow.java ! src/solaris/classes/sun/awt/X11/XToolkit.java Changeset: 36085452a954 Author: azvegint Date: 2014-09-26 18:43 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/36085452a954 8051857: OperationTimedOut exception inside from XToolkit.syncNativeQueue call Reviewed-by: alexsch, serb ! src/solaris/native/sun/awt/awt_util.h ! src/solaris/native/sun/xawt/XlibWrapper.c Changeset: 6241c11a8f8b Author: azvegint Date: 2014-09-23 20:17 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/6241c11a8f8b 8058739: The test case failed as "ERROR in native method: ReleasePrimitiveArrayCritical: failed bounds check" Reviewed-by: prr, serb ! src/windows/native/sun/java2d/windows/GDIRenderer.cpp From vincent.x.ryan at oracle.com Tue Sep 30 14:10:00 2014 From: vincent.x.ryan at oracle.com (vincent.x.ryan at oracle.com) Date: Tue, 30 Sep 2014 14:10:00 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8059462: Typo in keytool resource file Message-ID: <201409301410.s8UEA0YV012880@aojmv0008> Changeset: 2d9db67da290 Author: vinnie Date: 2014-09-30 15:10 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2d9db67da290 8059462: Typo in keytool resource file Reviewed-by: weijun ! src/share/classes/sun/security/tools/keytool/Resources.java ! src/share/classes/sun/security/tools/keytool/Resources_de.java ! src/share/classes/sun/security/tools/keytool/Resources_es.java ! src/share/classes/sun/security/tools/keytool/Resources_fr.java ! src/share/classes/sun/security/tools/keytool/Resources_it.java ! src/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/share/classes/sun/security/tools/keytool/Resources_ko.java ! src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java ! src/share/classes/sun/security/tools/keytool/Resources_sv.java ! src/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java From weijun.wang at oracle.com Tue Sep 30 15:25:02 2014 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Tue, 30 Sep 2014 15:25:02 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8058657: Add @jdk.Exported to com.sun.jarsigner APIs Message-ID: <201409301525.s8UFP2Vm025896@aojmv0008> Changeset: 0091ae45d136 Author: weijun Date: 2014-09-30 13:38 +0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/0091ae45d136 8058657: Add @jdk.Exported to com.sun.jarsigner APIs Reviewed-by: alanb, mchung ! src/share/classes/com/sun/jarsigner/ContentSigner.java + src/share/classes/com/sun/jarsigner/package-info.java - src/share/classes/com/sun/jarsigner/package.html From alejandro.murillo at oracle.com Tue Sep 30 17:11:01 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 30 Sep 2014 17:11:01 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 12 new changesets Message-ID: <201409301711.s8UHB1n8014506@aojmv0008> Changeset: 88467a76a382 Author: amurillo Date: 2014-09-19 02:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/88467a76a382 8058798: new hotspot build - hs25.40-b12 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 9c8439756c05 Author: mseledtsov Date: 2014-09-19 11:12 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/9c8439756c05 8052313: Backport CDS tests from JDK-9 to jdk8_u40 Summary: Copied CDS tests from jdk-9 to jdk8u40 Reviewed-by: ccheung, dholmes + test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java + test/runtime/SharedArchiveFile/DefaultUseWithClient.java + test/runtime/SharedArchiveFile/LimitSharedSizes.java + test/runtime/SharedArchiveFile/SharedBaseAddress.java + test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java Changeset: 966205f0e717 Author: iveresov Date: 2014-09-19 11:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/966205f0e717 8058564: Tiered compilation performance drop in PIT Summary: Ensure MethodCounters are created before method is enqueued for compilation Reviewed-by: kvn, drchase, jiangli, roland ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp Changeset: 97ad90b2712c Author: sla Date: 2014-09-24 09:49 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/97ad90b2712c 8058936: hotspot/test/Makefile should use jtreg script from $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg) Reviewed-by: dholmes, stefank ! test/Makefile Changeset: a60a1309a03a Author: iveresov Date: 2014-09-23 15:09 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/a60a1309a03a 8058744: Crash in C1 OSRed method w/ Unsafe usage Summary: Fix UnsafeRawOp optimizations Reviewed-by: kvn, drchase, vlivanov ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 50d3433155d9 Author: iveresov Date: 2014-09-23 17:24 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/50d3433155d9 8059002: 8058744 needs a test case Summary: Added a test case the UnsafeRawOp intrinsics Reviewed-by: kvn + test/compiler/unsafe/UnsafeRaw.java Changeset: 152cf4afc11f Author: mgerdin Date: 2014-08-29 13:08 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/152cf4afc11f 8056084: Refactor Hashtable to allow implementations without rehashing support Reviewed-by: gziemski, jmasa, brutisso, coleenp, tschatzl ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: 7baf47cb97cb Author: mgerdin Date: 2014-08-29 13:12 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/7baf47cb97cb 8048268: G1 Code Root Migration performs poorly Summary: Replace G1CodeRootSet with a Hashtable based implementation, merge Code Root Migration phase into Code Root Scanning Reviewed-by: jmasa, brutisso, tschatzl ! 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/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/memory/freeList.cpp ! src/share/vm/utilities/hashtable.cpp Changeset: 58925d1f325e Author: mgerdin Date: 2014-09-08 17:47 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/58925d1f325e 8057722: G1: Code root hashtable updated incorrectly when evacuation failed Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp Changeset: 318cc6fdae90 Author: morris Date: 2014-09-18 11:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/318cc6fdae90 8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check Summary: Provide promoted stack slots for floating-point registers in the SPARC c_calling_convention. Reviewed-by: kvn, jrose, drchase ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad Changeset: 5c1b5be2c69b Author: amurillo Date: 2014-09-26 03:32 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/5c1b5be2c69b Merge Changeset: 905a16825d29 Author: amurillo Date: 2014-09-26 03:32 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/905a16825d29 Added tag hs25.40-b12 for changeset 5c1b5be2c69b ! .hgtags From calvin.cheung at oracle.com Tue Sep 30 21:42:19 2014 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Tue, 30 Sep 2014 21:42:19 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8057936: java.net.URLClassLoader.findClass uses exceptions in control flow Message-ID: <201409302142.s8ULgJYb028323@aojmv0008> Changeset: 496893f26d3d Author: michaelm Date: 2014-09-11 15:51 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/496893f26d3d 8057936: java.net.URLClassLoader.findClass uses exceptions in control flow Reviewed-by: alanb, chegar, dholmes, mr Contributed-by: claes.redestad at oracle.com ! src/share/classes/java/net/URLClassLoader.java