From chris.hegarty at oracle.com Mon Dec 15 16:33:55 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 16:33:55 +0000 Subject: hg: jdk9/sandbox: 10 new changesets Message-ID: <201412151633.sBFGXuJu002553@aojmv0008> Changeset: fdde67c3f703 Author: erikj Date: 2014-12-09 08:49 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/fdde67c3f703 8066828: configure fails if it's set --with-boot-jdk to use JDK 9 modular image Reviewed-by: ihse ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: da0c4139fe30 Author: erikj Date: 2014-12-09 08:56 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/da0c4139fe30 8066761: Investigate -sourcepath usage when compiling java Summary: Removed all uses of -sourcepath Reviewed-by: jfranck, alanb, ihse ! make/common/JavaCompilation.gmk Changeset: cb7248a88112 Author: brutisso Date: 2014-11-27 21:04 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/cb7248a88112 8065972: Remove support for ParNew+SerialOld and DefNew+CMS Reviewed-by: mgerdin, stefank ! make/jprt.properties Changeset: 80a5ac408f3a Author: jwilhelm Date: 2014-12-01 12:08 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/80a5ac408f3a Merge ! make/jprt.properties Changeset: 9738ed79cfb5 Author: amurillo Date: 2014-12-05 16:36 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/9738ed79cfb5 Merge ! make/jprt.properties Changeset: 4021692a9e46 Author: amurillo Date: 2014-12-09 14:02 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/4021692a9e46 Merge Changeset: 5c2328aa5a91 Author: katleman Date: 2014-12-11 11:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/5c2328aa5a91 Added tag jdk9-b42 for changeset f7c11da0b048 ! .hgtags Changeset: 02ee8c65622e Author: lana Date: 2014-12-11 12:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/02ee8c65622e Merge Changeset: 3090ffe91c33 Author: erikj Date: 2014-12-12 15:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/3090ffe91c33 8067254: No debug symbols in JPRT Windows builds Reviewed-by: tbell ! make/StripBinaries.gmk Changeset: fed09f6c3711 Author: sgehwolf Date: 2014-12-12 15:38 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/fed09f6c3711 8067330: ZERO_ARCHDEF incorrectly defined for PPC/PPC64 architectures Reviewed-by: simonis, tbell, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 From chris.hegarty at oracle.com Mon Dec 15 16:49:13 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 16:49:13 +0000 Subject: hg: jdk9/sandbox/corba: Added tag jdk9-b42 for changeset 078bb11af876 Message-ID: <201412151649.sBFGnD3E004815@aojmv0008> Changeset: 9645e35616b6 Author: katleman Date: 2014-12-11 11:44 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/9645e35616b6 Added tag jdk9-b42 for changeset 078bb11af876 ! .hgtags From chris.hegarty at oracle.com Mon Dec 15 16:49:21 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 16:49:21 +0000 Subject: hg: jdk9/sandbox/hotspot: 57 new changesets Message-ID: <201412151649.sBFGnLcE004867@aojmv0008> Changeset: 7bb3772d6b0c Author: igerasim Date: 2014-11-25 14:16 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/7bb3772d6b0c 8064694: Kitchensink: WaitForMultipleObjects failed in hotspot\src\os\windows\vm\os_windows.cpp: 3844 Summary: Increase the timeout in debug builds; raise the priority of exiting threads Reviewed-by: dcubed, dholmes ! src/os/windows/vm/os_windows.cpp Changeset: 478aaf1a3848 Author: dholmes Date: 2014-11-25 21:00 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/478aaf1a3848 8035663: Suspicious failure of test java/util/concurrent/Phaser/FickleRegister.java Reviewed-by: shade, coleenp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: 2daeb7b62a4f Author: ehelin Date: 2014-11-26 17:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2daeb7b62a4f 8065656: Use DWARF debug symbols for Solaris Reviewed-by: dcubed, huntch, pbk ! make/solaris/makefiles/gcc.make ! make/solaris/makefiles/sparcWorks.make Changeset: 83394f95c9df Author: minqi Date: 2014-11-26 10:32 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/83394f95c9df 8053995: Add method to WhiteBox to get vm pagesize. Summary: Unsafe is not recommended and may deprecated in future. Added a WhiteBox API to get VM page size. Reviewed-by: dholmes, ccheung, mseledtsov Contributed-by: yumin.qi at oracle.com ! src/share/vm/prims/whitebox.cpp + test/runtime/memory/ReadVMPageSize.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 134991e1077a Author: minqi Date: 2014-11-26 18:47 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/134991e1077a Merge Changeset: 056f76a9160d Author: minqi Date: 2014-11-26 19:46 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/056f76a9160d Merge Changeset: b7b6b8b43778 Author: jbachorik Date: 2014-11-28 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b7b6b8b43778 8065783: DCMD parser fails to recognize one character argument when it's positioned last Reviewed-by: sla, egahlin, fparain ! src/share/vm/prims/wbtestmethods/parserTests.cpp ! src/share/vm/prims/wbtestmethods/parserTests.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/services/diagnosticFramework.cpp ! test/serviceability/ParserTest.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java ! test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java Changeset: a0dd995271c4 Author: coleenp Date: 2014-12-01 12:16 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a0dd995271c4 8060074: os::free() takes MemoryTrackingLevel but doesn't need it Summary: Cleaned up unused arguments in os::free and it's callers. Reviewed-by: lfoltan, coleenp, ctornqvi, dholmes Contributed-by: max.ockner at oracle.com ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/perfMemory_aix.cpp ! 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/perfMemory_linux.cpp ! src/os/solaris/vm/os_solaris.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/classfile/classLoader.cpp ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/compiler/compileLog.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/ptrQueue.cpp ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/g1/survRateGroup.cpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp ! src/share/vm/gc_implementation/shared/cSpaceCounters.hpp ! src/share/vm/gc_implementation/shared/collectorCounters.hpp ! src/share/vm/gc_implementation/shared/gSpaceCounters.hpp ! src/share/vm/gc_implementation/shared/generationCounters.hpp ! src/share/vm/gc_implementation/shared/hSpaceCounters.hpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/spaceCounters.hpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/memRegion.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvmtiClassFileReconstituter.hpp ! src/share/vm/prims/jvmtiEnvBase.hpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/dtraceJSDT.hpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/perfData.cpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/diagnosticArgument.cpp ! src/share/vm/services/diagnosticArgument.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/utilities/array.cpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/numberSeq.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/quickSort.cpp ! src/share/vm/utilities/stack.inline.hpp ! src/share/vm/utilities/taskqueue.hpp ! src/share/vm/utilities/workgroup.cpp ! src/share/vm/utilities/xmlstream.cpp Changeset: e2c93c0a76df Author: vkempik Date: 2014-12-01 18:22 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e2c93c0a76df 8058935: CPU detection gives 0 cores per cpu, 2 threads per core in Amazon EC2 environment Reviewed-by: kvn, dsamersoff ! src/cpu/x86/vm/vm_version_x86.hpp Changeset: da92e4c42b24 Author: kevinw Date: 2014-12-03 20:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/da92e4c42b24 8039995: Test serviceability/sa/jmap-hashcode/Test8028623.java fails on some Linux/Mac machines. Reviewed-by: dsamersoff, allwin, sla ! test/serviceability/sa/jmap-hashcode/Test8028623.java ! test/testlibrary/com/oracle/java/testlibrary/Platform.java ! test/testlibrary/com/oracle/java/testlibrary/Utils.java Changeset: 674657ff61c6 Author: minqi Date: 2014-12-03 20:32 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/674657ff61c6 Merge ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/compileLog.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/ostream.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: c43f0d5cc9ec Author: jwilhelm Date: 2014-11-24 23:28 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c43f0d5cc9ec Merge ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/g1/TestShrinkAuxiliaryData.java Changeset: d90241bc32bb Author: mlarsson Date: 2014-11-25 11:59 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d90241bc32bb 8062943: REDO - Parallelize clearing the next mark bitmap Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/g1/heapRegionManager.hpp Changeset: 50d100ae0c72 Author: eistepan Date: 2014-11-25 18:16 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/50d100ae0c72 8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly Reviewed-by: brutisso ! test/gc/arguments/TestG1HeapRegionSize.java Changeset: 93b6fb9abdb4 Author: aeriksso Date: 2013-05-17 17:24 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/93b6fb9abdb4 7176220: 'Full GC' events miss date stamp information occasionally Summary: Move date stamp logic into GCTraceTime Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/shared/gcTraceTime.cpp ! src/share/vm/memory/genCollectedHeap.cpp Changeset: ad524733c223 Author: mgerdin Date: 2014-11-26 10:51 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ad524733c223 8065218: Move CMS-specific fields from Space to CompactibleFreeListSpace Reviewed-by: brutisso, tschatzl, sangheki ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/memory/space.hpp Changeset: 760030342f09 Author: mgerdin Date: 2014-11-26 10:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/760030342f09 8065358: Refactor G1s usage of save_marks and reduce related races Summary: Stop using save_marks in G1 related code and make setting the replacement field less racy. Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: c196aca52cab Author: fzhinkin Date: 2014-11-26 14:17 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c196aca52cab 8037968: Add tests on alignment of objects copied to survivor space Reviewed-by: jmasa, dfazunen ! test/TEST.groups + test/gc/arguments/TestSurvivorAlignmentInBytesOption.java + test/gc/survivorAlignment/AlignmentHelper.java + test/gc/survivorAlignment/SurvivorAlignmentTestMain.java + test/gc/survivorAlignment/TestAllocationInEden.java + test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java + test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java + test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java + test/gc/survivorAlignment/TestPromotionToSurvivor.java Changeset: 62be730e9cbe Author: jmasa Date: 2014-11-26 17:43 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/62be730e9cbe Merge Changeset: 253970373ce8 Author: jwilhelm Date: 2014-11-25 13:41 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/253970373ce8 8065305: Make it possible to extend the G1CollectorPolicy Summary: Added a G1CollectorPolicyExt where it is possible to extend the class. Reviewed-by: sjohanss, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp + src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/arguments_ext.hpp Changeset: fddc5bb6f1d6 Author: jwilhelm Date: 2014-11-26 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/fddc5bb6f1d6 Merge Changeset: 8c2e5188692f Author: jwilhelm Date: 2014-11-26 20:36 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8c2e5188692f Merge Changeset: f0db7d477633 Author: sangheki Date: 2014-11-26 21:38 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f0db7d477633 8055239: assert(_thread == Thread::current()->osthread()) failed: The PromotionFailedInfo should be thread local Summary: Changed to trace and reset before second use of PromotionFailedInfo. Reviewed-by: jmasa, brutisso, kbarrett ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp Changeset: 438ea069d427 Author: eistepan Date: 2014-11-27 14:52 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/438ea069d427 8065865: gc/TestSoftReferencesBehaviorOnOOME.java: Error. Can't find source file: TestSoftReference.java Reviewed-by: sla ! test/gc/TestSoftReferencesBehaviorOnOOME.java Changeset: d5486ac4e114 Author: sjohanss Date: 2014-11-27 11:09 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d5486ac4e114 8065227: Report allocation context stats at end of cleanup Summary: Moved allocation context update from remark to the cleanup phase. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp Changeset: c883161f2a38 Author: brutisso Date: 2014-11-27 21:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c883161f2a38 8065972: Remove support for ParNew+SerialOld and DefNew+CMS Reviewed-by: mgerdin, stefank ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/cardTableRS.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/defNewGeneration.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genRemSet.hpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/tenuredGeneration.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! test/compiler/8010927/Test8010927.java ! test/gc/TestSystemGC.java ! test/gc/startup_warnings/TestDefNewCMS.java + test/gc/startup_warnings/TestNoParNew.java ! test/gc/startup_warnings/TestParNewCMS.java ! test/gc/startup_warnings/TestParNewSerialOld.java Changeset: b39224cc9ab2 Author: brutisso Date: 2014-11-28 08:20 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b39224cc9ab2 8066133: Fix missing reivew changes for JDK-8065972 Reviewed-by: mgerdin, stefank ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp ! src/share/vm/memory/blockOffsetTable.hpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! test/gc/startup_warnings/TestParNewSerialOld.java Changeset: 1c207cfc557b Author: tschatzl Date: 2014-11-28 09:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/1c207cfc557b 8065579: WB method to start G1 concurrent mark cycle should be introduced Summary: Add a WhiteBox callback to the VM to start a concurrent mark cycle in G1. Reviewed-by: tschatzl, sjohanss Contributed-by: Leonid Mesnik ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp ! src/share/vm/prims/whitebox.cpp + test/gc/whitebox/TestConcMarkCycleWB.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 1115d9b55e9d Author: tschatzl Date: 2014-11-28 08:53 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/1115d9b55e9d Merge Changeset: b6fe66681496 Author: jwilhelm Date: 2014-12-01 12:11 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b6fe66681496 Merge ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! test/TEST.groups ! test/compiler/runtime/8010927/Test8010927.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: a0dc758e76ef Author: brutisso Date: 2014-12-02 09:51 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a0dc758e76ef 8065992: Change CMSCollector::_young_gen to be a ParNewGeneration* Reviewed-by: mgerdin, kbarrett ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp Changeset: f84495a81488 Author: brutisso Date: 2014-12-01 14:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f84495a81488 8065993: Merge OneContigSpaceCardGeneration with TenuredGeneration Reviewed-by: mgerdin, kbarrett ! agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java - agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java ! agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/defNewGeneration.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp - src/share/vm/memory/generation.inline.hpp ! src/share/vm/memory/space.hpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/tenuredGeneration.hpp + src/share/vm/memory/tenuredGeneration.inline.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ba93958aad70 Author: jwilhelm Date: 2014-12-04 10:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ba93958aad70 Merge ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 32fa0941fc95 Author: goetz Date: 2014-12-04 10:10 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/32fa0941fc95 8066662: Fix include after 8065993: Merge OneContigSpaceCardGeneration with TenuredGeneration Reviewed-by: mgerdin, brutisso ! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp Changeset: d7ae2b300af9 Author: mgerdin Date: 2014-12-04 15:09 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d7ae2b300af9 Merge Changeset: 2edb06d66129 Author: goetz Date: 2014-11-25 15:59 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2edb06d66129 8065915: Fix includes after 8058148: MaxNodeLimit and LiveNodeCountInliningCutoff Reviewed-by: vlivanov, dholmes ! src/share/vm/ci/ciTypeFlow.cpp Changeset: 9cc45ff7c3cc Author: drchase Date: 2014-11-27 11:33 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/9cc45ff7c3cc Merge - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java - test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java - test/gc/startup_warnings/TestCMSForegroundFlags.java Changeset: 8394c315d83a Author: roland Date: 2014-11-27 16:54 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8394c315d83a 8066045: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1 Summary: code in PhaseIterGVN::add_users_to_worklist() from 8054478 makes incorrect assumption about graph shape Reviewed-by: iveresov ! src/share/vm/opto/phaseX.cpp Changeset: e264efbf19f8 Author: iignatyev Date: 2014-11-28 19:42 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e264efbf19f8 8064953: Asserts.assert* should print values Reviewed-by: sla, dholmes, iignatyev Contributed-by: tatiana.pivovarova at oracle.com ! test/testlibrary/com/oracle/java/testlibrary/Asserts.java Changeset: 4d1463933e28 Author: fzhinkin Date: 2014-11-28 19:49 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4d1463933e28 8058846: c.o.j.t.Platform::isX86 and isX64 may simultaneously return true Reviewed-by: iveresov, iignatyev ! test/testlibrary/com/oracle/java/testlibrary/Platform.java + test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: c3f74da22836 Author: iignatyev Date: 2014-11-28 16:59 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c3f74da22836 Merge - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java - test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java - test/gc/startup_warnings/TestCMSForegroundFlags.java Changeset: ea149bbe1727 Author: iignatyev Date: 2014-11-28 18:37 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ea149bbe1727 Merge Changeset: 4d0cd0d19a56 Author: iignatyev Date: 2014-12-01 22:38 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4d0cd0d19a56 8066141: compiler/whitebox/GetNMethodTest.java: java.lang.RuntimeException: blob_type[MethodProfiled] for 2 level isn't MethodNonProfiled Reviewed-by: iveresov, iignatyev Contributed-by: tatiana.pivovarova at oracle.com ! test/compiler/whitebox/GetNMethodTest.java Changeset: adbc6a1e1ce7 Author: iignatyev Date: 2014-12-01 22:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/adbc6a1e1ce7 Merge - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java - test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java - test/gc/startup_warnings/TestCMSForegroundFlags.java Changeset: b35313b1dff1 Author: iignatyev Date: 2014-12-02 12:36 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b35313b1dff1 8064669: compiler/whitebox/AllocationCodeBlobTest.java crashes / asserts Reviewed-by: kvn, anoll ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! test/compiler/whitebox/AllocationCodeBlobTest.java + test/compiler/whitebox/ForceNMethodSweepTest.java + test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 9cd872c1370e Author: iignatyev Date: 2014-12-02 12:37 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/9cd872c1370e 8066290: Port JDK-8066191 into hotspot Reviewed-by: kvn + test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java Changeset: 1266b02f32fe Author: kvn Date: 2014-12-02 12:24 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/1266b02f32fe 8066199: C2 escape analysis prevents VM from exiting quickly Summary: Check for safepoint and block during EA Connection graph construction. Reviewed-by: roland, vlivanov, shade ! src/share/vm/opto/escape.cpp Changeset: eb22c5aab09c Author: thartmann Date: 2014-12-04 09:52 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/eb22c5aab09c 8066448: SmallCodeCacheStartup.java exits with exit code 1 Summary: Check for VirtualMachineError in case VM initialization fails. Reviewed-by: kvn ! src/share/vm/oops/method.cpp ! test/compiler/startup/SmallCodeCacheStartup.java Changeset: 80871303480c Author: roland Date: 2014-12-01 11:59 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/80871303480c 8064703: crash running specjvm98's javac following 8060252 Summary: uncommon trap between arraycopy and initialization may leave array initialized Reviewed-by: kvn, vlivanov, goetz ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp + test/compiler/arraycopy/TestArrayCopyNoInit.java Changeset: bc3c839cc3b8 Author: roland Date: 2014-12-04 11:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/bc3c839cc3b8 Merge Changeset: 927664223435 Author: drchase Date: 2014-12-04 11:35 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/927664223435 Merge ! src/share/vm/oops/method.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/thread.cpp ! test/testlibrary/com/oracle/java/testlibrary/Platform.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 85b261e8433e Author: drchase Date: 2014-12-04 17:53 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/85b261e8433e Merge Changeset: 8866247570e8 Author: iignatyev Date: 2014-12-04 14:14 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8866247570e8 8066713: ignore compiler/types/correctness Summary: add @ignore to compiler/types/correctness tests Reviewed-by: kvn ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java Changeset: e2457e3f8c0e Author: amurillo Date: 2014-12-05 16:36 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e2457e3f8c0e Merge - agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/imageFile.cpp ! src/share/vm/memory/filemap.cpp - src/share/vm/memory/generation.inline.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp Changeset: e7f380bee507 Author: simonis Date: 2014-12-10 19:12 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e7f380bee507 8067015: Implement os::pd_map_memory() on AIX Reviewed-by: dholmes ! src/os/aix/vm/os_aix.cpp Changeset: f5a6f43cdc92 Author: katleman Date: 2014-12-11 11:44 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f5a6f43cdc92 Added tag jdk9-b42 for changeset 38cb4fbd47e3 ! .hgtags Changeset: 65a9747147b8 Author: lana Date: 2014-12-11 12:28 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/65a9747147b8 Merge - agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java - src/share/vm/memory/generation.inline.hpp From chris.hegarty at oracle.com Mon Dec 15 16:49:30 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 16:49:30 +0000 Subject: hg: jdk9/sandbox/jaxp: 4 new changesets Message-ID: <201412151649.sBFGnUtm005009@aojmv0008> Changeset: 6eb7ce024e41 Author: joehw Date: 2014-12-10 16:38 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/6eb7ce024e41 8067183: TEST_BUG:File locked when processing the cleanup on test jaxp/test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Reviewed-by: joehw Contributed-by: tristan.yan at oracle.com ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Changeset: e50342f7fa8f Author: katleman Date: 2014-12-11 11:44 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/e50342f7fa8f Added tag jdk9-b42 for changeset 47b0d3fa4118 ! .hgtags Changeset: 2525ed9e4bb2 Author: lana Date: 2014-12-11 12:27 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/2525ed9e4bb2 Merge Changeset: 40b242363040 Author: joehw Date: 2014-12-11 13:08 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/40b242363040 8051536: Convert JAXP function tests: javax.xml.parsers to jtreg(testng) tests Reviewed-by: lancea, joehw Contributed-by: frank.yuan at oracle.com + test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java + test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactory01.java + test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactory02.java + test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java + test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java + test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java + test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java + test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java + test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java + test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/TestUtils.java + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderFactory01.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderFactory02.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderFactory03.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderFactory04.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderFactory05.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderFactory06.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderFactory07.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderFactory08.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderImpl01.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderImpl02.dtd + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/DocumentBuilderImpl02.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/correct.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/dbf10.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/dbf10.xsl + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/dbf10import.xsl + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/dbf10include.xsl + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/firstdtd.dtd + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/invalid.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/invalidns.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/namespace1.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/ns4.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/out/dbfactory02GF.out + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/out/dbfnstest01GF.out + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/out/dbfnstest02GF.out + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/parsertest.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/test.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/test.xsd + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/test1.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/valid.xml + test/javax/xml/jaxp/functional/javax/xml/parsers/xmlfiles/validns.xml From chris.hegarty at oracle.com Mon Dec 15 16:49:36 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 16:49:36 +0000 Subject: hg: jdk9/sandbox/jaxws: Added tag jdk9-b42 for changeset 301ddb4478fb Message-ID: <201412151649.sBFGna99005102@aojmv0008> Changeset: edc13d27dc87 Author: katleman Date: 2014-12-11 11:44 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/edc13d27dc87 Added tag jdk9-b42 for changeset 301ddb4478fb ! .hgtags From chris.hegarty at oracle.com Mon Dec 15 16:49:42 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 16:49:42 +0000 Subject: hg: jdk9/sandbox/jdk: 26 new changesets Message-ID: <201412151649.sBFGnhj5005212@aojmv0008> Changeset: 04cda88bbfde Author: erikj Date: 2014-12-09 08:43 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/04cda88bbfde 8066752: Remove space after -L on linker lines Reviewed-by: ihse ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/LibCommon.gmk Changeset: 081fcf15df7e Author: erikj Date: 2014-12-09 08:57 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/081fcf15df7e 8066761: Investigate -sourcepath usage when compiling java Summary: Removed all uses of -sourcepath Reviewed-by: jfranck, alanb, ihse ! make/CompileInterimRmic.gmk ! make/gendata/GendataBreakIterator.gmk Changeset: fb5752b152d9 Author: weijun Date: 2014-12-09 18:28 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fb5752b152d9 8044500: Add kinit options and krb5.conf flags that allow users to obtain renewable tickets and specify ticket lifetimes Reviewed-by: valeriep ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KerberosTime.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Kinit.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/auto/LifeTimeInSeconds.java + test/sun/security/krb5/auto/Renewal.java + test/sun/security/krb5/config/Duration.java Changeset: cb475099ceac Author: vlivanov Date: 2014-12-09 09:22 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cb475099ceac 8066746: MHs.explicitCastArguments does incorrect type checks for VarargsCollector Reviewed-by: jrose, psandoz ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/ExplicitCastArgumentsTest.java Changeset: 76657999a598 Author: jwilhelm Date: 2014-11-24 20:00 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/76657999a598 Merge - src/java.base/share/classes/java/util/zip/package.html Changeset: c1c09078179f Author: jwilhelm Date: 2014-12-01 12:08 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c1c09078179f Merge Changeset: a560f2d42485 Author: amurillo Date: 2014-12-05 16:36 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a560f2d42485 Merge Changeset: 50cb7c75d05e Author: amurillo Date: 2014-12-09 14:02 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/50cb7c75d05e Merge - src/java.base/share/native/libjli/version_comp.c - src/java.base/share/native/libjli/version_comp.h Changeset: e5b66323ae45 Author: alanb Date: 2014-12-10 15:01 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e5b66323ae45 8066915: (fs) Files.newByteChannel opens directories for cases where subsequent reads may fail Reviewed-by: chegar ! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java ! test/java/nio/file/Files/SBC.java Changeset: 8f3abc62ebdc Author: simonis Date: 2014-12-10 18:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8f3abc62ebdc 8066589: Make importing sa-jdi.jar optional on its existance Summary: Also fix the location where libjli_static.a is loaded from on AIX Reviewed-by: erikj, dsamersoff ! make/Import.gmk ! make/gensrc/Gensrc-jdk.jdi.gmk ! make/launcher/LauncherCommon.gmk Changeset: 4a9f1b1135cb Author: cjplummer Date: 2014-12-05 15:44 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4a9f1b1135cb 8066507: JPRT is not capable of running jtreg tests located jdk/test Summary: Fixed by copying same fix already in place in hotspot/test/Makefile. Reviewed-by: dholmes, tbell ! test/Makefile Changeset: ed98b92e7dcb Author: sherman Date: 2014-12-10 14:11 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ed98b92e7dcb 8046219: (str spec) String(byte[], int, int, Charset) should be clearer when IndexOutOfBoundsException is thrown Summary: to update the java doc to clarify the existing behavior Reviewed-by: lancea ! src/java.base/share/classes/java/lang/String.java Changeset: 67149f72aa6f Author: sherman Date: 2014-12-10 14:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/67149f72aa6f Merge Changeset: 4d6c9954ac70 Author: weijun Date: 2014-12-11 15:23 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4d6c9954ac70 8055723: Replace concat String to append in StringBuilder parameters (dev) Reviewed-by: redestad, ulfzibis, weijun, prappo, igerasim, alanb Contributed-by: Otavio Santana ! src/java.base/share/classes/java/text/ChoiceFormat.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/net/www/HeaderParser.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java ! src/java.management/share/classes/javax/management/MBeanPermission.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/openmbean/ArrayType.java ! src/java.management/share/classes/sun/management/Agent.java ! src/java.management/share/classes/sun/management/MappedMXBeanType.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java ! src/java.naming/share/classes/javax/naming/NameImpl.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbException.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Base.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java ! src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java ! src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java ! src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jcmd/share/classes/sun/tools/jps/Jps.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/RawOutputFormatter.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/SyntaxException.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XArrayDataViewer.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTree.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ParseException.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java ! src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java ! src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java ! src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java Changeset: c8731a095bcc Author: kshefov Date: 2014-12-11 15:10 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c8731a095bcc 8066798: [TEST] Make java/lang/invoke/LFCaching tests use lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java to define their number of iterations Reviewed-by: iignatyev, vlivanov ! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java ! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java Changeset: 1da36a71eb7d Author: dsamersoff Date: 2014-12-11 06:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1da36a71eb7d 8067030: JDWP crash in transport_startTransport on OOM Summary: Check for result of jvmtiAllocate Reviewed-by: jbachorik, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/transport.c Changeset: 9ade71a206f9 Author: katleman Date: 2014-12-11 11:44 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9ade71a206f9 Added tag jdk9-b42 for changeset 6b2314173433 ! .hgtags Changeset: 8c6ad41974f9 Author: lana Date: 2014-12-11 12:27 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8c6ad41974f9 Merge - src/java.base/share/native/libjli/version_comp.c - src/java.base/share/native/libjli/version_comp.h Changeset: bb479cd327c2 Author: smarks Date: 2014-12-11 18:40 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bb479cd327c2 8066633: Fix deprecation warnings in java.rmi module Reviewed-by: darcy, lancea ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java Changeset: f981c65f7951 Author: sjiang Date: 2014-12-12 14:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f981c65f7951 8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java hangs Reviewed-by: dfuchs ! test/javax/management/monitor/CounterMonitorTest.java Changeset: 1a1df1d30162 Author: erikj Date: 2014-12-12 15:35 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1a1df1d30162 8067254: No debug symbols in JPRT Windows builds Reviewed-by: tbell ! make/src/classes/build/tools/module/ModuleArchive.java Changeset: 63c558ffb833 Author: martin Date: 2014-11-21 16:30 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/63c558ffb833 8065172: More core reflection final and volatile annotations Summary: more fiddling with "final" and "volatile" field modifiers Reviewed-by: jfranck, plevart, psandoz ! src/java.base/share/classes/sun/reflect/Label.java ! src/java.base/share/classes/sun/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java ! src/java.base/share/classes/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java ! src/java.base/share/classes/sun/reflect/annotation/TypeNotPresentExceptionProxy.java ! src/java.base/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java ! src/java.base/share/classes/sun/reflect/generics/factory/GenericsFactory.java ! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/repository/AbstractRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/ConstructorRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/FieldRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java ! src/java.base/share/classes/sun/reflect/generics/repository/MethodRepository.java ! src/java.base/share/classes/sun/reflect/generics/scope/AbstractScope.java ! src/java.base/share/classes/sun/reflect/generics/tree/Signature.java ! src/java.base/share/classes/sun/reflect/generics/tree/Wildcard.java ! src/java.base/share/classes/sun/reflect/generics/visitor/Reifier.java ! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java Changeset: 84e19392365e Author: martin Date: 2014-12-10 09:23 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/84e19392365e 8065804: JEP 171: Clarifications/corrections for fence intrinsics Reviewed-by: dholmes, shade, dl, psandoz ! src/java.base/share/classes/sun/misc/Unsafe.java Changeset: 244da7af6a69 Author: rriggs Date: 2014-12-12 15:07 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/244da7af6a69 8056238: (process) ProcessBuilder.redirectError spec has a broken link Reviewed-by: lancea ! src/java.base/share/classes/java/lang/ProcessBuilder.java Changeset: 678faa7d1a6a Author: martin Date: 2014-10-30 07:31 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/678faa7d1a6a 8067377: My hobby: caning, then then canning, the the can-can Summary: Fix ALL the stutters! Reviewed-by: rriggs, mchung, lancea ! src/demo/share/jfc/TableExample/TableSorter.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassValue.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/security/DomainCombiner.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/SignatureSpi.java ! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/java/util/Base64.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/Spliterator.java ! src/java.base/share/classes/java/util/Spliterators.java ! src/java.base/share/classes/javax/security/auth/Policy.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java ! src/java.base/share/classes/jdk/internal/util/xml/XMLStreamWriter.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java ! src/java.base/share/classes/sun/misc/JavaNioAccess.java ! src/java.base/share/classes/sun/misc/VM.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java ! src/java.base/share/classes/sun/security/ssl/MAC.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/GeneralName.java ! src/java.base/share/classes/sun/security/x509/URIName.java ! src/java.base/share/classes/sun/security/x509/X500Name.java ! src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java ! src/java.base/share/classes/sun/text/normalizer/UCharacterIterator.java ! src/java.base/share/classes/sun/text/normalizer/UTF16.java ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/SocketOutputStream.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libjli/cmdtoargs.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c ! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollPaneUI.java ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java ! src/java.desktop/share/classes/java/awt/Button.java ! src/java.desktop/share/classes/java/awt/Checkbox.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/FlowLayout.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/MultipleGradientPaintContext.java ! src/java.desktop/share/classes/java/awt/RadialGradientPaint.java ! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java ! src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/java/awt/font/GlyphVector.java ! src/java.desktop/share/classes/java/awt/font/TextAttribute.java ! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java ! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java ! src/java.desktop/share/classes/java/awt/print/PrinterIOException.java ! src/java.desktop/share/classes/java/beans/Encoder.java ! src/java.desktop/share/classes/java/beans/Transient.java ! src/java.desktop/share/classes/javax/imageio/IIOParam.java ! src/java.desktop/share/classes/javax/imageio/event/IIOReadUpdateListener.java ! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java ! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java ! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java ! src/java.desktop/share/classes/javax/sound/sampled/Clip.java ! src/java.desktop/share/classes/javax/swing/AbstractButton.java ! src/java.desktop/share/classes/javax/swing/ArrayTable.java ! src/java.desktop/share/classes/javax/swing/Box.java ! src/java.desktop/share/classes/javax/swing/GroupLayout.java ! src/java.desktop/share/classes/javax/swing/JComboBox.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/JLayer.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JMenuItem.java ! src/java.desktop/share/classes/javax/swing/JProgressBar.java ! src/java.desktop/share/classes/javax/swing/JSpinner.java ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/OverlayLayout.java ! src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java ! src/java.desktop/share/classes/javax/swing/SpinnerModel.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/ViewportLayout.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java ! src/java.desktop/share/classes/javax/swing/table/TableColumn.java ! src/java.desktop/share/classes/javax/swing/text/BoxView.java ! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/java.desktop/share/classes/javax/swing/text/ElementIterator.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java ! src/java.desktop/share/classes/javax/swing/text/html/FormView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java ! src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java ! src/java.desktop/share/classes/javax/swing/text/html/LineView.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/DTDConstants.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java ! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java ! src/java.desktop/share/classes/sun/font/BidiUtils.java ! src/java.desktop/share/classes/sun/font/Decoration.java ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/java2d/loops/ProcessPath.java ! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java ! src/java.desktop/share/classes/sun/print/PathGraphics.java ! src/java.desktop/share/classes/sun/print/PeekGraphics.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java ! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java ! src/java.desktop/share/classes/sun/swing/CachedPainter.java ! src/java.desktop/share/native/common/font/fontscalerdefs.h ! src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c ! src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c ! src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h ! src/java.desktop/share/native/liblcms/LCMS.c ! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java ! src/java.desktop/unix/classes/sun/font/NativeFont.java ! src/java.desktop/unix/native/common/awt/awt_Font.c ! src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.c ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c ! src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Debug.h ! src/java.desktop/windows/native/libawt/windows/awt_Frame.h ! src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c ! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java ! src/java.management/share/classes/javax/management/openmbean/ArrayType.java ! src/java.management/share/classes/javax/management/openmbean/SimpleType.java ! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java ! src/java.naming/share/classes/javax/naming/ldap/Rdn.java ! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java ! src/java.rmi/share/classes/java/rmi/registry/LocateRegistry.java ! src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java ! src/java.scripting/share/classes/javax/script/ScriptContext.java ! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java ! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java ! src/java.security.jgss/share/classes/sun/security/jgss/TokenTracker.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/WebRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/providers/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java ! src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Plotter.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XObject.java ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java ! src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java ! src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java ! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java ! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java ! src/sample/share/nio/server/ChannelIOSecure.java ! src/sample/solaris/dtrace/hotspot/gc_time_stat.d Changeset: dc233e3db21e Author: chegar Date: 2014-12-13 20:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dc233e3db21e 8067112: Update java/util/Collections/EmptyIterator.java to eliminate dependency on sun.tools.java Reviewed-by: chegar, prappo Contributed-by: Amy Lu ! test/java/util/Collections/EmptyIterator.java From chris.hegarty at oracle.com Mon Dec 15 16:49:50 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 16:49:50 +0000 Subject: hg: jdk9/sandbox/langtools: 9 new changesets Message-ID: <201412151649.sBFGnorM005452@aojmv0008> Changeset: 20e26aa33799 Author: aeremeev Date: 2014-12-09 11:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/20e26aa33799 8066961: NegativeCyclicDependencyTest.java fails on Windows Summary: Normalizing line endings to '\n'. Reviewed-by: jlahoda ! test/tools/javac/importscope/NegativeCyclicDependencyTest.java Changeset: b32db211cfbc Author: mcimadamore Date: 2014-12-09 16:09 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b32db211cfbc 8067001: DetectMutableStaticFields fails after modular images push Summary: Ignore JRTIndex.sharedInstance Reviewed-by: jlahoda ! test/tools/javac/T8003967/DetectMutableStaticFields.java Changeset: f114c0889340 Author: mcimadamore Date: 2014-12-09 17:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/f114c0889340 8067006: Tweak IntelliJ langtools project to show jtreg report directory Summary: Jtreg test output directory should be allowed to flow into IntelliJ's output Reviewed-by: jlahoda ! make/intellij/build.xml ! make/intellij/compiler.xml ! make/intellij/copyright/langtools.xml ! make/intellij/misc.xml ! make/intellij/src/idea/LangtoolsIdeaAntLogger.java ! make/intellij/workspace.xml Changeset: dca7684b37fe Author: aeremeev Date: 2014-12-10 21:45 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/dca7684b37fe 8065360: Implement a test that checks possibilty of class members to be imported Reviewed-by: jlahoda, anazarov + test/tools/javac/importscope/ImportDependenciesTest.java + test/tools/javac/importscope/ImportMembersTest.java ! test/tools/javac/importscope/NegativeCyclicDependencyTest.java Changeset: 6f0fc62de41a Author: katleman Date: 2014-12-11 11:44 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/6f0fc62de41a Added tag jdk9-b42 for changeset 23a3a063a906 ! .hgtags Changeset: 6a06008aec10 Author: lana Date: 2014-12-11 12:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/6a06008aec10 Merge - test/tools/javac/diags/examples/UnderscoreAsIdentifier.java - test/tools/javac/lambda/IdentifierTest.out - test/tools/javac/lambda/WarnUnderscoreAsIdent.java - test/tools/javac/lambda/WarnUnderscoreAsIdent.out Changeset: 91771a4460a7 Author: jjg Date: 2014-12-11 18:20 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/91771a4460a7 8066807: langtools/test/Makefile should use -agentvm not -samevm Reviewed-by: mcimadamore ! test/Makefile Changeset: 2b47c42974ff Author: jjg Date: 2014-12-11 18:23 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/2b47c42974ff 8066808: langtools/test/Makefile should not use OS-specific jtreg binary Reviewed-by: mcimadamore ! test/Makefile Changeset: 3c1b5fcf6fad Author: mcimadamore Date: 2014-12-12 18:07 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/3c1b5fcf6fad 8064365: Better support for finder capabilities in target-typing context Summary: Add new framework to allow for easy creation of finder-like capabilities. Reviewed-by: jjg, jlahoda + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! test/tools/javac/diags/examples/DiamondRedundantArgs.java ! test/tools/javac/diags/examples/DiamondRedundantArgs1.java + test/tools/javac/diags/examples/MethodRedundantTypeargs.java ! test/tools/javac/diags/examples/PotentialLambdaFound.java ! test/tools/javac/generics/diamond/6939780/T6939780.java ! test/tools/javac/generics/diamond/6939780/T6939780_7.out ! test/tools/javac/generics/diamond/6939780/T6939780_8.out ! test/tools/javac/generics/diamond/7002837/T7002837.java ! test/tools/javac/lambda/LambdaConv18.java ! test/tools/javac/lambda/LambdaConv18.out ! test/tools/javac/lambda/speculative/DiamondFinder.java From chris.hegarty at oracle.com Mon Dec 15 16:50:00 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 16:50:00 +0000 Subject: hg: jdk9/sandbox/nashorn: 13 new changesets Message-ID: <201412151650.sBFGo1LP005651@aojmv0008> Changeset: f3a3d20c03f8 Author: attila Date: 2014-12-10 11:55 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/f3a3d20c03f8 8066225: NPE in MethodEmitter with duplicate integer switch cases Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SwitchNode.java + test/script/basic/JDK-8066225.js + test/script/basic/JDK-8066225.js.EXPECTED Changeset: 42f7a7a8f34d Author: attila Date: 2014-12-10 11:55 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/42f7a7a8f34d 8066224: fixes for folding a constant-test ternary operator Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java + test/script/basic/JDK-8066224.js + test/script/basic/JDK-8066224.js.EXPECTED Changeset: 81752184ec8a Author: attila Date: 2014-12-10 12:30 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/81752184ec8a 8066236: RuntimeNode forces copy creation on visitation Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java + test/script/basic/JDK-8066236.js + test/script/basic/JDK-8066236.js.EXPECTED Changeset: 5cda82fecbc5 Author: sundar Date: 2014-12-10 19:42 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/5cda82fecbc5 8067136: BrowserJSObjectLinker does not handle call on JSObjects Reviewed-by: attila, hannesw, lagergren + samples/browser_dom.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java + test/script/basic/JDK-8067136.js + test/script/basic/JDK-8067136.js.EXPECTED Changeset: 31758a52bd55 Author: attila Date: 2014-12-10 18:28 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/31758a52bd55 8066221: anonymous function statement name clashes with another symbol Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/script/basic/JDK-8066221.js Changeset: 5eab6cf7f697 Author: hannesw Date: 2014-12-11 12:01 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/5eab6cf7f697 8066932: __noSuchMethod__ binds to this-object without proper guard Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8066932.js Changeset: 7c1cff3cae2e Author: hannesw Date: 2014-12-11 15:39 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/7c1cff3cae2e 8066669: dust.js performance regression caused by primitive field conversion Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SharedScopeCall.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/AccessNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8066669.js + test/script/basic/JDK-8066669.js.EXPECTED ! test/script/basic/list.js.EXPECTED Changeset: c4c3be2ab854 Author: hannesw Date: 2014-12-11 19:15 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/c4c3be2ab854 8067219: NPE in ScriptObject.clone() when running with object fields Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/es6/for-let-object-fields.js + test/script/basic/es6/for-let-object-fields.js.EXPECTED ! test/script/basic/es6/for-let.js Changeset: 237b4a1f511f Author: katleman Date: 2014-12-11 11:44 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/237b4a1f511f Added tag jdk9-b42 for changeset 498d1d6c4219 ! .hgtags Changeset: 8ae8dff2a28f Author: lana Date: 2014-12-11 12:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/8ae8dff2a28f Merge Changeset: 9538b4884459 Author: sundar Date: 2014-12-15 16:30 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/9538b4884459 8067420: BrowserJSObjectLinker should give priority to beans linker for property get/set Reviewed-by: lagergren, attila, hannesw ! samples/browser_dom.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java Changeset: bf74d46129c1 Author: hannesw Date: 2014-12-15 12:08 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/bf74d46129c1 8066215: Fuzzing bug: length valueOf bug Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExpExecResult.java + test/script/basic/JDK-8066215.js + test/script/basic/JDK-8066215.js.EXPECTED Changeset: 889c5b47de69 Author: hannesw Date: 2014-12-15 12:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/889c5b47de69 8062030: Nashorn bug retrieving array property after key string concatenation Reviewed-by: sundar, lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! test/script/basic/JDK-8055762.js ! test/script/basic/JDK-8055762.js.EXPECTED ! test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java From chris.hegarty at oracle.com Mon Dec 15 18:34:07 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 18:34:07 +0000 Subject: hg: jdk9/sandbox: 8067360: verify-modules target was dropped in jdk9 b41 Message-ID: <201412151834.sBFIY7WX025598@aojmv0008> Changeset: 9bbdf9dff4eb Author: mchung Date: 2014-12-15 10:29 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/9bbdf9dff4eb 8067360: verify-modules target was dropped in jdk9 b41 Reviewed-by: alanb, erikj ! make/Main.gmk From chris.hegarty at oracle.com Mon Dec 15 18:34:32 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 18:34:32 +0000 Subject: hg: jdk9/sandbox/jdk: 8067241: DeadlockTest.java failed with negative timeout value Message-ID: <201412151834.sBFIYW9b025834@aojmv0008> Changeset: 026b9a30e8b2 Author: sjiang Date: 2014-12-15 19:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/026b9a30e8b2 8067241: DeadlockTest.java failed with negative timeout value Reviewed-by: dfuchs, sspitsyn ! test/javax/management/standardmbean/DeadlockTest.java From chris.hegarty at oracle.com Mon Dec 15 18:34:38 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 18:34:38 +0000 Subject: hg: jdk9/sandbox/langtools: 8067360: verify-modules target was dropped in jdk9 b41 Message-ID: <201412151834.sBFIYcsx025884@aojmv0008> Changeset: 04e51caa93f9 Author: mchung Date: 2014-12-15 10:29 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/04e51caa93f9 8067360: verify-modules target was dropped in jdk9 b41 Reviewed-by: alanb, erikj ! src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java From chris.hegarty at oracle.com Mon Dec 15 19:34:21 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 19:34:21 +0000 Subject: hg: jdk9/sandbox/jaxp: 8065673: XML Test Colo: Add test build system for JAXP tests Message-ID: <201412151934.sBFJYLjJ006987@aojmv0008> Changeset: f6b83b15628f Author: joehw Date: 2014-12-15 11:32 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/f6b83b15628f 8065673: XML Test Colo: Add test build system for JAXP tests Reviewed-by: alanb, joehw Contributed-by: tristan.yan at oracle.com + test/Makefile ! test/TEST.ROOT + test/TEST.groups From chris.hegarty at oracle.com Mon Dec 15 21:19:07 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 21:19:07 +0000 Subject: hg: jdk9/sandbox: 8065673: XML Test Colo: Add test build system for JAXP tests Message-ID: <201412152119.sBFLJ75m025235@aojmv0008> Changeset: 75ad722b5f04 Author: joehw Date: 2014-12-15 13:09 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/75ad722b5f04 8065673: XML Test Colo: Add test build system for JAXP tests Reviewed-by: alanb, joehw Contributed-by: tristan.yan at oracle.com ! make/jprt.properties ! test/Makefile From chris.hegarty at oracle.com Mon Dec 15 21:19:33 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 21:19:33 +0000 Subject: hg: jdk9/sandbox/jdk: 8025619: (fc) FileInputStream.getChannel on closed stream returns FileChannel that doesn't know that stream is closed Message-ID: <201412152119.sBFLJYKf025472@aojmv0008> Changeset: 655c81c02331 Author: bpb Date: 2014-12-15 12:09 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/655c81c02331 8025619: (fc) FileInputStream.getChannel on closed stream returns FileChannel that doesn't know that stream is closed Summary: If the stream is closed ensure getChannel() returns a closed channel. Also, FileKey.create() should throw an IOException directly instead of wrapping it in an Error. Reviewed-by: alanb ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/unix/classes/sun/nio/ch/FileKey.java ! src/java.base/windows/classes/sun/nio/ch/FileKey.java + test/java/nio/channels/FileChannel/GetClosedChannel.java From chris.hegarty at oracle.com Mon Dec 15 22:49:36 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Dec 2014 22:49:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8067486: Add diagnostics for Exception: Read from closed pipe hang Message-ID: <201412152249.sBFMnbF0011788@aojmv0008> Changeset: 97ad64a400ab Author: rriggs Date: 2014-12-15 17:36 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/97ad64a400ab 8067486: Add diagnostics for Exception: Read from closed pipe hang Reviewed-by: lancea ! test/java/lang/Runtime/exec/SleepyCat.java From stuart.marks at oracle.com Tue Dec 16 01:02:19 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 01:02:19 +0000 Subject: hg: jdk9/sandbox/corba: Initial changeset for smarks-test0 branch. Message-ID: <201412160102.sBG12KKp006896@aojmv0008> Changeset: 1c4c441cb343 Author: smarks Date: 2014-12-15 17:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/1c4c441cb343 Initial changeset for smarks-test0 branch. From stuart.marks at oracle.com Tue Dec 16 01:02:19 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 01:02:19 +0000 Subject: hg: jdk9/sandbox: Initial changeset for smarks-test0 branch. Message-ID: <201412160102.sBG12KdT006895@aojmv0008> Changeset: d662030197d4 Author: smarks Date: 2014-12-15 17:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/d662030197d4 Initial changeset for smarks-test0 branch. From stuart.marks at oracle.com Tue Dec 16 01:02:21 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 01:02:21 +0000 Subject: hg: jdk9/sandbox/jaxws: Initial changeset for smarks-test0 branch. Message-ID: <201412160102.sBG12L8A006967@aojmv0008> Changeset: c2b196388dfd Author: smarks Date: 2014-12-15 17:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/c2b196388dfd Initial changeset for smarks-test0 branch. From stuart.marks at oracle.com Tue Dec 16 01:02:20 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 01:02:20 +0000 Subject: hg: jdk9/sandbox/jaxp: Initial changeset for smarks-test0 branch. Message-ID: <201412160102.sBG12KaI006916@aojmv0008> Changeset: ab3df86d901b Author: smarks Date: 2014-12-15 17:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/ab3df86d901b Initial changeset for smarks-test0 branch. From stuart.marks at oracle.com Tue Dec 16 01:02:22 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 01:02:22 +0000 Subject: hg: jdk9/sandbox/langtools: Initial changeset for smarks-test0 branch. Message-ID: <201412160102.sBG12MMG007015@aojmv0008> Changeset: bcd5e0931f83 Author: smarks Date: 2014-12-15 17:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/bcd5e0931f83 Initial changeset for smarks-test0 branch. From stuart.marks at oracle.com Tue Dec 16 01:02:23 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 01:02:23 +0000 Subject: hg: jdk9/sandbox/jdk: Initial changeset for smarks-test0 branch. Message-ID: <201412160102.sBG12NgX007096@aojmv0008> Changeset: 3cf52607cfd4 Author: smarks Date: 2014-12-15 17:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3cf52607cfd4 Initial changeset for smarks-test0 branch. From stuart.marks at oracle.com Tue Dec 16 01:02:23 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 01:02:23 +0000 Subject: hg: jdk9/sandbox/nashorn: Initial changeset for smarks-test0 branch. Message-ID: <201412160102.sBG12NGp007119@aojmv0008> Changeset: 11bc2c64e8d3 Author: smarks Date: 2014-12-15 17:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/11bc2c64e8d3 Initial changeset for smarks-test0 branch. From stuart.marks at oracle.com Tue Dec 16 01:02:24 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 01:02:24 +0000 Subject: hg: jdk9/sandbox/hotspot: Initial changeset for smarks-test0 branch. Message-ID: <201412160102.sBG12Oq9007127@aojmv0008> Changeset: 651dedc1017d Author: smarks Date: 2014-12-15 17:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/651dedc1017d Initial changeset for smarks-test0 branch. From stuart.marks at oracle.com Tue Dec 16 01:50:56 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 01:50:56 +0000 Subject: hg: jdk9/sandbox: Fix hgforest.sh to preserve arguments with spaces. Message-ID: <201412160150.sBG1ou5O017273@aojmv0008> Changeset: 886037762070 Author: smarks Date: 2014-12-15 17:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/886037762070 Fix hgforest.sh to preserve arguments with spaces. ! common/bin/hgforest.sh From chris.hegarty at oracle.com Tue Dec 16 05:19:32 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 05:19:32 +0000 Subject: hg: jdk9/sandbox/jdk: 8067289: Fix deprecation warnings in java.base module - CRC32C Message-ID: <201412160519.sBG5JXl7024360@aojmv0008> Changeset: dd0b279b0565 Author: sherman Date: 2014-12-16 04:58 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dd0b279b0565 8067289: Fix deprecation warnings in java.base module - CRC32C Summary: to remove the deprecation warning in CRC32C class Reviewed-by: darcy Contributed-by: staffan.friberg at oracle.com ! src/java.base/share/classes/java/util/zip/CRC32C.java From chris.hegarty at oracle.com Tue Dec 16 08:49:44 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 08:49:44 +0000 Subject: hg: jdk9/sandbox/nashorn: 8067636: ant javadoc target is broken Message-ID: <201412160849.sBG8niDC001661@aojmv0008> Changeset: f340141c05f1 Author: sundar Date: 2014-12-16 14:06 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/f340141c05f1 8067636: ant javadoc target is broken Reviewed-by: hannesw, lagergren ! make/build.xml ! make/project.properties ! samples/browser_dom.js + samples/time_color.fx ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StoredScript.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java From xueming.shen at oracle.com Tue Dec 16 05:26:18 2014 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 16 Dec 2014 05:26:18 +0000 Subject: hg: jdk9/sandbox/jaxp: Initial changes for JDK-8054307 Message-ID: <201412160526.sBG5QIAo026281@aojmv0008> Changeset: 8640b7975be4 Author: sherman Date: 2014-12-15 18:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/8640b7975be4 Initial changes for JDK-8054307 From xueming.shen at oracle.com Tue Dec 16 05:26:20 2014 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 16 Dec 2014 05:26:20 +0000 Subject: hg: jdk9/sandbox/langtools: Initial changes for JDK-8054307 Message-ID: <201412160526.sBG5QKsW026357@aojmv0008> Changeset: 5bab74011a43 Author: sherman Date: 2014-12-15 18:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/5bab74011a43 Initial changes for JDK-8054307 From xueming.shen at oracle.com Tue Dec 16 05:26:19 2014 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 16 Dec 2014 05:26:19 +0000 Subject: hg: jdk9/sandbox/jdk: Initial changes for JDK-8054307 Message-ID: <201412160526.sBG5QJtZ026329@aojmv0008> Changeset: bb58ee277faf Author: sherman Date: 2014-12-15 18:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bb58ee277faf Initial changes for JDK-8054307 From xueming.shen at oracle.com Tue Dec 16 05:26:20 2014 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 16 Dec 2014 05:26:20 +0000 Subject: hg: jdk9/sandbox/nashorn: Initial changes for JDK-8054307 Message-ID: <201412160526.sBG5QL1W026397@aojmv0008> Changeset: 10c8e7d2aaf5 Author: sherman Date: 2014-12-15 18:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/10c8e7d2aaf5 Initial changes for JDK-8054307 From xueming.shen at oracle.com Tue Dec 16 05:26:21 2014 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 16 Dec 2014 05:26:21 +0000 Subject: hg: jdk9/sandbox/jaxws: Initial changes for JDK-8054307 Message-ID: <201412160526.sBG5QLYr026436@aojmv0008> Changeset: 26c9b22c38bc Author: sherman Date: 2014-12-15 18:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/26c9b22c38bc Initial changes for JDK-8054307 From xueming.shen at oracle.com Tue Dec 16 05:26:23 2014 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 16 Dec 2014 05:26:23 +0000 Subject: hg: jdk9/sandbox: Initial changes for JDK-8054307 Message-ID: <201412160526.sBG5QNDd026510@aojmv0008> Changeset: df8a0cd5cdb7 Author: sherman Date: 2014-12-15 18:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/df8a0cd5cdb7 Initial changes for JDK-8054307 From xueming.shen at oracle.com Tue Dec 16 05:26:22 2014 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 16 Dec 2014 05:26:22 +0000 Subject: hg: jdk9/sandbox/corba: Initial changes for JDK-8054307 Message-ID: <201412160526.sBG5QMfB026487@aojmv0008> Changeset: f684f51735dc Author: sherman Date: 2014-12-15 18:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/f684f51735dc Initial changes for JDK-8054307 From xueming.shen at oracle.com Tue Dec 16 05:26:24 2014 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 16 Dec 2014 05:26:24 +0000 Subject: hg: jdk9/sandbox/hotspot: Initial changes for JDK-8054307 Message-ID: <201412160526.sBG5QO6S026519@aojmv0008> Changeset: cdc765db9a9f Author: sherman Date: 2014-12-15 18:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/cdc765db9a9f Initial changes for JDK-8054307 From chris.hegarty at oracle.com Tue Dec 16 11:04:07 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 11:04:07 +0000 Subject: hg: jdk9/sandbox: 8066138: Trailing whitespace in title of javadoc: Overview (Java Platform SE 7 ) Message-ID: <201412161104.sBGB47ZS025011@aojmv0008> Changeset: fbf5c12d061a Author: alundblad Date: 2014-12-16 11:28 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/fbf5c12d061a 8066138: Trailing whitespace in title of javadoc: Overview (Java Platform SE 7 ) Summary: Trims whitespace of arguments in OptionOnly, OptionPair and OptionTrip. Reviewed-by: erikj ! make/Javadoc.gmk From chris.hegarty at oracle.com Tue Dec 16 12:04:06 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 12:04:06 +0000 Subject: hg: jdk9/sandbox: 8067442: Tests using -Xshare:dump does not work with 'make test' Message-ID: <201412161204.sBGC4742006250@aojmv0008> Changeset: 49f961cf19ad Author: ehelin Date: 2014-12-16 12:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/49f961cf19ad 8067442: Tests using -Xshare:dump does not work with 'make test' Reviewed-by: erikj, dholmes ! make/Main.gmk From chris.hegarty at oracle.com Tue Dec 16 12:49:34 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 12:49:34 +0000 Subject: hg: jdk9/sandbox/jdk: 8066867: Add InputStream transferTo to transfer content to an OutputStream Message-ID: <201412161249.sBGCnYXb014916@aojmv0008> Changeset: 003295073abf Author: prappo Date: 2014-12-16 12:43 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/003295073abf 8066867: Add InputStream transferTo to transfer content to an OutputStream Reviewed-by: chegar Contributed-by: Alan Bateman , Chris Hegarty , Patrick Reinhart , Pavel Rappo ! src/java.base/share/classes/java/io/InputStream.java + test/java/io/InputStream/TransferTo.java From chris.hegarty at oracle.com Tue Dec 16 14:04:41 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 14:04:41 +0000 Subject: hg: jdk9/sandbox/langtools: 8067663: Add bugId to tests that have been modified as part of JDK-8064365 Message-ID: <201412161404.sBGE4fd1029986@aojmv0008> Changeset: a3c4196fc990 Author: mcimadamore Date: 2014-12-16 13:44 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/a3c4196fc990 8067663: Add bugId to tests that have been modified as part of JDK-8064365 Summary: Add missing bug id to modified tests Reviewed-by: jlahoda ! test/tools/javac/generics/diamond/6939780/T6939780.java ! test/tools/javac/generics/diamond/7002837/T7002837.java ! test/tools/javac/lambda/LambdaConv18.java ! test/tools/javac/lambda/speculative/DiamondFinder.java From chris.hegarty at oracle.com Tue Dec 16 14:35:43 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 14:35:43 +0000 Subject: hg: jdk9/sandbox: chegar-branch: Create branch and laxify jcheck Message-ID: <201412161435.sBGEZhxt007364@aojmv0008> Changeset: 002395010cbb Author: chegar Date: 2014-12-16 14:34 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/002395010cbb chegar-branch: Create branch and laxify jcheck ! .jcheck/conf From chris.hegarty at oracle.com Tue Dec 16 14:35:48 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 14:35:48 +0000 Subject: hg: jdk9/sandbox/corba: chegar-branch: Create branch and laxify jcheck Message-ID: <201412161435.sBGEZmdO007441@aojmv0008> Changeset: da75585d0db2 Author: chegar Date: 2014-12-16 14:34 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/da75585d0db2 chegar-branch: Create branch and laxify jcheck ! .jcheck/conf From chris.hegarty at oracle.com Tue Dec 16 14:35:53 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 14:35:53 +0000 Subject: hg: jdk9/sandbox/jaxp: chegar-branch: Create branch and laxify jcheck Message-ID: <201412161435.sBGEZrdF007502@aojmv0008> Changeset: 14e69eb37d8c Author: chegar Date: 2014-12-16 14:34 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/14e69eb37d8c chegar-branch: Create branch and laxify jcheck ! .jcheck/conf From chris.hegarty at oracle.com Tue Dec 16 14:35:58 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 14:35:58 +0000 Subject: hg: jdk9/sandbox/jaxws: chegar-branch: Create branch and laxify jcheck Message-ID: <201412161435.sBGEZwTc007562@aojmv0008> Changeset: 24c4b2ee875a Author: chegar Date: 2014-12-16 14:34 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/24c4b2ee875a chegar-branch: Create branch and laxify jcheck ! .jcheck/conf From chris.hegarty at oracle.com Tue Dec 16 14:36:04 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 14:36:04 +0000 Subject: hg: jdk9/sandbox/langtools: chegar-branch: Create branch and laxify jcheck Message-ID: <201412161436.sBGEa4Xr007613@aojmv0008> Changeset: 53bc98e981de Author: chegar Date: 2014-12-16 14:34 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/53bc98e981de chegar-branch: Create branch and laxify jcheck ! .jcheck/conf From chris.hegarty at oracle.com Tue Dec 16 14:36:09 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 14:36:09 +0000 Subject: hg: jdk9/sandbox/jdk: chegar-branch: Create branch and laxify jcheck Message-ID: <201412161436.sBGEaAOc007690@aojmv0008> Changeset: 48828e5b630b Author: chegar Date: 2014-12-16 14:34 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/48828e5b630b chegar-branch: Create branch and laxify jcheck ! .jcheck/conf From chris.hegarty at oracle.com Tue Dec 16 14:36:15 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 14:36:15 +0000 Subject: hg: jdk9/sandbox/hotspot: chegar-branch: Create branch and laxify jcheck Message-ID: <201412161436.sBGEaFp0007834@aojmv0008> Changeset: 5232e0cac3fe Author: chegar Date: 2014-12-16 14:34 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5232e0cac3fe chegar-branch: Create branch and laxify jcheck ! .jcheck/conf From chris.hegarty at oracle.com Tue Dec 16 14:36:20 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 14:36:20 +0000 Subject: hg: jdk9/sandbox/nashorn: chegar-branch: Create branch and laxify jcheck Message-ID: <201412161436.sBGEaKYt007899@aojmv0008> Changeset: 7d80c187883f Author: chegar Date: 2014-12-16 14:34 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/7d80c187883f chegar-branch: Create branch and laxify jcheck ! .jcheck/conf From jan.lahoda at oracle.com Tue Dec 16 15:45:08 2014 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Tue, 16 Dec 2014 15:45:08 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201412161545.sBGFjAQ0019836@aojmv0008> Changeset: d7de89f5d117 Author: jlahoda Date: 2014-12-16 14:05 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/d7de89f5d117 Initial changes for JDK-8067445 Changeset: 7b211d2864d5 Author: jlahoda Date: 2014-12-16 16:42 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/7b211d2864d5 An experiment on JDK-8067445 - use sun.boot.class.path to set-up the PLATFORM_CLASS_PATH, replacing .jimage file(s) with systemClasses ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java + test/tools/javac/file/BootClassPathPrepend.java From xueming.shen at oracle.com Tue Dec 16 16:00:53 2014 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 16 Dec 2014 16:00:53 +0000 Subject: hg: jdk9/sandbox/hotspot: Initial compressed string prototype Message-ID: <201412161600.sBGG0rc7022396@aojmv0008> Changeset: 4a34dc671e5b Author: sherman Date: 2014-12-16 07:57 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4a34dc671e5b Initial compressed string prototype ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/ci/ciTypeArray.cpp ! src/share/vm/ci/ciTypeArray.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/idealKit.cpp ! src/share/vm/opto/idealKit.hpp ! src/share/vm/opto/intrinsicnode.cpp ! src/share/vm/opto/intrinsicnode.hpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/stringopts.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp From xueming.shen at oracle.com Tue Dec 16 16:01:17 2014 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 16 Dec 2014 16:01:17 +0000 Subject: hg: jdk9/sandbox/jdk: Initial compressed string prototype Message-ID: <201412161601.sBGG1HVc022453@aojmv0008> Changeset: 39267964c53a Author: sherman Date: 2014-12-16 07:57 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/39267964c53a Initial compressed string prototype ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringBuffer.java ! src/java.base/share/classes/java/lang/StringBuilder.java + src/java.base/share/classes/java/lang/StringCoder.java + src/java.base/share/classes/java/lang/StringCoderLatin1.java + src/java.base/share/classes/java/lang/StringCoderUTF16.java ! src/java.base/share/classes/java/lang/StringCoding.java ! src/java.base/share/native/libjava/String.c From chris.hegarty at oracle.com Tue Dec 16 16:04:44 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 16:04:44 +0000 Subject: hg: jdk9/sandbox/nashorn: 8066226: Fuzzing bug: parameter counts differ in TypeConverterFactory Message-ID: <201412161604.sBGG4iIV023632@aojmv0008> Changeset: afdeed4d671a Author: hannesw Date: 2014-12-16 17:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/afdeed4d671a 8066226: Fuzzing bug: parameter counts differ in TypeConverterFactory Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java + test/script/basic/JDK-8066226.js + test/script/basic/JDK-8066226.js.EXPECTED From chris.hegarty at oracle.com Tue Dec 16 16:46:18 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 16:46:18 +0000 Subject: hg: jdk9/sandbox/jdk: chegar-branch: InputStream.readAllBytes Message-ID: <201412161646.sBGGkIWf002746@aojmv0008> Changeset: 700274078f88 Author: chegar Date: 2014-12-16 16:49 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/700274078f88 chegar-branch: InputStream.readAllBytes ! src/java.base/share/classes/java/io/InputStream.java From chris.hegarty at oracle.com Tue Dec 16 16:49:35 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 16:49:35 +0000 Subject: hg: jdk9/sandbox/jdk: 8066612: Add a test that will call getDeclaredFields() on all classes and try to set them accessible. Message-ID: <201412161649.sBGGnZYf003560@aojmv0008> Changeset: 70e68970bdee Author: dfuchs Date: 2014-12-16 17:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/70e68970bdee 8066612: Add a test that will call getDeclaredFields() on all classes and try to set them accessible. Summary: This test use the jrt:/ file system to find the name of all classes, then loads each of them, get their declared fields, and attempt to call setAccessible. Reviewed-by: coffeys, dholmes, plevart + test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java From stuart.marks at oracle.com Tue Dec 16 17:49:04 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 17:49:04 +0000 Subject: hg: jdk9/sandbox: merge Message-ID: <201412161749.sBGHn4k0014729@aojmv0008> Changeset: 0df15b22b411 Author: smarks Date: 2014-12-16 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0df15b22b411 merge From chris.hegarty at oracle.com Tue Dec 16 18:04:43 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 18:04:43 +0000 Subject: hg: jdk9/sandbox/jdk: 24 new changesets Message-ID: <201412161804.sBGI4i2t019020@aojmv0008> Changeset: bbc662907181 Author: avstepan Date: 2014-11-18 16:32 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bbc662907181 8055836: move awt tests from AWT_Modality to OpenJDK repository - part 9 Summary: Some modality tests for Print dialog were added Reviewed-by: pchelko + test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.html + test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java + test/java/awt/Modal/PrintDialogsTest/Test.java Changeset: 67ad12a0cbaa Author: avstepan Date: 2014-11-18 17:10 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/67ad12a0cbaa 8054359: move awt automated tests from AWT_Modality to OpenJDK repository - part 8 Summary: Some new tests to check FileDialog modality behavior Reviewed-by: alexsch, pchelko + test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java + test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java + test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java + test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java + test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java + test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java + test/java/awt/Modal/FileDialog/FileDialogDWDTest.java + test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java + test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java + test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java + test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java + test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java + test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java + test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java + test/java/awt/Modal/FileDialog/FileDialogFWDTest.java + test/java/awt/Modal/FileDialog/FileDialogModal1Test.java + test/java/awt/Modal/FileDialog/FileDialogModal2Test.java + test/java/awt/Modal/FileDialog/FileDialogModal3Test.java + test/java/awt/Modal/FileDialog/FileDialogModal4Test.java + test/java/awt/Modal/FileDialog/FileDialogModal5Test.java + test/java/awt/Modal/FileDialog/FileDialogModal6Test.java + test/java/awt/Modal/FileDialog/FileDialogModalityTest.java + test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java + test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java + test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java + test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java + test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java + test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java + test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java + test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java + test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java + test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java + test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java + test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java + test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java + test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java Changeset: 9f15846307ba Author: avstepan Date: 2014-11-19 14:12 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9f15846307ba 8054143: move awt automated tests from AWT_Modality to OpenJDK repository - part 6 Reviewed-by: pchelko + test/java/awt/Modal/ToBack/ToBackAppModal1Test.java + test/java/awt/Modal/ToBack/ToBackAppModal2Test.java + test/java/awt/Modal/ToBack/ToBackAppModal3Test.java + test/java/awt/Modal/ToBack/ToBackAppModal4Test.java + test/java/awt/Modal/ToBack/ToBackAppModal5Test.java + test/java/awt/Modal/ToBack/ToBackAppModal6Test.java + test/java/awt/Modal/ToBack/ToBackDDFTest.java + test/java/awt/Modal/ToBack/ToBackDocModal1Test.java + test/java/awt/Modal/ToBack/ToBackDocModal2Test.java + test/java/awt/Modal/ToBack/ToBackDocModal3Test.java + test/java/awt/Modal/ToBack/ToBackDocModal4Test.java + test/java/awt/Modal/ToBack/ToBackDocModal5Test.java + test/java/awt/Modal/ToBack/ToBackDocModal6Test.java + test/java/awt/Modal/ToBack/ToBackFDFTest.java + test/java/awt/Modal/ToBack/ToBackModal1Test.java + test/java/awt/Modal/ToBack/ToBackModal2Test.java + test/java/awt/Modal/ToBack/ToBackModal3Test.java + test/java/awt/Modal/ToBack/ToBackModal4Test.java + test/java/awt/Modal/ToBack/ToBackModal5Test.java + test/java/awt/Modal/ToBack/ToBackModal6Test.java + test/java/awt/Modal/ToBack/ToBackModeless1Test.java + test/java/awt/Modal/ToBack/ToBackModeless2Test.java + test/java/awt/Modal/ToBack/ToBackModeless3Test.java + test/java/awt/Modal/ToBack/ToBackModeless4Test.java + test/java/awt/Modal/ToBack/ToBackModeless5Test.java + test/java/awt/Modal/ToBack/ToBackModeless6Test.java + test/java/awt/Modal/ToBack/ToBackNonModal1Test.java + test/java/awt/Modal/ToBack/ToBackNonModal2Test.java + test/java/awt/Modal/ToBack/ToBackNonModal3Test.java + test/java/awt/Modal/ToBack/ToBackNonModal4Test.java + test/java/awt/Modal/ToBack/ToBackNonModal5Test.java + test/java/awt/Modal/ToBack/ToBackNonModal6Test.java + test/java/awt/Modal/ToBack/ToBackTKModal1Test.java + test/java/awt/Modal/ToBack/ToBackTKModal2Test.java + test/java/awt/Modal/ToBack/ToBackTKModal3Test.java + test/java/awt/Modal/ToBack/ToBackTKModal4Test.java + test/java/awt/Modal/ToBack/ToBackTKModal5Test.java + test/java/awt/Modal/ToBack/ToBackTKModal6Test.java Changeset: 2f79e5e1359b Author: pchelko Date: 2014-11-19 16:42 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2f79e5e1359b 8058193: [macosx] Potential incomplete fix for JDK-8031485 Reviewed-by: alexsch, serb ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java - test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java + test/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java Changeset: 4ef86895869c Author: yan Date: 2014-11-21 16:11 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4ef86895869c 8063107: Change open swing regression tests to avoid sun.awt.SunToolkit.realSync, part 2 8064573: [TEST_BUG] javax/swing/text/AbstractDocument/6968363/Test6968363.java is asocial pressing VK_LEFT and not releasing 8064575: [TEST_BUG] javax/swing/JEditorPane/6917744/bug6917744.java 100 times press keys and never releases 8064809: [TEST_BUG] javax/swing/JComboBox/4199622/bug4199622.java contains a lot of keyPress and not a single keyRelease Reviewed-by: alexsch, pchelko ! test/javax/swing/AbstractButton/6711682/bug6711682.java + test/javax/swing/JButton/4368790/bug4368790.java ! test/javax/swing/JColorChooser/Test6541987.java ! test/javax/swing/JColorChooser/Test6827032.java ! test/javax/swing/JColorChooser/Test7194184.java ! test/javax/swing/JComboBox/4199622/bug4199622.java + test/javax/swing/JComboBox/4515752/DefaultButtonTest.java ! test/javax/swing/JComboBox/4743225/bug4743225.java ! test/javax/swing/JComboBox/6236162/bug6236162.java + test/javax/swing/JComboBox/6559152/bug6559152.java ! test/javax/swing/JComboBox/6607130/bug6607130.java ! test/javax/swing/JComboBox/8032878/bug8032878.java ! test/javax/swing/JComboBox/8057893/bug8057893.java ! test/javax/swing/JComponent/6683775/bug6683775.java ! test/javax/swing/JComponent/7154030/bug7154030.java ! test/javax/swing/JEditorPane/6917744/bug6917744.java ! test/javax/swing/JFileChooser/4524490/bug4524490.java ! test/javax/swing/JFileChooser/7199708/bug7199708.java ! test/javax/swing/JFileChooser/8002077/bug8002077.java ! test/javax/swing/JFileChooser/8021253/bug8021253.java ! test/javax/swing/JFrame/4962534/bug4962534.java ! test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java ! test/javax/swing/JInternalFrame/5066752/bug5066752.java ! test/javax/swing/JInternalFrame/8020708/bug8020708.java ! test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java ! test/javax/swing/JList/6462008/bug6462008.java + test/javax/swing/JList/6510999/bug6510999.java + test/javax/swing/JMenu/4417601/bug4417601.java ! test/javax/swing/JMenu/4515762/bug4515762.java ! test/javax/swing/JMenu/4692443/bug4692443.java + test/javax/swing/JMenu/6359669/bug6359669.java + test/javax/swing/JMenu/6470128/bug6470128.java + test/javax/swing/JMenu/6538132/bug6538132.java ! test/javax/swing/JMenuBar/4750590/bug4750590.java ! test/javax/swing/JMenuItem/4171437/bug4171437.java ! test/javax/swing/JMenuItem/4654927/bug4654927.java ! test/javax/swing/JMenuItem/6209975/bug6209975.java + test/javax/swing/JMenuItem/6249972/bug6249972.java ! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java + test/javax/swing/JOptionPane/6428694/bug6428694.java ! test/javax/swing/JOptionPane/7138665/bug7138665.java ! test/javax/swing/JPopupMenu/4458079/bug4458079.java + test/javax/swing/JPopupMenu/4634626/bug4634626.html + test/javax/swing/JPopupMenu/4634626/bug4634626.java ! test/javax/swing/JPopupMenu/4966112/bug4966112.java + test/javax/swing/JPopupMenu/6217905/bug6217905.java + test/javax/swing/JPopupMenu/6415145/bug6415145.java + test/javax/swing/JPopupMenu/6515446/bug6515446.java + test/javax/swing/JPopupMenu/6544309/bug6544309.java + test/javax/swing/JPopupMenu/6580930/bug6580930.java ! test/javax/swing/JPopupMenu/6800513/bug6800513.java ! test/javax/swing/JPopupMenu/6827786/bug6827786.java ! test/javax/swing/JPopupMenu/6987844/bug6987844.java ! test/javax/swing/JPopupMenu/7154841/bug7154841.java ! test/javax/swing/JRadioButton/8033699/bug8033699.java ! test/javax/swing/JRadioButton/8041561/bug8041561.java ! test/javax/swing/JRootPane/4670486/bug4670486.java ! test/javax/swing/JScrollBar/4708809/bug4708809.java ! test/javax/swing/JScrollBar/6542335/bug6542335.java ! test/javax/swing/JScrollBar/7163696/Test7163696.java ! test/javax/swing/JScrollBar/bug4202954/bug4202954.java ! test/javax/swing/JSlider/6348946/bug6348946.java + test/javax/swing/JSlider/6401380/bug6401380.java ! test/javax/swing/JSlider/6848475/bug6848475.java ! test/javax/swing/JSpinner/4973721/bug4973721.java ! test/javax/swing/JSpinner/5012888/bug5012888.java ! test/javax/swing/JSplitPane/4885629/bug4885629.java ! test/javax/swing/JTabbedPane/4361477/bug4361477.java ! test/javax/swing/JTabbedPane/4624207/bug4624207.java ! test/javax/swing/JTabbedPane/6495408/bug6495408.java ! test/javax/swing/JTabbedPane/7161568/bug7161568.java ! test/javax/swing/JTable/4220171/bug4220171.java ! test/javax/swing/JTable/6263446/bug6263446.java ! test/javax/swing/JTable/6777378/bug6777378.java ! test/javax/swing/JTable/7055065/bug7055065.java ! test/javax/swing/JTable/7068740/bug7068740.java ! test/javax/swing/JTableHeader/6884066/bug6884066.java ! test/javax/swing/JTableHeader/6889007/bug6889007.java ! test/javax/swing/JTextArea/4697612/bug4697612.java ! test/javax/swing/JTextField/8036819/bug8036819.java ! test/javax/swing/JToolBar/4247996/bug4247996.java ! test/javax/swing/JToolTip/4846413/bug4846413.java ! test/javax/swing/JTree/4330357/bug4330357.java ! test/javax/swing/JTree/4908142/bug4908142.java ! test/javax/swing/JTree/4927934/bug4927934.java ! test/javax/swing/JTree/6263446/bug6263446.java ! test/javax/swing/JTree/6505523/bug6505523.java + test/javax/swing/JTree/6578666/bug6578666.java ! test/javax/swing/JTree/8003400/Test8003400.java ! test/javax/swing/JTree/8004298/bug8004298.java ! test/javax/swing/Popup/TaskbarPositionTest.java ! test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java ! test/javax/swing/SwingUtilities/4917669/bug4917669.java ! test/javax/swing/SwingUtilities/7146377/bug7146377.java ! test/javax/swing/ToolTipManager/Test6256140.java ! test/javax/swing/dnd/7171812/bug7171812.java ! test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java ! test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java ! test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java ! test/javax/swing/plaf/synth/7158712/bug7158712.java ! test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java ! test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java ! test/javax/swing/text/AbstractDocument/6968363/Test6968363.java ! test/javax/swing/text/CSSBorder/6796710/bug6796710.java ! test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java ! test/javax/swing/text/JTextComponent/5074573/bug5074573.java ! test/javax/swing/text/StyledEditorKit/4506788/bug4506788.java ! test/javax/swing/text/View/8014863/bug8014863.java ! test/javax/swing/text/html/CSS/4530474/bug4530474.java ! test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java Changeset: b8b6d817547e Author: prr Date: 2014-11-25 12:14 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b8b6d817547e Merge - src/java.base/share/classes/java/util/zip/package.html Changeset: 675344f2c1b6 Author: alexsch Date: 2014-11-27 14:27 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/675344f2c1b6 8065098: JColorChooser no longer supports drag and drop between two JVM instances Reviewed-by: serb, pchelko ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java + test/javax/swing/JColorChooser/8065098/JColorChooserDnDTest.java + test/javax/swing/JColorChooser/8065098/bug8065098.html + test/javax/swing/JColorChooser/8065098/bug8065098.java Changeset: 785732b1971f Author: serb Date: 2014-11-28 10:42 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/785732b1971f 8059942: Default implementation of DrawImage.renderImageXform() should be improved for d3d/ogl Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java ! src/java.desktop/share/classes/sun/java2d/pipe/Region.java + test/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java Changeset: 76451ab6f49a Author: serb Date: 2014-11-28 13:55 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/76451ab6f49a 8061832: J2DBench can be improved Reviewed-by: prr, bae ! src/demo/share/java2d/J2DBench/options/default.opt ! src/demo/share/java2d/J2DBench/src/j2dbench/Destinations.java ! src/demo/share/java2d/J2DBench/src/j2dbench/Group.java ! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/GraphicsTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConvertOpTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/EmbeddedProfileTests.java Changeset: 754d2145a54a Author: serb Date: 2014-11-28 14:03 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/754d2145a54a 8059944: [OGL] Metrics for a method choice copying of texture should be improved Reviewed-by: bae, prr ! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c ! src/java.desktop/share/native/common/java2d/opengl/OGLContext.c ! src/java.desktop/share/native/common/java2d/opengl/OGLContext.h Changeset: 3b2bc2801098 Author: alexsch Date: 2014-11-28 19:17 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3b2bc2801098 8031696: [macosx] TwentyThousandTest test failed with OOM Reviewed-by: serb, pchelko ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java Changeset: 43f4dc0c2489 Author: serb Date: 2014-11-30 15:43 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/43f4dc0c2489 8029536: JFileChooser filter uses .toString() instead of getDescription() for filter text on GTK laf Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java + test/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.html + test/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java Changeset: b6001bed0227 Author: azvegint Date: 2014-12-02 12:45 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b6001bed0227 8064700: [parfait] Function Call Mismatch in jdk/src/java/desktop/unix/native/libawt_xawt/xawt/XToolkit.c Reviewed-by: alexsch, serb ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: 1d10e21882c1 Author: azvegint Date: 2014-12-02 12:47 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1d10e21882c1 8064698: [parfait] JNI exception pending in jdk/src/java/desktop/unix/native: libawt_xawt/awt/, common/awt Reviewed-by: alexsch, serb ! src/java.desktop/unix/native/common/awt/awt_Font.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c Changeset: af0700ba5538 Author: azvegint Date: 2014-12-02 12:48 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/af0700ba5538 8064699: [parfait] JNI primitive type mismatch in jdk/src/java/desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Reviewed-by: alexsch, serb ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 3f675a227cb2 Author: alexsch Date: 2014-12-03 14:25 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3f675a227cb2 8066142: Edit the value in the text field and then press the tab key, the number don't increase Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/JComboBox.java Changeset: bd80a2cdf91e Author: serb Date: 2014-12-03 15:43 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bd80a2cdf91e 6345095: regression test EmptyClipRenderingTest fails Reviewed-by: azvegint, alexsch + test/sun/java2d/SunGraphics2D/EmptyClipRenderingTest.java Changeset: a01b5719c00b Author: serb Date: 2014-12-03 18:04 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a01b5719c00b 8024626: CTW CRASH: SIGSEGV in ctw/jre/lib/rt_jar/preloading_1 and ctw/jre/lib/rt_jar/sun_awt_X11_ListHelper Reviewed-by: azvegint, alexsch ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java Changeset: e609ae899d01 Author: prr Date: 2014-12-03 11:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e609ae899d01 Merge - make/Bundles.gmk - make/CreateJars.gmk - make/CreatePolicyJars.gmk - make/CreateSecurityJars.gmk - make/Images.gmk - make/ProfileNames.gmk - make/Profiles.gmk - make/profile-includes.txt - make/profile-rtjar-includes.txt - src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java - src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js - src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties - src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo - test/javax/crypto/sanity/CheckManifestForRelease.java - test/lib/security/java.policy/Ext_AllPolicy.java - test/lib/security/java.policy/Ext_AllPolicy.sh - test/lib/security/java.policy/test.policy - test/sun/tools/jconsole/ResourceCheckTest.sh - test/sun/tools/jinfo/Basic.sh - test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh Changeset: e75e73b6d5d7 Author: serb Date: 2014-12-05 12:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e75e73b6d5d7 8059998: Broken link in java.awt.event Interface KeyListener Reviewed-by: ant, alexsch ! src/java.desktop/share/classes/java/awt/event/KeyListener.java Changeset: 418d2e751094 Author: yan Date: 2014-12-05 14:55 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/418d2e751094 8063104: Change open awt regression tests to avoid sun.awt.SunToolkit.realSync, part 2 Reviewed-by: serb, alexsch + test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java + test/java/awt/Choice/GetSizeTest/GetSizeTest.java + test/java/awt/Choice/GrabLockTest/GrabLockTest.java + test/java/awt/Choice/PopupPosTest/PopupPosTest.html + test/java/awt/Choice/PopupPosTest/PopupPosTest.java + test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java + test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.html + test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java + test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java ! test/java/awt/Component/7097771/bug7097771.java ! test/java/awt/Component/F10TopToplevel/F10TopToplevel.java + test/java/awt/Component/NativeInLightShow/NativeInLightShow.java + test/java/awt/FileDialog/ISCthrownByFileListTest/ISCthrownByFileListTest.java + test/java/awt/Focus/6378278/InputVerifierTest.java + test/java/awt/Focus/6382144/EndlessLoopTest.java + test/java/awt/Focus/6401036/InputVerifierTest2.java + test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.html + test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java + test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html + test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java ! test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java + test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.html + test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.java ! test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java + test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.html + test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.java + test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html + test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java ! test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java + test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java ! test/java/awt/FullScreen/8013581/bug8013581.java ! test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.html + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.java + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java + test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java + test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java + test/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java ! test/java/awt/List/ActionAfterRemove/ActionAfterRemove.java ! test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java + test/java/awt/List/KeyEventsTest/KeyEventsTest.html + test/java/awt/List/KeyEventsTest/KeyEventsTest.java ! test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java ! test/java/awt/List/ScrollOutside/ScrollOut.java ! test/java/awt/List/SetBackgroundTest/SetBackgroundTest.java ! test/java/awt/MenuBar/8007006/bug8007006.java ! test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java ! test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java ! test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java ! test/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java ! test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java ! test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java ! test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java ! test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java ! test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java ! test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java ! test/java/awt/Paint/PaintNativeOnUpdate.java ! test/java/awt/Robot/CtorTest/CtorTest.java + test/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java ! test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java + test/java/awt/Toolkit/RealSync/Test.java ! test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java ! test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java ! test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java ! test/java/awt/dnd/ImageTransferTest/ImageTransferTest.java ! test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java ! test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java ! test/java/awt/event/KeyEvent/8020209/bug8020209.java ! test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java ! test/java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java ! test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java ! test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java ! test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java + test/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java ! test/java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java ! test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java + test/java/awt/grab/MenuDragEvents/MenuDragEvents.html + test/java/awt/grab/MenuDragEvents/MenuDragEvents.java ! test/java/awt/regtesthelpers/Util.java + test/java/awt/regtesthelpers/UtilInternal.java ! test/javax/swing/JLabel/6596966/bug6596966.java ! test/javax/swing/regtesthelpers/Util.java ! test/sun/awt/dnd/8024061/bug8024061.java Changeset: c5f828726f94 Author: prr Date: 2014-12-07 09:03 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c5f828726f94 Merge Changeset: e5d44ab3cf22 Author: prr Date: 2014-12-16 08:14 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e5d44ab3cf22 Merge - src/java.base/share/native/libjli/version_comp.c - src/java.base/share/native/libjli/version_comp.h ! src/java.desktop/share/classes/javax/swing/JComboBox.java ! src/java.desktop/unix/native/common/awt/awt_Font.c Changeset: e934242d0c1f Author: prr Date: 2014-12-16 09:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e934242d0c1f Merge From chris.hegarty at oracle.com Tue Dec 16 18:08:38 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 18:08:38 +0000 Subject: hg: jdk9/sandbox/jdk: chegar-branch: Update InputStream.readBytes Message-ID: <201412161808.sBGI8cc8020304@aojmv0008> Changeset: cd23d4a3c39a Author: chegar Date: 2014-12-16 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cd23d4a3c39a chegar-branch: Update InputStream.readBytes ! src/java.base/share/classes/java/io/InputStream.java From chris.hegarty at oracle.com Tue Dec 16 18:29:03 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 18:29:03 +0000 Subject: hg: jdk9/sandbox/jdk: chegar-branch: Update InputStream.readBytes Message-ID: <201412161829.sBGIT3vS024014@aojmv0008> Changeset: 9eb8cd7af23b Author: chegar Date: 2014-12-16 18:32 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9eb8cd7af23b chegar-branch: Update InputStream.readBytes ! src/java.base/share/classes/java/io/InputStream.java From chris.hegarty at oracle.com Tue Dec 16 18:37:21 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 18:37:21 +0000 Subject: hg: jdk9/sandbox/jdk: chegar-branch: Update InputStream.readBytes typo Message-ID: <201412161837.sBGIbLvN025944@aojmv0008> Changeset: 7d431b3722cd Author: chegar Date: 2014-12-16 18:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7d431b3722cd chegar-branch: Update InputStream.readBytes typo ! src/java.base/share/classes/java/io/InputStream.java From chris.hegarty at oracle.com Tue Dec 16 19:19:31 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 19:19:31 +0000 Subject: hg: jdk9/sandbox/jdk: 8067091: Fix Windows-specific deprecation warnings in the jdk.crypto.mscapi module Message-ID: <201412161919.sBGJJVLS003509@aojmv0008> Changeset: 5b63e9c1e8a0 Author: darcy Date: 2014-12-16 11:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5b63e9c1e8a0 8067091: Fix Windows-specific deprecation warnings in the jdk.crypto.mscapi module Reviewed-by: vinnie ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSACipher.java From chris.hegarty at oracle.com Tue Dec 16 20:04:26 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 20:04:26 +0000 Subject: hg: jdk9/sandbox/jdk: 8067088: Suppress solaris-specific deprecation warnings in the jdk.crypto.ucrypto module Message-ID: <201412162004.sBGK4Rdx012372@aojmv0008> Changeset: c8c8e1a13fa6 Author: darcy Date: 2014-12-16 11:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c8c8e1a13fa6 8067088: Suppress solaris-specific deprecation warnings in the jdk.crypto.ucrypto module Reviewed-by: valeriep ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java From chris.hegarty at oracle.com Tue Dec 16 21:04:26 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 21:04:26 +0000 Subject: hg: jdk9/sandbox/jdk: 8062588: Support java.util.spi.*, java.text.spi.*, java.awt.im.spi loaded from classpath Message-ID: <201412162104.sBGL4QsR023017@aojmv0008> Changeset: aa18d1783f1e Author: naoto Date: 2014-12-16 12:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/aa18d1783f1e 8062588: Support java.util.spi.*, java.text.spi.*, java.awt.im.spi loaded from classpath Reviewed-by: alanb ! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java ! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java ! src/java.desktop/share/classes/java/awt/im/spi/package.html ! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java ! test/ProblemList.txt ! test/java/util/Locale/LocaleProviders.sh ! test/java/util/PluggableLocale/BreakIteratorProviderTest.sh ! test/java/util/PluggableLocale/CalendarDataProviderTest.sh ! test/java/util/PluggableLocale/CalendarNameProviderTest.sh ! test/java/util/PluggableLocale/ClasspathTest.java ! test/java/util/PluggableLocale/ClasspathTest.sh ! test/java/util/PluggableLocale/CollatorProviderTest.sh ! test/java/util/PluggableLocale/CurrencyNameProviderTest.sh ! test/java/util/PluggableLocale/DateFormatProviderTest.sh ! test/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh ! test/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh ! test/java/util/PluggableLocale/ExecTest.sh ! test/java/util/PluggableLocale/GenericTest.sh ! test/java/util/PluggableLocale/LocaleNameProviderTest.sh ! test/java/util/PluggableLocale/NumberFormatProviderTest.sh ! test/java/util/PluggableLocale/TimeZoneNameProviderTest.sh ! test/java/util/ResourceBundle/Bug6299235Test.sh From chris.hegarty at oracle.com Tue Dec 16 21:19:27 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 21:19:27 +0000 Subject: hg: jdk9/sandbox/jdk: 8051641: Africa/Casablanca transitions is incorrectly calculated starting from 2027 Message-ID: <201412162119.sBGLJR6a025469@aojmv0008> Changeset: 8bb2d5d056bf Author: aefimov Date: 2014-12-16 23:59 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8bb2d5d056bf 8051641: Africa/Casablanca transitions is incorrectly calculated starting from 2027 Reviewed-by: sherman ! make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java ! test/ProblemList.txt ! test/sun/util/calendar/zi/Rule.java From chris.hegarty at oracle.com Tue Dec 16 21:34:18 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 21:34:18 +0000 Subject: hg: jdk9/sandbox/hotspot: 36 new changesets Message-ID: <201412162134.sBGLYIII028244@aojmv0008> Changeset: 84af818eed0a Author: mgronlun Date: 2014-12-03 17:12 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/84af818eed0a 8065788: os::reserve_memory() on Windows should not assert that allocation size is aligned to OS allocation granularity Reviewed-by: mgronlun, simonis Contributed-by: thomas.stuefe at sap.com ! src/os/windows/vm/os_windows.cpp Changeset: 3cdb9f480a8c Author: kevinw Date: 2014-12-04 12:43 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/3cdb9f480a8c 8061785: [TEST_BUG] serviceability/sa/jmap-hashcode/Test8028623.java has utf8 character corrupted by earlier merge Reviewed-by: sla, dsamersoff ! test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 35541556675c Author: kevinw Date: 2014-12-04 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/35541556675c Merge Changeset: 1c629f3fe8b2 Author: iklam Date: 2014-12-04 15:20 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/1c629f3fe8b2 8066670: PrintSharedArchiveAndExit does not exit the VM when the archive is invalid Summary: in FileMapInfo::fail_continue do not set UseSharedSpaces = false Reviewed-by: dholmes, ccheung ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/metaspaceShared.cpp + test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java Changeset: c891caba9ce9 Author: ccheung Date: 2014-12-05 12:24 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c891caba9ce9 8065050: vm crashes during CDS dump when very small SharedMiscDataSize is specified Summary: define minimum required sizes for the ro, rw, and md regions and make sure the specified sizes are not less than the minimum sizes Reviewed-by: jiangli, dholmes, mseledtsov ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.hpp ! test/runtime/SharedArchiveFile/LimitSharedSizes.java Changeset: c6a334f9db4c Author: coleenp Date: 2014-12-05 15:15 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c6a334f9db4c 8066171: Out of order with Metaspace allocation lock Summary: Lock resolved_references instead. Reviewed-by: twisti, sspitsyn ! src/share/vm/oops/cpCache.cpp Changeset: bfefb8bc3f55 Author: coleenp Date: 2014-12-05 23:21 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/bfefb8bc3f55 Merge Changeset: a3f3bc88d1f3 Author: cjplummer Date: 2014-12-05 15:41 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a3f3bc88d1f3 8066508: JTReg tests timeout on slow devices when run using JPRT Summary: Fixed by increasing timeoutFactor from 1 to 4 as is done already in jdk/test/Makefile. Reviewed-by: dholmes, dcubed ! test/Makefile Changeset: 30782e93e3be Author: mikael Date: 2014-12-06 04:30 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/30782e93e3be Merge Changeset: 35e222a277ba Author: minqi Date: 2014-12-08 00:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/35e222a277ba Merge - agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java ! src/os/windows/vm/os_windows.cpp ! src/share/vm/memory/filemap.cpp - src/share/vm/memory/generation.inline.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.hpp ! test/Makefile - test/compiler/5057225/Test5057225.java - test/compiler/5091921/Test5091921.java - test/compiler/5091921/Test6186134.java - test/compiler/5091921/Test6196102.java - test/compiler/5091921/Test6357214.java - test/compiler/5091921/Test6559156.java - test/compiler/5091921/Test6753639.java - test/compiler/5091921/Test6850611.java - test/compiler/5091921/Test6890943.java - test/compiler/5091921/Test6897150.java - test/compiler/5091921/Test6905845.java - test/compiler/5091921/Test6931567.java - test/compiler/5091921/Test6935022.java - test/compiler/5091921/Test6959129.java - test/compiler/5091921/Test6985295.java - test/compiler/5091921/Test6992759.java - test/compiler/5091921/Test7005594.java - test/compiler/5091921/Test7005594.sh - test/compiler/5091921/Test7020614.java - test/compiler/5091921/input6890943.txt - test/compiler/5091921/output6890943.txt - test/compiler/6340864/TestByteVect.java - test/compiler/6340864/TestDoubleVect.java - test/compiler/6340864/TestFloatVect.java - test/compiler/6340864/TestIntVect.java - test/compiler/6340864/TestLongVect.java - test/compiler/6340864/TestShortVect.java - test/compiler/6378821/Test6378821.java - test/compiler/6431242/Test.java - test/compiler/6443505/Test6443505.java - test/compiler/6478991/NullCheckTest.java - test/compiler/6539464/Test.java - test/compiler/6579789/Test6579789.java - test/compiler/6589834/InlinedArrayCloneTestCase.java - test/compiler/6589834/Test_ia32.java - test/compiler/6603011/Test.java - test/compiler/6636138/Test1.java - test/compiler/6636138/Test2.java - test/compiler/6646019/Test.java - test/compiler/6646020/Tester.java - test/compiler/6659207/Test.java - test/compiler/6661247/Test.java - test/compiler/6663621/IVTest.java - test/compiler/6663848/Tester.java - test/compiler/6663854/Test6663854.java - test/compiler/6689060/Test.java - test/compiler/6695810/Test.java - test/compiler/6700047/Test6700047.java - test/compiler/6711100/Test.java - test/compiler/6711117/Test.java - test/compiler/6712835/Test6712835.java - test/compiler/6714694/Tester.java - test/compiler/6716441/Tester.java - test/compiler/6724218/Test.java - test/compiler/6726999/Test.java - test/compiler/6732154/Test6732154.java - test/compiler/6741738/Tester.java - test/compiler/6756768/Test6756768.java - test/compiler/6756768/Test6756768_2.java - test/compiler/6757316/Test6757316.java - test/compiler/6758234/Test6758234.java - test/compiler/6769124/TestArrayCopy6769124.java - test/compiler/6769124/TestDeoptInt6769124.java - test/compiler/6769124/TestUnalignedLoad6769124.java - test/compiler/6772683/InterruptedTest.java - test/compiler/6775880/Test.java - test/compiler/6778657/Test.java - test/compiler/6792161/Test6792161.java - test/compiler/6795161/Test.java - test/compiler/6795362/Test6795362.java - test/compiler/6795465/Test6795465.java - test/compiler/6796786/Test6796786.java - test/compiler/6797305/Test6797305.java - test/compiler/6799693/Test.java - test/compiler/6800154/Test6800154.java - test/compiler/6805724/Test6805724.java - test/compiler/6814842/Test6814842.java - test/compiler/6823354/Test6823354.java - test/compiler/6823453/Test.java - test/compiler/6826736/Test.java - test/compiler/6832293/Test.java - test/compiler/6833129/Test.java - test/compiler/6837011/Test6837011.java - test/compiler/6837094/Test.java - test/compiler/6843752/Test.java - test/compiler/6849574/Test.java - test/compiler/6851282/Test.java - test/compiler/6852078/Test6852078.java - test/compiler/6855164/Test.java - test/compiler/6855215/Test6855215.java - test/compiler/6857159/Test6857159.java - test/compiler/6857159/Test6857159.sh - test/compiler/6859338/Test6859338.java - test/compiler/6860469/Test.java - test/compiler/6863155/Test6863155.java - test/compiler/6863420/Test.java - test/compiler/6865031/Test.java - test/compiler/6865265/StackOverflowBug.java - test/compiler/6866651/Test.java - test/compiler/6875866/Test.java - test/compiler/6877254/Test.java - test/compiler/6879902/Test6879902.java - test/compiler/6880034/Test6880034.java - test/compiler/6885584/Test6885584.java - test/compiler/6891750/Test6891750.java - test/compiler/6892265/Test.java - test/compiler/6894807/IsInstanceTest.java - test/compiler/6894807/Test6894807.sh - test/compiler/6895383/Test.java - test/compiler/6896617/Test6896617.java - test/compiler/6896727/Test.java - test/compiler/6901572/Test.java - test/compiler/6909839/Test6909839.java - test/compiler/6910484/Test.java - test/compiler/6910605/Test.java - test/compiler/6910618/Test.java - test/compiler/6912517/Test.java - test/compiler/6916644/Test6916644.java - test/compiler/6921969/TestMultiplyLongHiZero.java - test/compiler/6930043/Test6930043.java - test/compiler/6932496/Test6932496.java - test/compiler/6934604/TestByteBoxing.java - test/compiler/6934604/TestDoubleBoxing.java - test/compiler/6934604/TestFloatBoxing.java - test/compiler/6934604/TestIntBoxing.java - test/compiler/6934604/TestLongBoxing.java - test/compiler/6934604/TestShortBoxing.java - test/compiler/6935535/Test.java - test/compiler/6942326/Test.java - test/compiler/6946040/TestCharShortByteSwap.java - test/compiler/6956668/Test6956668.java - test/compiler/6958485/Test.java - test/compiler/6968348/Test6968348.java - test/compiler/6973329/Test.java - test/compiler/6982370/Test6982370.java - test/compiler/6990212/Test6990212.java - test/compiler/7002666/Test7002666.java - test/compiler/7009231/Test7009231.java - test/compiler/7009359/Test7009359.java - test/compiler/7017746/Test.java - test/compiler/7024475/Test7024475.java - test/compiler/7029152/Test.java - test/compiler/7041100/Test7041100.java - test/compiler/7042153/Test7042153.java - test/compiler/7044738/Test7044738.java - test/compiler/7046096/Test7046096.java - test/compiler/7047069/Test7047069.java - test/compiler/7048332/Test7048332.java - test/compiler/7052494/Test7052494.java - test/compiler/7068051/Test7068051.java - test/compiler/7070134/Stemmer.java - test/compiler/7070134/Test7070134.sh - test/compiler/7070134/words - test/compiler/7082949/Test7082949.java - test/compiler/7088020/Test7088020.java - test/compiler/7088419/CRCTest.java - test/compiler/7090976/Test7090976.java - test/compiler/7100757/Test7100757.java - test/compiler/7103261/Test7103261.java - test/compiler/7110586/Test7110586.java - test/compiler/7116216/LargeFrame.java - test/compiler/7116216/StackOverflow.java - test/compiler/7119644/TestBooleanVect.java - test/compiler/7119644/TestByteDoubleVect.java - test/compiler/7119644/TestByteFloatVect.java - test/compiler/7119644/TestByteIntVect.java - test/compiler/7119644/TestByteLongVect.java - test/compiler/7119644/TestByteShortVect.java - test/compiler/7119644/TestByteVect.java - test/compiler/7119644/TestCharShortVect.java - test/compiler/7119644/TestCharVect.java - test/compiler/7119644/TestDoubleVect.java - test/compiler/7119644/TestFloatDoubleVect.java - test/compiler/7119644/TestFloatVect.java - test/compiler/7119644/TestIntDoubleVect.java - test/compiler/7119644/TestIntFloatVect.java - test/compiler/7119644/TestIntLongVect.java - test/compiler/7119644/TestIntVect.java - test/compiler/7119644/TestLongDoubleVect.java - test/compiler/7119644/TestLongFloatVect.java - test/compiler/7119644/TestLongVect.java - test/compiler/7119644/TestShortDoubleVect.java - test/compiler/7119644/TestShortFloatVect.java - test/compiler/7119644/TestShortIntVect.java - test/compiler/7119644/TestShortLongVect.java - test/compiler/7119644/TestShortVect.java - test/compiler/7123108/Test7123108.java - test/compiler/7125879/Test7125879.java - test/compiler/7141637/SpreadNullArg.java - test/compiler/7160610/Test7160610.java - test/compiler/7169782/Test7169782.java - test/compiler/7174363/Test7174363.java - test/compiler/7177917/Test7177917.java - test/compiler/7179138/Test7179138_1.java - test/compiler/7179138/Test7179138_2.java - test/compiler/7184394/TestAESBase.java - test/compiler/7184394/TestAESDecode.java - test/compiler/7184394/TestAESEncode.java - test/compiler/7184394/TestAESMain.java - test/compiler/7190310/Test7190310.java - test/compiler/7190310/Test7190310_unsafe.java - test/compiler/7192963/TestByteVect.java - test/compiler/7192963/TestDoubleVect.java - test/compiler/7192963/TestFloatVect.java - test/compiler/7192963/TestIntVect.java - test/compiler/7192963/TestLongVect.java - test/compiler/7192963/TestShortVect.java - test/compiler/7196199/Test7196199.java - test/compiler/7199742/Test7199742.java - test/compiler/7200264/Test7200264.sh - test/compiler/7200264/TestIntVect.java - test/compiler/8000805/Test8000805.java - test/compiler/8001183/TestCharVect.java - test/compiler/8002069/Test8002069.java - test/compiler/8004051/Test8004051.java - test/compiler/8004741/Test8004741.java - test/compiler/8004867/TestIntAtomicCAS.java - test/compiler/8004867/TestIntAtomicOrdered.java - test/compiler/8004867/TestIntAtomicVolatile.java - test/compiler/8004867/TestIntUnsafeCAS.java - test/compiler/8004867/TestIntUnsafeOrdered.java - test/compiler/8004867/TestIntUnsafeVolatile.java - test/compiler/8005033/Test8005033.java - test/compiler/8005419/Test8005419.java - test/compiler/8005956/PolynomialRoot.java - test/compiler/8007294/Test8007294.java - test/compiler/8007722/Test8007722.java - test/compiler/8009761/Test8009761.java - test/compiler/8010927/Test8010927.java - test/compiler/8011706/Test8011706.java - test/compiler/8011771/Test8011771.java - test/compiler/8011901/Test8011901.java - test/compiler/8015436/Test8015436.java - test/compiler/EliminateAutoBox/UnsignedLoads.java - test/compiler/EscapeAnalysis/Test8020215.java - test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java - test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java - test/compiler/IntegerArithmetic/TestIntegerComparison.java - test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java - test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java - test/gc/startup_warnings/TestCMSForegroundFlags.java Changeset: 29df282f63fe Author: sfriberg Date: 2014-12-03 09:27 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/29df282f63fe 8066441: Add PLAB trace event Reviewed-by: tschatzl, ehelin, egahlin ! src/share/vm/gc_implementation/shared/gcTrace.cpp ! src/share/vm/gc_implementation/shared/gcTrace.hpp ! src/share/vm/gc_implementation/shared/gcTraceSend.cpp ! src/share/vm/trace/trace.xml Changeset: 8123d3c57019 Author: brutisso Date: 2014-12-04 09:43 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8123d3c57019 Merge Changeset: 1ac4a90c0bc5 Author: ehelin Date: 2014-12-02 09:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/1ac4a90c0bc5 8059066: CardTableModRefBS might commit the same page twice Reviewed-by: tschatzl, kbarrett, jmasa ! src/share/vm/memory/cardTableModRefBS.cpp + test/gc/TestCardTablePageCommits.java Changeset: 76dbb76dd3e4 Author: stefank Date: 2014-12-05 21:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/76dbb76dd3e4 8065634: Crash in InstanceKlass::clean_method_data when _method is NULL Reviewed-by: coleenp, hseigel, poonam ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp Changeset: b1e0ed4ff875 Author: stefank Date: 2014-12-08 15:17 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b1e0ed4ff875 Merge Changeset: 69b4f6a4044a Author: jwilhelm Date: 2014-12-08 18:52 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/69b4f6a4044a Merge ! src/share/vm/memory/cardTableModRefBS.cpp Changeset: 3bc090d366bf Author: tschatzl Date: 2014-12-09 12:47 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/3bc090d366bf 8066102: Clean up HeapRegionRemSet files Summary: Remove dead code, tighten public interfaces and improve documentation in the HeapRegionRemSet implementation. Reviewed-by: mgerdin, kbarrett ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp Changeset: f1833a8541d8 Author: brutisso Date: 2014-12-10 11:30 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f1833a8541d8 8066780: Split CardGeneration out to its own file Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp + src/share/vm/memory/cardGeneration.cpp + src/share/vm/memory/cardGeneration.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/tenuredGeneration.hpp Changeset: b4e48cad8cc6 Author: brutisso Date: 2014-12-10 11:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b4e48cad8cc6 8066781: Minor cleanups to TenuredGeneration Reviewed-by: kbarrett, tschatzl ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/tenuredGeneration.hpp ! src/share/vm/memory/tenuredGeneration.inline.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 4c99c4e3fb74 Author: brutisso Date: 2014-12-10 11:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4c99c4e3fb74 8066782: Move common code from CMSGeneration and TenuredGeneration to CardGeneration Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp ! src/share/vm/memory/cardGeneration.cpp ! src/share/vm/memory/cardGeneration.hpp + src/share/vm/memory/cardGeneration.inline.hpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/tenuredGeneration.hpp ! src/share/vm/memory/tenuredGeneration.inline.hpp Changeset: d66b82f39c6e Author: jwilhelm Date: 2014-12-11 02:43 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d66b82f39c6e 6522873: Java not print "Unrecognized option" when it is invalid option. Summary: Introduced a new version of match_option() that don't allow a tail after the flag name and used it for flags without extra arguments Reviewed-by: dholmes, dcubed ! src/share/vm/runtime/arguments.cpp Changeset: 4b1d7d4be6dc Author: jwilhelm Date: 2014-12-11 20:39 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4b1d7d4be6dc Merge Changeset: e78fa38ad3a3 Author: roland Date: 2014-12-04 14:34 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e78fa38ad3a3 8048170: Test closed/java/text/Normalizer/ConformanceTest.java failed Summary: PhaseIdealLoop::split_if_with_blocks_post() shoulnd't reorder range checks adjusted by range check smearing Reviewed-by: kvn, jrose ! src/share/vm/opto/loopopts.cpp + test/compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Changeset: 8d8f473d2f99 Author: roland Date: 2014-12-04 14:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8d8f473d2f99 Merge Changeset: 6ce5db264562 Author: adlertz Date: 2014-12-05 15:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/6ce5db264562 Merge - agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java - src/share/vm/memory/generation.inline.hpp Changeset: 4d5b47a5184d Author: roland Date: 2014-11-25 17:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4d5b47a5184d 6898462: The escape analysis with G1 cause crash assertion src/share/vm/runtime/vframeArray.cpp:94 Summary: OOM during reallocation of scalar replaced objects in deoptimization causes crashes Reviewed-by: kvn, jrose ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vframeArray.hpp + test/compiler/uncommontrap/TestDeoptOOM.java Changeset: 3c858304c7e1 Author: iignatyev Date: 2014-12-08 18:21 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/3c858304c7e1 8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product Reviewed-by: kvn, thartmann Contributed-by: tatiana.pivovarova at oracle.com ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java Changeset: 87900c19db37 Author: roland Date: 2014-12-05 18:03 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/87900c19db37 8066775: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1 Summary: bad assumption on graph shape in CastIINode::Value if that part of the graph is becoming dead. Reviewed-by: kvn ! src/share/vm/opto/castnode.cpp Changeset: 6830bd29d885 Author: iignatyev Date: 2014-12-09 17:31 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/6830bd29d885 8065134: Need WhiteBox::allocateCodeBlob(long, int) method to be implemented Reviewed-by: kvn, dholmes, iignatyev Contributed-by: tatiana.pivovarova at oracle.com ! src/share/vm/prims/whitebox.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 6d819d1fff7a Author: iignatyev Date: 2014-12-09 14:49 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/6d819d1fff7a Merge Changeset: 287f46592168 Author: roland Date: 2014-12-09 18:49 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/287f46592168 8066103: C2's range check smearing allows out of bound array accesses Summary: range check smearing uncorrectly adjust first range check in a list of range checks to cover all of them Reviewed-by: jrose, kvn, iveresov ! src/share/vm/opto/ifnode.cpp + test/compiler/rangechecks/TestRangeCheckSmearing.java Changeset: bf3499dc002a Author: iveresov Date: 2014-12-09 12:25 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/bf3499dc002a 8066900: Array Out Of Bounds Exception causes variable corruption Summary: Fix FP registers save/restore during exception handling Reviewed-by: kvn, vlivanov ! src/cpu/x86/vm/c1_Runtime1_x86.cpp + test/compiler/exceptions/SumTest.java Changeset: 810e47461d4f Author: iveresov Date: 2014-12-09 21:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/810e47461d4f Merge Changeset: eaa8491c3fec Author: roland Date: 2014-12-10 16:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/eaa8491c3fec 8067144: SIGSEGV with +TraceDeoptimization in Deoptimization::print_objects Summary: -XX:+TraceDeoptimization tries to print realloc'ed objects even when there are none Reviewed-by: kvn ! src/share/vm/runtime/deoptimization.cpp + test/compiler/uncommontrap/TraceDeoptimizationNoRealloc.java Changeset: a80fbdc110cb Author: anoll Date: 2014-12-11 16:22 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a80fbdc110cb Merge Changeset: fb4ba04c587b Author: amurillo Date: 2014-12-11 23:06 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/fb4ba04c587b Merge From chris.hegarty at oracle.com Tue Dec 16 21:34:36 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 21:34:36 +0000 Subject: hg: jdk9/sandbox/jdk: 13 new changesets Message-ID: <201412162134.sBGLYb2r028402@aojmv0008> Changeset: 18d25147d35c Author: minqi Date: 2014-11-26 15:33 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/18d25147d35c 8038468: java/lang/instrument/ParallelTransformerLoader.sh fails with ClassCircularityError Summary: Add check null for loader in transform to avoid when loading a class in callback handler for boot loader, CFLH set early enough to catch classes needed during class loading, i.e. sun.misc.URLClassPath$JarLoader$2 seen in the failure. Reviewed-by: acorn, sspitsyn Contributed-by: yumin.qi at oracle.com ! test/java/lang/instrument/ParallelTransformerLoaderAgent.java Changeset: 137a62b6cd26 Author: minqi Date: 2014-11-26 23:49 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/137a62b6cd26 Merge - src/java.base/share/classes/java/util/zip/package.html - test/sun/tools/jinfo/Basic.sh Changeset: 7a7a628ad087 Author: egahlin Date: 2014-11-28 16:56 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7a7a628ad087 6618335: ThreadReference.stop(null) throws NPE instead of InvalidTypeException Reviewed-by: sla ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java Changeset: 41dff9403130 Author: ykantser Date: 2014-12-01 09:49 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/41dff9403130 8066106: sun/tools/jps/TestJpsClass.java failed to remove stale attach pid file Reviewed-by: jbachorik ! test/lib/testlibrary/OutputAnalyzerTest.java ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java ! test/sun/tools/jps/JpsHelper.java Changeset: 59f5ad46377d Author: egahlin Date: 2014-12-02 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/59f5ad46377d 6364329: jstat displays "invalid argument count" with usage Reviewed-by: jbachorik Contributed-by: Yuri Gaevsky ! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java ! test/sun/tools/jstat/jstatHelp.sh Changeset: 2acf664610e0 Author: ykantser Date: 2014-12-03 11:56 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2acf664610e0 8044591: [TESTBUG] com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationp[Content]Test.java fail when -XX:+ExplicitGCInvokesConcurrent Reviewed-by: sla, fparain ! test/ProblemList.txt ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java Changeset: fae1869f4389 Author: jbachorik Date: 2014-12-03 16:44 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fae1869f4389 8064441: java/lang/management/ThreadMXBean/Locks.java fails intermittently, blocked on wrong object Reviewed-by: dholmes, egahlin, sspitsyn ! test/java/lang/management/ThreadMXBean/Locks.java Changeset: 6d92296d52ca Author: cjplummer Date: 2014-12-04 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6d92296d52ca 6762191: Setting stack size to 16K causes segmentation fault Summary: Fixed by forcing the stack size to always be at least 32k. Reviewed-by: dholmes, alanb, ksrini, sspitsyn ! src/java.base/share/native/libjli/java.c + test/tools/launcher/TooSmallStackSize.java Changeset: bac1ab55f3f4 Author: minqi Date: 2014-12-08 00:25 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bac1ab55f3f4 Merge - make/Bundles.gmk - make/CreateJars.gmk - make/CreatePolicyJars.gmk - make/CreateSecurityJars.gmk - make/Images.gmk - make/ProfileNames.gmk - make/Profiles.gmk - make/profile-includes.txt - make/profile-rtjar-includes.txt - src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService - src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java - src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js - src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties - src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo ! test/ProblemList.txt - test/javax/crypto/sanity/CheckManifestForRelease.java - test/lib/security/java.policy/Ext_AllPolicy.java - test/lib/security/java.policy/Ext_AllPolicy.sh - test/lib/security/java.policy/test.policy - test/sun/tools/jconsole/ResourceCheckTest.sh ! test/sun/tools/jps/JpsHelper.java - test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh Changeset: 6ec0903ae3f5 Author: jbachorik Date: 2014-12-09 08:58 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6ec0903ae3f5 8059949: com/sun/tools/attach/StartManagementAgent.java interrupted! (timed out?) Reviewed-by: sla ! test/com/sun/tools/attach/StartManagementAgent.java Changeset: 871923099da4 Author: amurillo Date: 2014-12-11 23:06 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/871923099da4 Merge ! src/java.base/share/native/libjli/java.c Changeset: f2954ad24621 Author: amurillo Date: 2014-12-12 07:50 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f2954ad24621 Merge Changeset: cc4f004df279 Author: amurillo Date: 2014-12-16 13:10 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cc4f004df279 Merge ! src/java.base/share/native/libjli/java.c ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java ! test/ProblemList.txt - test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java From chris.hegarty at oracle.com Tue Dec 16 21:49:30 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 21:49:30 +0000 Subject: hg: jdk9/sandbox/jdk: 8035117: TEST_BUG: java/rmi/server/RemoteObject/notExtending/NotExtending.java can fail with timeout Message-ID: <201412162149.sBGLnUVI000947@aojmv0008> Changeset: a6c4836d66fa Author: smarks Date: 2014-12-16 13:45 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a6c4836d66fa 8035117: TEST_BUG: java/rmi/server/RemoteObject/notExtending/NotExtending.java can fail with timeout Reviewed-by: lancea ! test/java/rmi/server/RemoteObject/notExtending/NotExtending.java From chris.hegarty at oracle.com Tue Dec 16 22:04:03 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Dec 2014 22:04:03 +0000 Subject: hg: jdk9/sandbox: 8067631: hgforest.sh mishandles arguments with spaces Message-ID: <201412162204.sBGM43mu003526@aojmv0008> Changeset: e6eb75961920 Author: smarks Date: 2014-12-15 17:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/e6eb75961920 8067631: hgforest.sh mishandles arguments with spaces Reviewed-by: chegar ! common/bin/hgforest.sh From naoto.sato at oracle.com Tue Dec 16 22:13:40 2014 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 16 Dec 2014 22:13:40 +0000 Subject: hg: jdk9/sandbox/corba: Initial changes for JDK-8008577 Message-ID: <201412162213.sBGMDeLp005711@aojmv0008> Changeset: 9e13a69732c0 Author: naoto Date: 2014-12-16 14:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/9e13a69732c0 Initial changes for JDK-8008577 From naoto.sato at oracle.com Tue Dec 16 22:13:41 2014 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 16 Dec 2014 22:13:41 +0000 Subject: hg: jdk9/sandbox/langtools: Initial changes for JDK-8008577 Message-ID: <201412162213.sBGMDfQN005800@aojmv0008> Changeset: d6db648127e0 Author: naoto Date: 2014-12-16 14:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/d6db648127e0 Initial changes for JDK-8008577 From naoto.sato at oracle.com Tue Dec 16 22:13:41 2014 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 16 Dec 2014 22:13:41 +0000 Subject: hg: jdk9/sandbox: Initial changes for JDK-8008577 Message-ID: <201412162213.sBGMDfB8005750@aojmv0008> Changeset: 7ee8c6e46ca2 Author: naoto Date: 2014-12-16 14:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/7ee8c6e46ca2 Initial changes for JDK-8008577 From naoto.sato at oracle.com Tue Dec 16 22:13:42 2014 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 16 Dec 2014 22:13:42 +0000 Subject: hg: jdk9/sandbox/jaxws: Initial changes for JDK-8008577 Message-ID: <201412162213.sBGMDgOq005851@aojmv0008> Changeset: b952fb664fb6 Author: naoto Date: 2014-12-16 14:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/b952fb664fb6 Initial changes for JDK-8008577 From naoto.sato at oracle.com Tue Dec 16 22:13:43 2014 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 16 Dec 2014 22:13:43 +0000 Subject: hg: jdk9/sandbox/jaxp: Initial changes for JDK-8008577 Message-ID: <201412162213.sBGMDh26005889@aojmv0008> Changeset: 55e2193f9aca Author: naoto Date: 2014-12-16 14:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/55e2193f9aca Initial changes for JDK-8008577 From naoto.sato at oracle.com Tue Dec 16 22:13:44 2014 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 16 Dec 2014 22:13:44 +0000 Subject: hg: jdk9/sandbox/jdk: Initial changes for JDK-8008577 Message-ID: <201412162213.sBGMDiEw005967@aojmv0008> Changeset: 61a4f64c76ec Author: naoto Date: 2014-12-16 14:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/61a4f64c76ec Initial changes for JDK-8008577 From naoto.sato at oracle.com Tue Dec 16 22:13:45 2014 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 16 Dec 2014 22:13:45 +0000 Subject: hg: jdk9/sandbox/hotspot: Initial changes for JDK-8008577 Message-ID: <201412162213.sBGMDjMg005984@aojmv0008> Changeset: 67dd58b3dade Author: naoto Date: 2014-12-16 14:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/67dd58b3dade Initial changes for JDK-8008577 From naoto.sato at oracle.com Tue Dec 16 22:13:45 2014 From: naoto.sato at oracle.com (naoto.sato at oracle.com) Date: Tue, 16 Dec 2014 22:13:45 +0000 Subject: hg: jdk9/sandbox/nashorn: Initial changes for JDK-8008577 Message-ID: <201412162213.sBGMDjr0005980@aojmv0008> Changeset: 97ff363bb345 Author: naoto Date: 2014-12-16 14:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/97ff363bb345 Initial changes for JDK-8008577 From stuart.marks at oracle.com Tue Dec 16 22:14:50 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 22:14:50 +0000 Subject: hg: jdk9/sandbox: merge Message-ID: <201412162214.sBGMEobQ007027@aojmv0008> Changeset: 8c331b192643 Author: smarks Date: 2014-12-16 14:13 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/8c331b192643 merge From stuart.marks at oracle.com Tue Dec 16 22:14:52 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 22:14:52 +0000 Subject: hg: jdk9/sandbox/langtools: merge Message-ID: <201412162214.sBGMEqjk007125@aojmv0008> Changeset: ef76f71790ed Author: smarks Date: 2014-12-16 14:13 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/ef76f71790ed merge From stuart.marks at oracle.com Tue Dec 16 22:14:54 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 22:14:54 +0000 Subject: hg: jdk9/sandbox/jdk: merge Message-ID: <201412162214.sBGMEsKf007256@aojmv0008> Changeset: 950616403aff Author: smarks Date: 2014-12-16 14:13 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/950616403aff merge - test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java From stuart.marks at oracle.com Tue Dec 16 22:14:54 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 22:14:54 +0000 Subject: hg: jdk9/sandbox/hotspot: merge Message-ID: <201412162214.sBGMEs62007253@aojmv0008> Changeset: 9bd57f340f4e Author: smarks Date: 2014-12-16 14:13 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/9bd57f340f4e merge From stuart.marks at oracle.com Tue Dec 16 22:14:55 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 16 Dec 2014 22:14:55 +0000 Subject: hg: jdk9/sandbox/nashorn: merge Message-ID: <201412162214.sBGMEtaH007261@aojmv0008> Changeset: 17a803515c9c Author: smarks Date: 2014-12-16 14:13 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/17a803515c9c merge From chris.hegarty at oracle.com Wed Dec 17 00:04:32 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Dec 2014 00:04:32 +0000 Subject: hg: jdk9/sandbox/jdk: 8067421: java -help contains information about "-version:",'-jre-restrict-search', '-no-jre-restrict-search', but they are removed; ... Message-ID: <201412170004.sBH04WmO028621@aojmv0008> Changeset: aac334240f21 Author: ksrini Date: 2014-12-16 16:02 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/aac334240f21 8067421: java -help contains information about "-version:",'-jre-restrict-search', '-no-jre-restrict-search', but they are removed 8067411: tools/launcher/MultipleJRE.sh requires adjustments to work with module boundaries 8067290: Missing bug id in test/tools/launcher/* Reviewed-by: darcy ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! test/tools/launcher/MultipleJRE.sh ! test/tools/launcher/PrintVersion.java ! test/tools/launcher/UglyPrintVersion.java From chris.hegarty at oracle.com Wed Dec 17 00:34:31 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Dec 2014 00:34:31 +0000 Subject: hg: jdk9/sandbox/jdk: 4 new changesets Message-ID: <201412170034.sBH0YVX4005628@aojmv0008> Changeset: 67530286d394 Author: valeriep Date: 2014-12-12 00:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/67530286d394 8048819: Implement reliability test for DH algorithm Summary: Added DH test for up-to-4 parties key exchange Reviewed-by: valeriep Contributed-by: Amanda Jiang + test/com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Changeset: 08705750a204 Author: valeriep Date: 2014-12-12 00:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/08705750a204 8062170: java.security.ProviderException: Error parsing configuration with space Summary: Updated to parse library path as a line which can contain quoted strings. Reviewed-by: vinnie ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java ! test/sun/security/pkcs11/Provider/ConfigShortPath.java + test/sun/security/pkcs11/Provider/cspSpace.cfg Changeset: 4321f687fbae Author: valeriep Date: 2014-12-16 22:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4321f687fbae Merge - test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java Changeset: f4b60ce96e83 Author: valeriep Date: 2014-12-17 00:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f4b60ce96e83 Merge From chris.hegarty at oracle.com Wed Dec 17 11:49:39 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Dec 2014 11:49:39 +0000 Subject: hg: jdk9/sandbox/nashorn: 8067777: NetBeans nashorn debug target is broken. Nashorn source directory config. is wrong Message-ID: <201412171149.sBHBndxr006866@aojmv0008> Changeset: 776eec21a34f Author: sundar Date: 2014-12-17 17:15 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/776eec21a34f 8067777: NetBeans nashorn debug target is broken. Nashorn source directory config. is wrong Reviewed-by: lagergren, attila ! make/nbproject/ide-targets.xml ! make/nbproject/project.xml From chris.hegarty at oracle.com Wed Dec 17 12:04:39 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Dec 2014 12:04:39 +0000 Subject: hg: jdk9/sandbox/langtools: 8067422: Lambda method names are unnecessarily unstable Message-ID: <201412171204.sBHC4dJL011508@aojmv0008> Changeset: d386dce997f6 Author: jlahoda Date: 2014-12-17 12:49 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/d386dce997f6 8067422: Lambda method names are unnecessarily unstable Summary: Lambda method numbers are now assigned per class for non-serializable lambdas. Reviewed-by: mcimadamore, rfield ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java From chris.hegarty at oracle.com Wed Dec 17 13:19:30 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Dec 2014 13:19:30 +0000 Subject: hg: jdk9/sandbox/jdk: 8066642: Fix deprecation warnings in jdk.naming module Message-ID: <201412171319.sBHDJUCw023836@aojmv0008> Changeset: fd36dd2f98a9 Author: prappo Date: 2014-12-17 13:03 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fd36dd2f98a9 8066642: Fix deprecation warnings in jdk.naming module Reviewed-by: alanb, chegar ! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java From chris.hegarty at oracle.com Wed Dec 17 16:49:36 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Dec 2014 16:49:36 +0000 Subject: hg: jdk9/sandbox/langtools: 8067792: Javac crashes in finder mode with nested implicit lambdas Message-ID: <201412171649.sBHGna03006956@aojmv0008> Changeset: 46105e2a56c7 Author: mcimadamore Date: 2014-12-17 16:47 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/46105e2a56c7 8067792: Javac crashes in finder mode with nested implicit lambdas Summary: Revert tree changes occurred in Attr before running the analyzer Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java + test/tools/javac/lambda/8067792/T8067792.java + test/tools/javac/lambda/8067792/T8067792.out From chris.hegarty at oracle.com Wed Dec 17 21:04:32 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Dec 2014 21:04:32 +0000 Subject: hg: jdk9/sandbox/langtools: 8067384: Facilitate extension of the javac parser Message-ID: <201412172104.sBHL4WS3028456@aojmv0008> Changeset: 47926c290355 Author: rfield Date: 2014-12-17 12:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/47926c290355 8067384: Facilitate extension of the javac parser Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java From chris.hegarty at oracle.com Wed Dec 17 21:49:30 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Dec 2014 21:49:30 +0000 Subject: hg: jdk9/sandbox/jdk: 8061442: Update jdk/tools tests to remove check for the "jre" directory Message-ID: <201412172149.sBHLnVqM007455@aojmv0008> Changeset: ab9c56c997e3 Author: ksrini Date: 2014-12-17 13:41 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ab9c56c997e3 8061442: Update jdk/tools tests to remove check for the "jre" directory Reviewed-by: alanb, ksrini Contributed-by: felix.yang at oracle.com ! test/tools/jar/JarEntryTime.java ! test/tools/launcher/ExecutionEnvironment.java ! test/tools/launcher/TestHelper.java From chris.hegarty at oracle.com Thu Dec 18 01:19:03 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Dec 2014 01:19:03 +0000 Subject: hg: jdk9/sandbox: 8067829: Remove setting -bootclasspath $(JDK_OUTPUTDIR)/classes from Javadoc.gmk Message-ID: <201412180119.sBI1J3Dx020095@aojmv0008> Changeset: f4ef2a4bf3dc Author: mchung Date: 2014-12-17 16:36 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/f4ef2a4bf3dc 8067829: Remove setting -bootclasspath $(JDK_OUTPUTDIR)/classes from Javadoc.gmk Reviewed-by: erikj ! make/Javadoc.gmk From tobias.hartmann at oracle.com Thu Dec 18 11:10:31 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 18 Dec 2014 11:10:31 +0000 Subject: hg: jdk9/sandbox/hotspot: Added missing include "opto/intrinsicnode.hpp" to dfa_X.cpp. Message-ID: <201412181110.sBIBAVIV011028@aojmv0008> Changeset: 1a1267923581 Author: thartmann Date: 2014-12-18 11:49 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/1a1267923581 Added missing include "opto/intrinsicnode.hpp" to dfa_X.cpp. ! src/share/vm/adlc/main.cpp From chris.hegarty at oracle.com Thu Dec 18 11:19:39 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Dec 2014 11:19:39 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201412181119.sBIBJefb012971@aojmv0008> Changeset: 2947ce913863 Author: sundar Date: 2014-12-18 16:33 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/2947ce913863 8067854: bound java static method throws NPE when 'null' is used for this argument Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java + test/script/trusted/JDK-8067854.js Changeset: 5f6a840fc19d Author: attila Date: 2014-12-18 12:10 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/5f6a840fc19d 8067774: Use a stack of types when calculating local variable types Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BaseNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CallNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Expression.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/GetSplitState.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JoinPredecessorExpression.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ObjectNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TernaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/UnaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/JSONWriter.java + test/script/basic/JDK-8067774.js + test/script/basic/JDK-8067774.js.EXPECTED From chris.hegarty at oracle.com Thu Dec 18 13:34:36 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Dec 2014 13:34:36 +0000 Subject: hg: jdk9/sandbox/langtools: 8066974: Compiler doesn't infer method's generic type information in lambda body Message-ID: <201412181334.sBIDYaPE010661@aojmv0008> Changeset: c402b2856ed1 Author: mcimadamore Date: 2014-12-18 13:21 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/c402b2856ed1 8066974: Compiler doesn't infer method's generic type information in lambda body Summary: Add loghic to avoid post-inference triggers on temporarty AST types Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/8066974/T8066974.java + test/tools/javac/lambda/8066974/T8066974.out From chris.hegarty at oracle.com Thu Dec 18 16:49:35 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Dec 2014 16:49:35 +0000 Subject: hg: jdk9/sandbox/jdk: 8067870: Fix java.io.ObjectInputStream.PeekInputStream#skip Message-ID: <201412181649.sBIGnZqT021611@aojmv0008> Changeset: b29f3d52d108 Author: prappo Date: 2014-12-18 16:44 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b29f3d52d108 8067870: Fix java.io.ObjectInputStream.PeekInputStream#skip Reviewed-by: rriggs, alanb ! src/java.base/share/classes/java/io/ObjectInputStream.java + test/java/io/ObjectInputStream/PeekInputStreamTest.java From chris.hegarty at oracle.com Thu Dec 18 22:49:06 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Dec 2014 22:49:06 +0000 Subject: hg: jdk9/sandbox: 8067898: Disable verify-modules until JDK-8067479 is resolved Message-ID: <201412182249.sBIMn6sq027602@aojmv0008> Changeset: 3bbadbebbf4f Author: mchung Date: 2014-12-18 13:56 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/3bbadbebbf4f 8067898: Disable verify-modules until JDK-8067479 is resolved Reviewed-by: ksrini ! make/Main.gmk From stuart.marks at oracle.com Thu Dec 18 23:57:36 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Thu, 18 Dec 2014 23:57:36 +0000 Subject: hg: jdk9/sandbox: merge Message-ID: <201412182357.sBINvbLu012792@aojmv0008> Changeset: f17fec82f422 Author: smarks Date: 2014-12-18 15:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/f17fec82f422 merge From stuart.marks at oracle.com Thu Dec 18 23:57:36 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Thu, 18 Dec 2014 23:57:36 +0000 Subject: hg: jdk9/sandbox/jdk: merge Message-ID: <201412182357.sBINvb3K012789@aojmv0008> Changeset: 40b361ddf5b7 Author: smarks Date: 2014-12-18 15:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/40b361ddf5b7 merge From stuart.marks at oracle.com Thu Dec 18 23:57:38 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Thu, 18 Dec 2014 23:57:38 +0000 Subject: hg: jdk9/sandbox/langtools: merge Message-ID: <201412182357.sBINvcD3012888@aojmv0008> Changeset: 864cc19351ce Author: smarks Date: 2014-12-18 15:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/864cc19351ce merge From stuart.marks at oracle.com Thu Dec 18 23:57:40 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Thu, 18 Dec 2014 23:57:40 +0000 Subject: hg: jdk9/sandbox/nashorn: merge Message-ID: <201412182357.sBINve96012940@aojmv0008> Changeset: b7413d4ac6fb Author: smarks Date: 2014-12-18 15:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/b7413d4ac6fb merge From stuart.marks at oracle.com Fri Dec 19 00:00:59 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Fri, 19 Dec 2014 00:00:59 +0000 Subject: hg: jdk9/sandbox/jdk: Sentinel change to RMISecurityManager. Message-ID: <201412190000.sBJ00xeG013373@aojmv0008> Changeset: 5ee085d3e41c Author: smarks Date: 2014-12-18 16:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5ee085d3e41c Sentinel change to RMISecurityManager. ! src/java.rmi/share/classes/java/rmi/RMISecurityManager.java From chris.hegarty at oracle.com Fri Dec 19 00:04:29 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 19 Dec 2014 00:04:29 +0000 Subject: hg: jdk9/sandbox/jdk: 8067904: Additional DriverManager clean-up from 8060068 Message-ID: <201412190004.sBJ04Tqw015568@aojmv0008> Changeset: ee07afa6dc9b Author: lancea Date: 2014-12-18 18:51 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ee07afa6dc9b 8067904: Additional DriverManager clean-up from 8060068 Reviewed-by: mchung ! src/java.sql/share/classes/java/sql/DriverManager.java From chris.hegarty at oracle.com Fri Dec 19 20:49:36 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 19 Dec 2014 20:49:36 +0000 Subject: hg: jdk9/sandbox/langtools: 8061472: String.format in DeferredAttr.DeferredTypeMap constructor leads to excessive object creation Message-ID: <201412192049.sBJKnbwm015152@aojmv0008> Changeset: 20475c78a0a6 Author: jfranck Date: 2014-12-19 21:07 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/20475c78a0a6 8061472: String.format in DeferredAttr.DeferredTypeMap constructor leads to excessive object creation Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java From stuart.marks at oracle.com Sat Dec 20 04:58:42 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Sat, 20 Dec 2014 04:58:42 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201412200458.sBK4wgWI014617@aojmv0008> Changeset: e63c6b397536 Author: smarks Date: 2014-12-19 20:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/e63c6b397536 Initial commit for branch JDK-8049202. Changeset: aa1583e97faf Author: smarks Date: 2014-12-19 20:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/aa1583e97faf Close branch smarks-test0. From stuart.marks at oracle.com Sat Dec 20 04:58:43 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Sat, 20 Dec 2014 04:58:43 +0000 Subject: hg: jdk9/sandbox/jaxp: 2 new changesets Message-ID: <201412200458.sBK4whYJ014659@aojmv0008> Changeset: 16b85d4e0cd1 Author: smarks Date: 2014-12-19 20:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/16b85d4e0cd1 Initial commit for branch JDK-8049202. Changeset: e38b243b80dc Author: smarks Date: 2014-12-19 20:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/e38b243b80dc Close branch smarks-test0. From stuart.marks at oracle.com Sat Dec 20 04:58:42 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Sat, 20 Dec 2014 04:58:42 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201412200458.sBK4wgfo014601@aojmv0008> Changeset: 53d69289ff44 Author: smarks Date: 2014-12-19 20:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/53d69289ff44 Initial commit for branch JDK-8049202. Changeset: 80978c9851af Author: smarks Date: 2014-12-19 20:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/80978c9851af Close branch smarks-test0. From stuart.marks at oracle.com Sat Dec 20 04:58:45 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Sat, 20 Dec 2014 04:58:45 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201412200458.sBK4wj8T014773@aojmv0008> Changeset: fb00c850eb9a Author: smarks Date: 2014-12-19 20:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fb00c850eb9a Initial commit for branch JDK-8049202. Changeset: 8b8ba5188cac Author: smarks Date: 2014-12-19 20:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8b8ba5188cac Close branch smarks-test0. From stuart.marks at oracle.com Sat Dec 20 04:58:46 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Sat, 20 Dec 2014 04:58:46 +0000 Subject: hg: jdk9/sandbox/hotspot: 2 new changesets Message-ID: <201412200458.sBK4wklX014835@aojmv0008> Changeset: 69efda4680e9 Author: smarks Date: 2014-12-19 20:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/69efda4680e9 Initial commit for branch JDK-8049202. Changeset: 77142d0943ec Author: smarks Date: 2014-12-19 20:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/77142d0943ec Close branch smarks-test0. From stuart.marks at oracle.com Sat Dec 20 04:58:45 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Sat, 20 Dec 2014 04:58:45 +0000 Subject: hg: jdk9/sandbox/jaxws: 2 new changesets Message-ID: <201412200458.sBK4wjux014784@aojmv0008> Changeset: f2b536e7b01b Author: smarks Date: 2014-12-19 20:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/f2b536e7b01b Initial commit for branch JDK-8049202. Changeset: 4f0feb0bfd8f Author: smarks Date: 2014-12-19 20:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/4f0feb0bfd8f Close branch smarks-test0. From stuart.marks at oracle.com Sat Dec 20 04:58:47 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Sat, 20 Dec 2014 04:58:47 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201412200458.sBK4wlxp014838@aojmv0008> Changeset: 7536e6588c9a Author: smarks Date: 2014-12-19 20:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/7536e6588c9a Initial commit for branch JDK-8049202. Changeset: 30b3269616d4 Author: smarks Date: 2014-12-19 20:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/30b3269616d4 Close branch smarks-test0. From stuart.marks at oracle.com Sat Dec 20 04:58:47 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Sat, 20 Dec 2014 04:58:47 +0000 Subject: hg: jdk9/sandbox/corba: 2 new changesets Message-ID: <201412200458.sBK4wl0t014843@aojmv0008> Changeset: 303c95349c32 Author: smarks Date: 2014-12-19 20:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/303c95349c32 Initial commit for branch JDK-8049202. Changeset: a5c7c18b47e2 Author: smarks Date: 2014-12-19 20:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/a5c7c18b47e2 Close branch smarks-test0. From chris.hegarty at oracle.com Sat Dec 20 19:19:36 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 20 Dec 2014 19:19:36 +0000 Subject: hg: jdk9/sandbox/jdk: 15 new changesets Message-ID: <201412201919.sBKJJbTJ008236@aojmv0008> Changeset: d7f7f205f986 Author: aivanov Date: 2014-12-09 13:11 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d7f7f205f986 8066756: Test test/sun/awt/dnd/8024061/bug8024061.java fails Reviewed-by: alexsch, azvegint ! test/sun/awt/dnd/8024061/bug8024061.java Changeset: da5c804bda74 Author: alexsch Date: 2014-12-10 15:59 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/da5c804bda74 8065627: Animated GIFs fail to display on a HiDPI display Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java + test/java/awt/image/MultiResolutionImage/MultiResolutionImageObserverTest.java Changeset: 32c9def19d36 Author: denis Date: 2014-12-10 17:10 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/32c9def19d36 8057788: [macosx] "Pinch to zoom" does not work since jdk7 Reviewed-by: serb, alexsch ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m Changeset: 77220c0c540e Author: weijun Date: 2014-12-11 15:19 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/77220c0c540e 8067207: Replace concat String to append in StringBuilder parameters (client) Reviewed-by: serb Contributed-by: Otavio Santana ! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java ! src/java.desktop/share/classes/javax/swing/GroupLayout.java ! src/java.desktop/share/classes/javax/swing/JColorChooser.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java Changeset: 3c08f7316a87 Author: azvegint Date: 2014-12-15 16:00 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3c08f7316a87 7155963: Deadlock in SystemFlavorMap.getFlavorsForNative and SunToolkit.awtLock Reviewed-by: ant, serb ! src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java Changeset: 549a6b894938 Author: alexsch Date: 2014-12-15 19:21 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/549a6b894938 8067441: Some tests fails with error: cannot find symbol getSystemMnemonicKeyCodes() Reviewed-by: serb, azvegint ! test/javax/swing/regtesthelpers/Util.java Changeset: d70f1fb31205 Author: darcy Date: 2014-12-15 17:20 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d70f1fb31205 8066621: Suppress deprecation warnings in java.desktop module Reviewed-by: prr, alanb, ptbrunet ! src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java ! src/java.desktop/share/classes/com/sun/beans/editors/FontEditor.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/share/classes/java/awt/Canvas.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/FileDialog.java ! src/java.desktop/share/classes/java/awt/FontMetrics.java ! src/java.desktop/share/classes/java/awt/Graphics.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/PopupMenu.java ! src/java.desktop/share/classes/java/awt/ScrollPane.java ! src/java.desktop/share/classes/java/awt/SplashScreen.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java ! src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java ! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/javax/swing/DebugGraphics.java ! src/java.desktop/share/classes/javax/swing/JApplet.java ! src/java.desktop/share/classes/javax/swing/JColorChooser.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JDialog.java ! src/java.desktop/share/classes/javax/swing/JFileChooser.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/JViewport.java ! src/java.desktop/share/classes/javax/swing/Popup.java ! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java ! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java ! src/java.desktop/share/classes/javax/swing/text/StyleContext.java ! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java ! src/java.desktop/share/classes/javax/swing/text/html/FormView.java ! src/java.desktop/share/classes/javax/swing/text/html/FrameView.java ! src/java.desktop/share/classes/javax/swing/text/html/HiddenTagView.java ! src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java ! src/java.desktop/share/classes/javax/swing/text/html/LineView.java ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/applet/AppletProps.java ! src/java.desktop/share/classes/sun/applet/AppletSecurity.java ! src/java.desktop/share/classes/sun/applet/AppletViewer.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.desktop/share/classes/sun/awt/DebugSettings.java ! src/java.desktop/share/classes/sun/awt/LightweightFrame.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/share/classes/sun/swing/FilePane.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFrame.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddingContainer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XInputMethod.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseInfoPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XPanelPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRepaintArea.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java Changeset: c95f16cc31bb Author: serb Date: 2014-12-16 19:26 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c95f16cc31bb 6470361: Swing's Threading Policy example does not compile Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/package.html Changeset: e0a52d4987aa Author: serb Date: 2014-12-16 20:23 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e0a52d4987aa 7077826: Unset and empty DISPLAY variable is handled differently by JDK Reviewed-by: azvegint, ant ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java ! test/java/awt/GraphicsEnvironment/TestDetectHeadless/TestDetectHeadless.sh ! test/java/awt/Toolkit/BadDisplayTest/BadDisplayTest.sh Changeset: 258959486dc2 Author: darcy Date: 2014-12-16 09:57 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/258959486dc2 8067092: Suppress windows-specific deprecation warnings in the java.desktop module Reviewed-by: prr, alanb ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WListPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java Changeset: f85dbd5ae7be Author: darcy Date: 2014-12-16 10:09 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f85dbd5ae7be 8067086: Suppress mac-specific deprecation warnings in the java.desktop module Reviewed-by: prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuBar.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItem.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItemCheckbox.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuBar.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java Changeset: 07175dc5b2da Author: prr Date: 2014-12-16 09:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/07175dc5b2da Merge - src/java.base/share/native/libjli/version_comp.c - src/java.base/share/native/libjli/version_comp.h ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/javax/swing/GroupLayout.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java ! src/java.desktop/share/classes/javax/swing/text/html/FormView.java ! src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java ! src/java.desktop/share/classes/javax/swing/text/html/LineView.java ! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java Changeset: 8a6e695a34b5 Author: prr Date: 2014-12-16 10:09 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8a6e695a34b5 Merge ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java Changeset: 5d13458da243 Author: serb Date: 2014-12-16 19:46 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5d13458da243 8065373: [macosx] jdk8, jdk7u60 Regression in Graphics2D drawing of derived Fonts Reviewed-by: bae, prr ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m + test/java/awt/Graphics2D/DrawString/DrawRotatedStringUsingRotatedFont.java Changeset: a2fe66dd6246 Author: prr Date: 2014-12-20 10:11 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a2fe66dd6246 Merge From chris.hegarty at oracle.com Tue Dec 23 03:04:34 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Dec 2014 03:04:34 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201412230304.sBN34Y9j023814@aojmv0008> Changeset: 87f84401a270 Author: valeriep Date: 2014-12-23 02:36 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/87f84401a270 8043349: Consider adding aliases for Ucrypto algorithm-only Cipher transformations. Summary: Add alias RSA and AES for RSA/ECB/PKCS1Padding and AES/ECB/PKCS5Padding. Reviewed-by: wetmore ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java + test/com/oracle/security/ucrypto/TestAlias.java Changeset: 09bcd51adf34 Author: valeriep Date: 2014-12-23 02:58 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/09bcd51adf34 8049312: AES/CICO test failed with on several modes Summary: Fixed error in calculating data sizes when using feedback modes Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/CipherFeedback.java ! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java ! src/java.base/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java ! src/java.base/share/classes/com/sun/crypto/provider/PCBC.java ! test/ProblemList.txt From chris.hegarty at oracle.com Tue Dec 23 15:19:35 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Dec 2014 15:19:35 +0000 Subject: hg: jdk9/sandbox/jdk: 8065420: Eliminate internal API dependency from java/net/ResponseCache/ResponseCacheTest.java Message-ID: <201412231519.sBNFJZGg000778@aojmv0008> Changeset: 80a5f6aa2033 Author: chegar Date: 2014-12-23 15:10 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/80a5f6aa2033 8065420: Eliminate internal API dependency from java/net/ResponseCache/ResponseCacheTest.java Reviewed-by: chegar Contributed-by: Amanda Jiang ! test/java/net/ResponseCache/ResponseCacheTest.java From chris.hegarty at oracle.com Tue Dec 23 16:49:36 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Dec 2014 16:49:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8044445: JEP 229: Create PKCS12 Keystores by Default Message-ID: <201412231649.sBNGnaka018206@aojmv0008> Changeset: 46bd35a597eb Author: vinnie Date: 2014-12-23 16:30 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/46bd35a597eb 8044445: JEP 229: Create PKCS12 Keystores by Default Reviewed-by: mullan, weijun ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/KeyStoreSpi.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java ! src/java.base/share/conf/security/java.security ! test/java/security/KeyStore/PKCS12/ReadP12Test.java + test/java/security/KeyStore/ProbeKeystores.java + test/java/security/KeyStore/trusted.pem ! test/sun/security/tools/jarsigner/DefaultSigalg.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh ! test/sun/security/tools/jarsigner/emptymanifest.sh ! test/sun/security/tools/jarsigner/nameclash.sh ! test/sun/security/tools/jarsigner/passtype.sh ! test/sun/security/tools/keytool/KeyToolTest.java ! test/sun/security/tools/keytool/NewSize7.java ! test/sun/security/tools/keytool/selfissued.sh From stuart.marks at oracle.com Tue Dec 23 17:49:10 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 17:49:10 +0000 Subject: hg: jdk9/sandbox: Close branch JDK-8049202. Message-ID: <201412231749.sBNHnAkm000285@aojmv0008> Changeset: d6a6892d30eb Author: smarks Date: 2014-12-23 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/d6a6892d30eb Close branch JDK-8049202. From stuart.marks at oracle.com Tue Dec 23 17:49:12 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 17:49:12 +0000 Subject: hg: jdk9/sandbox/jdk: Close branch JDK-8049202. Message-ID: <201412231749.sBNHnCGB000393@aojmv0008> Changeset: 3d01cde845ee Author: smarks Date: 2014-12-23 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3d01cde845ee Close branch JDK-8049202. From stuart.marks at oracle.com Tue Dec 23 17:49:12 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 17:49:12 +0000 Subject: hg: jdk9/sandbox/jaxws: Close branch JDK-8049202. Message-ID: <201412231749.sBNHnCi1000402@aojmv0008> Changeset: b8fb201e4b9c Author: smarks Date: 2014-12-23 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/b8fb201e4b9c Close branch JDK-8049202. From stuart.marks at oracle.com Tue Dec 23 17:49:13 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 17:49:13 +0000 Subject: hg: jdk9/sandbox/jaxp: Close branch JDK-8049202. Message-ID: <201412231749.sBNHnEj0000511@aojmv0008> Changeset: 96dd0d595ef3 Author: smarks Date: 2014-12-23 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/96dd0d595ef3 Close branch JDK-8049202. From stuart.marks at oracle.com Tue Dec 23 17:49:13 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 17:49:13 +0000 Subject: hg: jdk9/sandbox/corba: Close branch JDK-8049202. Message-ID: <201412231749.sBNHnDMR000461@aojmv0008> Changeset: cec163b335f5 Author: smarks Date: 2014-12-23 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/cec163b335f5 Close branch JDK-8049202. From stuart.marks at oracle.com Tue Dec 23 17:49:15 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 17:49:15 +0000 Subject: hg: jdk9/sandbox/hotspot: Close branch JDK-8049202. Message-ID: <201412231749.sBNHnFgL000612@aojmv0008> Changeset: a7fba19e5a5e Author: smarks Date: 2014-12-23 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a7fba19e5a5e Close branch JDK-8049202. From stuart.marks at oracle.com Tue Dec 23 17:49:16 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 17:49:16 +0000 Subject: hg: jdk9/sandbox/nashorn: Close branch JDK-8049202. Message-ID: <201412231749.sBNHnGNu000673@aojmv0008> Changeset: 86862160de53 Author: smarks Date: 2014-12-23 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/86862160de53 Close branch JDK-8049202. From stuart.marks at oracle.com Tue Dec 23 17:49:16 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 17:49:16 +0000 Subject: hg: jdk9/sandbox/langtools: Close branch JDK-8049202. Message-ID: <201412231749.sBNHnGmi000678@aojmv0008> Changeset: 50362382ebdb Author: smarks Date: 2014-12-23 09:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/50362382ebdb Close branch JDK-8049202. From stuart.marks at oracle.com Tue Dec 23 17:53:07 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 17:53:07 +0000 Subject: hg: jdk9/sandbox: Initial commit for branch JDK-8067316. Message-ID: <201412231753.sBNHr7C5001994@aojmv0008> Changeset: 0cb3574d7235 Author: smarks Date: 2014-12-23 09:53 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0cb3574d7235 Initial commit for branch JDK-8067316. From stuart.marks at oracle.com Tue Dec 23 17:59:53 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 17:59:53 +0000 Subject: hg: jdk9/sandbox/jdk: 8067316: TEST_BUG: update RMI test library with better test.timeout.factor handling Message-ID: <201412231759.sBNHxsA4003169@aojmv0008> Changeset: 11e7409c497e Author: smarks Date: 2014-12-23 09:55 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/11e7409c497e 8067316: TEST_BUG: update RMI test library with better test.timeout.factor handling Reviewed-by: XXX ! test/java/rmi/testlibrary/ActivationLibrary.java ! test/java/rmi/testlibrary/JavaVM.java ! test/java/rmi/testlibrary/RMID.java ! test/java/rmi/testlibrary/TestLibrary.java From chris.hegarty at oracle.com Tue Dec 23 18:19:33 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Dec 2014 18:19:33 +0000 Subject: hg: jdk9/sandbox/jdk: 8030090: (fs) Add default methods to Path for derived methods Message-ID: <201412231819.sBNIJXPV006791@aojmv0008> Changeset: 1c621227cd4e Author: bpb Date: 2014-12-23 10:09 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1c621227cd4e 8030090: (fs) Add default methods to Path for derived methods Summary: Use method bodies from sun.nio.fs.AbstractPath as default method implementations in Path. Reviewed-by: alanb ! src/java.base/share/classes/java/nio/file/Path.java - src/java.base/share/classes/sun/nio/fs/AbstractPath.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java From stuart.marks at oracle.com Tue Dec 23 19:05:12 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 19:05:12 +0000 Subject: hg: jdk9/sandbox/jaxp: Initial commit for branch JDK-8067316. Message-ID: <201412231905.sBNJ5D5b016943@aojmv0008> Changeset: 19e713ad4f35 Author: smarks Date: 2014-12-23 11:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/19e713ad4f35 Initial commit for branch JDK-8067316. From stuart.marks at oracle.com Tue Dec 23 19:05:16 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 19:05:16 +0000 Subject: hg: jdk9/sandbox/corba: Initial commit for branch JDK-8067316. Message-ID: <201412231905.sBNJ5GPX017074@aojmv0008> Changeset: 88ccae5a4c9e Author: smarks Date: 2014-12-23 11:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/88ccae5a4c9e Initial commit for branch JDK-8067316. From stuart.marks at oracle.com Tue Dec 23 19:05:16 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 19:05:16 +0000 Subject: hg: jdk9/sandbox/langtools: Initial commit for branch JDK-8067316. Message-ID: <201412231905.sBNJ5GAH017077@aojmv0008> Changeset: 610d4f29ba45 Author: smarks Date: 2014-12-23 11:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/610d4f29ba45 Initial commit for branch JDK-8067316. From stuart.marks at oracle.com Tue Dec 23 19:05:16 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 19:05:16 +0000 Subject: hg: jdk9/sandbox/nashorn: Initial commit for branch JDK-8067316. Message-ID: <201412231905.sBNJ5G2O017083@aojmv0008> Changeset: 53d81d963509 Author: smarks Date: 2014-12-23 11:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/53d81d963509 Initial commit for branch JDK-8067316. From stuart.marks at oracle.com Tue Dec 23 19:05:16 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 19:05:16 +0000 Subject: hg: jdk9/sandbox/jaxws: Initial commit for branch JDK-8067316. Message-ID: <201412231905.sBNJ5G7X017071@aojmv0008> Changeset: 22166325a4c6 Author: smarks Date: 2014-12-23 11:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/22166325a4c6 Initial commit for branch JDK-8067316. From stuart.marks at oracle.com Tue Dec 23 19:05:16 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 19:05:16 +0000 Subject: hg: jdk9/sandbox/hotspot: Initial commit for branch JDK-8067316. Message-ID: <201412231905.sBNJ5G3B017080@aojmv0008> Changeset: e1988de90e33 Author: smarks Date: 2014-12-23 11:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e1988de90e33 Initial commit for branch JDK-8067316. From chris.hegarty at oracle.com Tue Dec 23 19:19:22 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Dec 2014 19:19:22 +0000 Subject: hg: jdk9/sandbox/hotspot: 23 new changesets Message-ID: <201412231919.sBNJJMcR019305@aojmv0008> Changeset: 8db6a8a28797 Author: dsamersoff Date: 2014-12-11 09:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8db6a8a28797 8028773: warnings from b116 for hotspot.agent.src.share.native: JNI exception pending Summary: Added couple of missed exception checks Reviewed-by: sla, sspitsyn ! agent/src/os/win32/windbg/sawindbg.cpp ! agent/src/share/native/sadis.c Changeset: c75901698a47 Author: coleenp Date: 2014-12-11 21:34 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c75901698a47 8047290: Make Mutex::_no_safepoint_check_flag locks verify that this lock never checks for safepoint Summary: Ensure consistent safepoint checking in Mutex/Monitor locking methods. Reviewed-by: dholmes, dcubed, coleenp Contributed-by: max.ockner at oracle.com ! src/os/aix/vm/osThread_aix.cpp ! src/os/bsd/vm/osThread_bsd.cpp ! src/os/linux/vm/osThread_linux.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/mutex.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/utilities/decoder.cpp ! src/share/vm/utilities/events.hpp ! src/share/vm/utilities/workgroup.cpp + test/runtime/Safepoint/AssertSafepointCheckConsistency1.java + test/runtime/Safepoint/AssertSafepointCheckConsistency2.java + test/runtime/Safepoint/AssertSafepointCheckConsistency3.java + test/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 9529ff536c65 Author: coleenp Date: 2014-12-12 02:51 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/9529ff536c65 Merge Changeset: 5f61bb958fc5 Author: igerasim Date: 2014-12-12 17:24 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5f61bb958fc5 8066863: bigapps/runThese/nowarnings fails: Java HotSpot(TM) 64-Bit Server VM warning: WaitForMultipleObjects Summary: Limit the number of thread handles to MAXIMUM_WAIT_OBJECTS Reviewed-by: dholmes, dcubed ! src/os/windows/vm/os_windows.cpp Changeset: 4e9283984ee1 Author: coleenp Date: 2014-12-12 13:19 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4e9283984ee1 8066803: compiler/intrinsics/mathexact/SubExactINonConstantTest.java crashed in os::is_first_C_frame(frame*) Summary: Stop native stack walk when we get to compiled or stub frame. Reviewed-by: hseigel, lfoltan, ctornqvi ! src/os/posix/vm/os_posix.cpp Changeset: 5d08801f8858 Author: coleenp Date: 2014-12-12 18:13 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5d08801f8858 Merge Changeset: 4ea7662ddc22 Author: coleenp Date: 2014-12-14 16:04 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4ea7662ddc22 8042418: Remove JVM_FindClassFromClassLoader Summary: The function has been replaced so is no longer used. Reviewed-by: mchung, dholmes ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: d80bce5acfa9 Author: coleenp Date: 2014-12-14 21:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d80bce5acfa9 Merge Changeset: 68f2d40b8852 Author: minqi Date: 2014-12-12 20:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/68f2d40b8852 Merge ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/runtime/thread.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 4acd298bc47b Author: minqi Date: 2014-12-14 23:03 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4acd298bc47b Merge Changeset: 30ed7423ae23 Author: dholmes Date: 2014-12-14 20:18 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/30ed7423ae23 8059586: hs_err report should treat redirected core pattern Reviewed-by: dholmes, sla, stuefe Contributed-by: Yasumasa Suenaga ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/os_solaris.cpp Changeset: 0e48ee44693e Author: ehelin Date: 2014-12-16 12:52 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0e48ee44693e 8067452: Rename hotspot_all in hotspot/test/TEST.groups Reviewed-by: dholmes, ctornqvi, iignatyev ! test/TEST.groups Changeset: 47ffd05828f9 Author: coleenp Date: 2014-12-16 19:00 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/47ffd05828f9 8064319: Need to enable -XX:+TraceExceptions in release builds Summary: "-XX:+TraceExceptions" is now supported in product builds. Reviewed-by: sla, ccheung, coleenp Contributed-by: max.ockner at oracle.com ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/TraceExceptionsTest.java Changeset: e5cd9ab6e923 Author: mchung Date: 2014-12-17 12:29 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e5cd9ab6e923 8067366: Allow java.{endorsed,ext}.dirs property be set to empty string Reviewed-by: alanb, hseigel ! src/share/vm/runtime/arguments.cpp Changeset: d1da2799f5b8 Author: brutisso Date: 2014-12-11 07:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d1da2799f5b8 8067115: Add jtreg gc tests to Hotspot JPRT jobs Reviewed-by: tschatzl, jwilhelm, ehelin ! test/TEST.groups Changeset: 792acedac7c1 Author: sfriberg Date: 2014-12-10 10:10 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/792acedac7c1 8066442: Add PS and ParOld support for promotion event Reviewed-by: tschatzl, ehelin ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp Changeset: 9150dc2bebca Author: kbarrett Date: 2014-12-11 19:44 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/9150dc2bebca 8066822: Remove PSMarkSweep::set_reference_processor Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp Changeset: 239c6f5f0db3 Author: iignatyev Date: 2014-12-10 13:58 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/239c6f5f0db3 8064909: FragmentMetaspace.java got OutOfMemoryError Summary: Increased heap size to prevent "java.lang.OutOfMemoryError: Java heap space" exception Reviewed-by: jmasa, dfazunen, jwilhelm Contributed-by: Michail Chernov ! test/runtime/Metaspace/FragmentMetaspace.java Changeset: 5cf403c92ec4 Author: iignatyev Date: 2014-12-12 21:32 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5cf403c92ec4 Merge - agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - src/share/vm/memory/generation.inline.hpp - test/compiler/5057225/Test5057225.java - test/compiler/5091921/Test5091921.java - test/compiler/5091921/Test6186134.java - test/compiler/5091921/Test6196102.java - test/compiler/5091921/Test6357214.java - test/compiler/5091921/Test6559156.java - test/compiler/5091921/Test6753639.java - test/compiler/5091921/Test6850611.java - test/compiler/5091921/Test6890943.java - test/compiler/5091921/Test6897150.java - test/compiler/5091921/Test6905845.java - test/compiler/5091921/Test6931567.java - test/compiler/5091921/Test6935022.java - test/compiler/5091921/Test6959129.java - test/compiler/5091921/Test6985295.java - test/compiler/5091921/Test6992759.java - test/compiler/5091921/Test7005594.java - test/compiler/5091921/Test7005594.sh - test/compiler/5091921/Test7020614.java - test/compiler/5091921/input6890943.txt - test/compiler/5091921/output6890943.txt - test/compiler/6340864/TestByteVect.java - test/compiler/6340864/TestDoubleVect.java - test/compiler/6340864/TestFloatVect.java - test/compiler/6340864/TestIntVect.java - test/compiler/6340864/TestLongVect.java - test/compiler/6340864/TestShortVect.java - test/compiler/6378821/Test6378821.java - test/compiler/6431242/Test.java - test/compiler/6443505/Test6443505.java - test/compiler/6478991/NullCheckTest.java - test/compiler/6539464/Test.java - test/compiler/6579789/Test6579789.java - test/compiler/6589834/InlinedArrayCloneTestCase.java - test/compiler/6589834/Test_ia32.java - test/compiler/6603011/Test.java - test/compiler/6636138/Test1.java - test/compiler/6636138/Test2.java - test/compiler/6646019/Test.java - test/compiler/6646020/Tester.java - test/compiler/6659207/Test.java - test/compiler/6661247/Test.java - test/compiler/6663621/IVTest.java - test/compiler/6663848/Tester.java - test/compiler/6663854/Test6663854.java - test/compiler/6689060/Test.java - test/compiler/6695810/Test.java - test/compiler/6700047/Test6700047.java - test/compiler/6711100/Test.java - test/compiler/6711117/Test.java - test/compiler/6712835/Test6712835.java - test/compiler/6714694/Tester.java - test/compiler/6716441/Tester.java - test/compiler/6724218/Test.java - test/compiler/6726999/Test.java - test/compiler/6732154/Test6732154.java - test/compiler/6741738/Tester.java - test/compiler/6756768/Test6756768.java - test/compiler/6756768/Test6756768_2.java - test/compiler/6757316/Test6757316.java - test/compiler/6758234/Test6758234.java - test/compiler/6769124/TestArrayCopy6769124.java - test/compiler/6769124/TestDeoptInt6769124.java - test/compiler/6769124/TestUnalignedLoad6769124.java - test/compiler/6772683/InterruptedTest.java - test/compiler/6775880/Test.java - test/compiler/6778657/Test.java - test/compiler/6792161/Test6792161.java - test/compiler/6795161/Test.java - test/compiler/6795362/Test6795362.java - test/compiler/6795465/Test6795465.java - test/compiler/6796786/Test6796786.java - test/compiler/6797305/Test6797305.java - test/compiler/6799693/Test.java - test/compiler/6800154/Test6800154.java - test/compiler/6805724/Test6805724.java - test/compiler/6814842/Test6814842.java - test/compiler/6823354/Test6823354.java - test/compiler/6823453/Test.java - test/compiler/6826736/Test.java - test/compiler/6832293/Test.java - test/compiler/6833129/Test.java - test/compiler/6837011/Test6837011.java - test/compiler/6837094/Test.java - test/compiler/6843752/Test.java - test/compiler/6849574/Test.java - test/compiler/6851282/Test.java - test/compiler/6852078/Test6852078.java - test/compiler/6855164/Test.java - test/compiler/6855215/Test6855215.java - test/compiler/6857159/Test6857159.java - test/compiler/6857159/Test6857159.sh - test/compiler/6859338/Test6859338.java - test/compiler/6860469/Test.java - test/compiler/6863155/Test6863155.java - test/compiler/6863420/Test.java - test/compiler/6865031/Test.java - test/compiler/6865265/StackOverflowBug.java - test/compiler/6866651/Test.java - test/compiler/6875866/Test.java - test/compiler/6877254/Test.java - test/compiler/6879902/Test6879902.java - test/compiler/6880034/Test6880034.java - test/compiler/6885584/Test6885584.java - test/compiler/6891750/Test6891750.java - test/compiler/6892265/Test.java - test/compiler/6894807/IsInstanceTest.java - test/compiler/6894807/Test6894807.sh - test/compiler/6895383/Test.java - test/compiler/6896617/Test6896617.java - test/compiler/6896727/Test.java - test/compiler/6901572/Test.java - test/compiler/6909839/Test6909839.java - test/compiler/6910484/Test.java - test/compiler/6910605/Test.java - test/compiler/6910618/Test.java - test/compiler/6912517/Test.java - test/compiler/6916644/Test6916644.java - test/compiler/6921969/TestMultiplyLongHiZero.java - test/compiler/6930043/Test6930043.java - test/compiler/6932496/Test6932496.java - test/compiler/6934604/TestByteBoxing.java - test/compiler/6934604/TestDoubleBoxing.java - test/compiler/6934604/TestFloatBoxing.java - test/compiler/6934604/TestIntBoxing.java - test/compiler/6934604/TestLongBoxing.java - test/compiler/6934604/TestShortBoxing.java - test/compiler/6935535/Test.java - test/compiler/6942326/Test.java - test/compiler/6946040/TestCharShortByteSwap.java - test/compiler/6956668/Test6956668.java - test/compiler/6958485/Test.java - test/compiler/6968348/Test6968348.java - test/compiler/6973329/Test.java - test/compiler/6982370/Test6982370.java - test/compiler/6990212/Test6990212.java - test/compiler/7002666/Test7002666.java - test/compiler/7009231/Test7009231.java - test/compiler/7009359/Test7009359.java - test/compiler/7017746/Test.java - test/compiler/7024475/Test7024475.java - test/compiler/7029152/Test.java - test/compiler/7041100/Test7041100.java - test/compiler/7042153/Test7042153.java - test/compiler/7044738/Test7044738.java - test/compiler/7046096/Test7046096.java - test/compiler/7047069/Test7047069.java - test/compiler/7048332/Test7048332.java - test/compiler/7052494/Test7052494.java - test/compiler/7068051/Test7068051.java - test/compiler/7070134/Stemmer.java - test/compiler/7070134/Test7070134.sh - test/compiler/7070134/words - test/compiler/7082949/Test7082949.java - test/compiler/7088020/Test7088020.java - test/compiler/7088419/CRCTest.java - test/compiler/7090976/Test7090976.java - test/compiler/7100757/Test7100757.java - test/compiler/7103261/Test7103261.java - test/compiler/7110586/Test7110586.java - test/compiler/7116216/LargeFrame.java - test/compiler/7116216/StackOverflow.java - test/compiler/7119644/TestBooleanVect.java - test/compiler/7119644/TestByteDoubleVect.java - test/compiler/7119644/TestByteFloatVect.java - test/compiler/7119644/TestByteIntVect.java - test/compiler/7119644/TestByteLongVect.java - test/compiler/7119644/TestByteShortVect.java - test/compiler/7119644/TestByteVect.java - test/compiler/7119644/TestCharShortVect.java - test/compiler/7119644/TestCharVect.java - test/compiler/7119644/TestDoubleVect.java - test/compiler/7119644/TestFloatDoubleVect.java - test/compiler/7119644/TestFloatVect.java - test/compiler/7119644/TestIntDoubleVect.java - test/compiler/7119644/TestIntFloatVect.java - test/compiler/7119644/TestIntLongVect.java - test/compiler/7119644/TestIntVect.java - test/compiler/7119644/TestLongDoubleVect.java - test/compiler/7119644/TestLongFloatVect.java - test/compiler/7119644/TestLongVect.java - test/compiler/7119644/TestShortDoubleVect.java - test/compiler/7119644/TestShortFloatVect.java - test/compiler/7119644/TestShortIntVect.java - test/compiler/7119644/TestShortLongVect.java - test/compiler/7119644/TestShortVect.java - test/compiler/7123108/Test7123108.java - test/compiler/7125879/Test7125879.java - test/compiler/7141637/SpreadNullArg.java - test/compiler/7160610/Test7160610.java - test/compiler/7169782/Test7169782.java - test/compiler/7174363/Test7174363.java - test/compiler/7177917/Test7177917.java - test/compiler/7179138/Test7179138_1.java - test/compiler/7179138/Test7179138_2.java - test/compiler/7184394/TestAESBase.java - test/compiler/7184394/TestAESDecode.java - test/compiler/7184394/TestAESEncode.java - test/compiler/7184394/TestAESMain.java - test/compiler/7190310/Test7190310.java - test/compiler/7190310/Test7190310_unsafe.java - test/compiler/7192963/TestByteVect.java - test/compiler/7192963/TestDoubleVect.java - test/compiler/7192963/TestFloatVect.java - test/compiler/7192963/TestIntVect.java - test/compiler/7192963/TestLongVect.java - test/compiler/7192963/TestShortVect.java - test/compiler/7196199/Test7196199.java - test/compiler/7199742/Test7199742.java - test/compiler/7200264/Test7200264.sh - test/compiler/7200264/TestIntVect.java - test/compiler/8000805/Test8000805.java - test/compiler/8001183/TestCharVect.java - test/compiler/8002069/Test8002069.java - test/compiler/8004051/Test8004051.java - test/compiler/8004741/Test8004741.java - test/compiler/8004867/TestIntAtomicCAS.java - test/compiler/8004867/TestIntAtomicOrdered.java - test/compiler/8004867/TestIntAtomicVolatile.java - test/compiler/8004867/TestIntUnsafeCAS.java - test/compiler/8004867/TestIntUnsafeOrdered.java - test/compiler/8004867/TestIntUnsafeVolatile.java - test/compiler/8005033/Test8005033.java - test/compiler/8005419/Test8005419.java - test/compiler/8005956/PolynomialRoot.java - test/compiler/8007294/Test8007294.java - test/compiler/8007722/Test8007722.java - test/compiler/8009761/Test8009761.java - test/compiler/8010927/Test8010927.java - test/compiler/8011706/Test8011706.java - test/compiler/8011771/Test8011771.java - test/compiler/8011901/Test8011901.java - test/compiler/8015436/Test8015436.java - test/compiler/EliminateAutoBox/UnsignedLoads.java - test/compiler/EscapeAnalysis/Test8020215.java - test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java - test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java - test/compiler/IntegerArithmetic/TestIntegerComparison.java Changeset: 94df826bd8ec Author: fzhinkin Date: 2014-12-12 21:37 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/94df826bd8ec 8066862: TestMutuallyExclusivePlatformPredicates fails on all platforms Reviewed-by: iignatyev, kvn ! test/TEST.groups ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 3c17077e9882 Author: fzhinkin Date: 2014-12-15 18:11 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/3c17077e9882 8066143: [TESTBUG] New tests in gc/survivorAlignment/ fails Reviewed-by: jmasa ! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java ! test/gc/survivorAlignment/TestAllocationInEden.java ! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/gc/survivorAlignment/TestPromotionToSurvivor.java Changeset: bdf65c8bc1a9 Author: jwilhelm Date: 2014-12-16 02:14 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/bdf65c8bc1a9 Merge Changeset: 86ba9eb66d03 Author: jwilhelm Date: 2014-12-18 16:15 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/86ba9eb66d03 Merge ! test/TEST.groups From chris.hegarty at oracle.com Tue Dec 23 19:19:38 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Dec 2014 19:19:38 +0000 Subject: hg: jdk9/sandbox/jdk: 7 new changesets Message-ID: <201412231919.sBNJJeZZ019479@aojmv0008> Changeset: d4a100cbbb2d Author: jbachorik Date: 2014-12-04 10:34 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d4a100cbbb2d 8034263: Test java/lang/management/MemoryMXBean/LowMemoryTest.java fails intermittently Reviewed-by: sla ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java Changeset: 9005464ee59b Author: coleenp Date: 2014-12-14 16:02 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9005464ee59b 8042418: Remove JVM_FindClassFromClassLoader Summary: The function has been replaced so is no longer used. Reviewed-by: mchung, dholmes ! src/java.base/share/native/include/jvm.h Changeset: 7feacaf3929a Author: minqi Date: 2014-12-12 20:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7feacaf3929a Merge - src/java.base/share/native/libjli/version_comp.c - src/java.base/share/native/libjli/version_comp.h Changeset: ccf1fdf4bb82 Author: minqi Date: 2014-12-14 23:03 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ccf1fdf4bb82 Merge - src/java.base/share/native/libjli/version_comp.c - src/java.base/share/native/libjli/version_comp.h Changeset: 7b19210a8b08 Author: mchung Date: 2014-12-17 12:29 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7b19210a8b08 8067366: Allow java.{endorsed,ext}.dirs property be set to empty string Reviewed-by: alanb, hseigel ! test/java/lang/ClassLoader/EndorsedDirs.java ! test/java/lang/ClassLoader/ExtDirs.java Changeset: 056d714569dc Author: amurillo Date: 2014-12-19 17:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/056d714569dc Merge Changeset: b00419e9c9b6 Author: amurillo Date: 2014-12-23 11:06 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b00419e9c9b6 Merge From chris.hegarty at oracle.com Tue Dec 23 20:49:36 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Dec 2014 20:49:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8067964: Native2ascii doesn't close one of the streams it opens Message-ID: <201412232049.sBNKnaf1004777@aojmv0008> Changeset: a2b51b18ae9d Author: bpb Date: 2014-12-23 12:40 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a2b51b18ae9d 8067964: Native2ascii doesn't close one of the streams it opens Summary: Change sun.tools.native2ascii.Main.convert() to use try-with-resources; also clean up code formatting. Reviewed-by: chegar ! src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java ! test/sun/tools/native2ascii/Native2AsciiTests.sh From stuart.marks at oracle.com Tue Dec 23 23:56:39 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 23 Dec 2014 23:56:39 +0000 Subject: hg: jdk9/sandbox/jdk: 8067316: cleanups for permissions Message-ID: <201412232356.sBNNudGO011349@aojmv0008> Changeset: 8f4ddd38c63a Author: smarks Date: 2014-12-23 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8f4ddd38c63a 8067316: cleanups for permissions ! test/java/rmi/activation/Activatable/checkActivateRef/group.security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/group.security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/group.security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/group.security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/group.security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/group.security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/group.security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/rmid.security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/group.security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/group.security.policy ! test/java/rmi/activation/Activatable/nestedActivate/group.security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/group.security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/group.security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/group.security.policy ! test/java/rmi/activation/Activatable/restartService/group.security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/group.security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/group.security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/group.security.policy ! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/group.security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/group.security.policy ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/group.security.policy ! test/java/rmi/activation/ActivationSystem/unregisterGroup/group.security.policy ! test/java/rmi/activation/CommandEnvironment/group.security.policy ! test/java/rmi/dgc/dgcImplInsulation/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/group.security.policy ! test/java/rmi/server/RemoteServer/setLogPermission/SetLogPermission.java - test/java/rmi/server/RemoteServer/setLogPermission/java.policy + test/java/rmi/server/RemoteServer/setLogPermission/security.policy ! test/java/rmi/server/clientStackTrace/security.policy ! test/java/rmi/transport/httpSocket/security.policy ! test/java/rmi/transport/readTimeout/security.policy ! test/sun/rmi/transport/tcp/blockAccept/security.policy From stuart.marks at oracle.com Wed Dec 24 00:34:49 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Wed, 24 Dec 2014 00:34:49 +0000 Subject: hg: jdk9/sandbox/jdk: 4 new changesets Message-ID: <201412240034.sBO0YoBC019017@aojmv0008> Changeset: 279f1a031c23 Author: smarks Date: 2014-12-23 16:13 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/279f1a031c23 Revert changes to rmid.security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/rmid.security.policy Changeset: f3fd2fad937c Author: smarks Date: 2014-12-23 16:28 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f3fd2fad937c Revert changes to dgcImplInsulation ! test/java/rmi/dgc/dgcImplInsulation/security.policy Changeset: 6f3133b496b0 Author: smarks Date: 2014-12-23 16:31 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6f3133b496b0 revert changes to java/rmi/server/clientStackTrace ! test/java/rmi/server/clientStackTrace/security.policy Changeset: 3c86d88288d9 Author: smarks Date: 2014-12-23 16:35 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3c86d88288d9 revert changes to {java,sun}/rmi/transport ! test/java/rmi/transport/httpSocket/security.policy ! test/java/rmi/transport/readTimeout/security.policy ! test/sun/rmi/transport/tcp/blockAccept/security.policy From stuart.marks at oracle.com Wed Dec 24 01:07:32 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Wed, 24 Dec 2014 01:07:32 +0000 Subject: hg: jdk9/sandbox/corba: 2 new changesets Message-ID: <201412240107.sBO17WQT028587@aojmv0008> Changeset: cb6d1b0d2fd4 Author: smarks Date: 2014-12-23 16:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/cb6d1b0d2fd4 Close branch JDK-8067316. Changeset: 9a4c1e743e57 Author: smarks Date: 2014-12-23 16:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/9a4c1e743e57 Initial commit to reopen branch JDK-8067316. From stuart.marks at oracle.com Wed Dec 24 01:07:33 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Wed, 24 Dec 2014 01:07:33 +0000 Subject: hg: jdk9/sandbox/jaxp: 2 new changesets Message-ID: <201412240107.sBO17Xlq028639@aojmv0008> Changeset: 37e983fe41f9 Author: smarks Date: 2014-12-23 16:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/37e983fe41f9 Close branch JDK-8067316. Changeset: 79632d6b000d Author: smarks Date: 2014-12-23 16:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/79632d6b000d Initial commit to reopen branch JDK-8067316. From stuart.marks at oracle.com Wed Dec 24 01:07:31 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Wed, 24 Dec 2014 01:07:31 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201412240107.sBO17WJJ028586@aojmv0008> Changeset: 8763121ccd71 Author: smarks Date: 2014-12-23 16:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/8763121ccd71 Close branch JDK-8067316. Changeset: 921dd9315089 Author: smarks Date: 2014-12-23 16:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/921dd9315089 Initial commit to reopen branch JDK-8067316. From stuart.marks at oracle.com Wed Dec 24 01:07:33 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Wed, 24 Dec 2014 01:07:33 +0000 Subject: hg: jdk9/sandbox/jaxws: 2 new changesets Message-ID: <201412240107.sBO17XHd028682@aojmv0008> Changeset: 94fec09b9e66 Author: smarks Date: 2014-12-23 16:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/94fec09b9e66 Close branch JDK-8067316. Changeset: c5e1884f8cd0 Author: smarks Date: 2014-12-23 16:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/c5e1884f8cd0 Initial commit to reopen branch JDK-8067316. From stuart.marks at oracle.com Wed Dec 24 01:07:34 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Wed, 24 Dec 2014 01:07:34 +0000 Subject: hg: jdk9/sandbox/jdk: 3 new changesets Message-ID: <201412240107.sBO17Zbq028745@aojmv0008> Changeset: 104ffd768ee0 Author: smarks Date: 2014-12-23 16:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/104ffd768ee0 Close branch JDK-8067316. Changeset: 8a4f02554030 Author: smarks Date: 2014-12-23 16:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8a4f02554030 Initial commit to reopen branch JDK-8067316. Changeset: 419205f6b2d9 Author: smarks Date: 2014-12-23 16:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/419205f6b2d9 8067316: TEST_BUG: update RMI test library with better test.timeout.factor handling Reviewed-by: XXX ! test/java/rmi/activation/Activatable/checkActivateRef/group.security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/group.security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/group.security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/group.security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/group.security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/group.security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/group.security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/group.security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/group.security.policy ! test/java/rmi/activation/Activatable/nestedActivate/group.security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/group.security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/group.security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/group.security.policy ! test/java/rmi/activation/Activatable/restartService/group.security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/group.security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/group.security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/group.security.policy ! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/group.security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/group.security.policy ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/group.security.policy ! test/java/rmi/activation/ActivationSystem/unregisterGroup/group.security.policy ! test/java/rmi/activation/CommandEnvironment/group.security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/group.security.policy ! test/java/rmi/server/RemoteServer/setLogPermission/SetLogPermission.java - test/java/rmi/server/RemoteServer/setLogPermission/java.policy + test/java/rmi/server/RemoteServer/setLogPermission/security.policy ! test/java/rmi/testlibrary/ActivationLibrary.java ! test/java/rmi/testlibrary/JavaVM.java ! test/java/rmi/testlibrary/RMID.java ! test/java/rmi/testlibrary/TestLibrary.java From stuart.marks at oracle.com Wed Dec 24 01:07:35 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Wed, 24 Dec 2014 01:07:35 +0000 Subject: hg: jdk9/sandbox/hotspot: 2 new changesets Message-ID: <201412240107.sBO17ZhC028780@aojmv0008> Changeset: ec79ddd85551 Author: smarks Date: 2014-12-23 16:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ec79ddd85551 Close branch JDK-8067316. Changeset: 9795d01b881c Author: smarks Date: 2014-12-23 16:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/9795d01b881c Initial commit to reopen branch JDK-8067316. From stuart.marks at oracle.com Wed Dec 24 01:07:36 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Wed, 24 Dec 2014 01:07:36 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201412240107.sBO17aNH028833@aojmv0008> Changeset: 262e0e5cf7c8 Author: smarks Date: 2014-12-23 16:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/262e0e5cf7c8 Close branch JDK-8067316. Changeset: 1271f94fa367 Author: smarks Date: 2014-12-23 16:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/1271f94fa367 Initial commit to reopen branch JDK-8067316. From stuart.marks at oracle.com Wed Dec 24 01:07:37 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Wed, 24 Dec 2014 01:07:37 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201412240107.sBO17bVI028847@aojmv0008> Changeset: 1016e2dfa393 Author: smarks Date: 2014-12-23 16:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/1016e2dfa393 Close branch JDK-8067316. Changeset: e383186ab568 Author: smarks Date: 2014-12-23 16:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/e383186ab568 Initial commit to reopen branch JDK-8067316. From chris.hegarty at oracle.com Wed Dec 24 19:19:38 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 24 Dec 2014 19:19:38 +0000 Subject: hg: jdk9/sandbox/langtools: 8054689: Split large SJavac.java test source into multiple files Message-ID: <201412241919.sBOJJc4D006588@aojmv0008> Changeset: d442757afcdd Author: sogoel Date: 2014-12-24 11:17 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/d442757afcdd 8054689: Split large SJavac.java test source into multiple files Reviewed-by: jjg, jfranck + test/tools/sjavac/CompileCircularSources.java + test/tools/sjavac/CompileExcludingDependency.java + test/tools/sjavac/CompileWithAtFile.java + test/tools/sjavac/CompileWithInvisibleSources.java + test/tools/sjavac/CompileWithOverrideSources.java + test/tools/sjavac/IncCompileChangeNative.java + test/tools/sjavac/IncCompileDropClasses.java + test/tools/sjavac/IncCompileFullyQualifiedRef.java + test/tools/sjavac/IncCompileNoChanges.java + test/tools/sjavac/IncCompileUpdateNative.java + test/tools/sjavac/IncCompileWithChanges.java + test/tools/sjavac/PermittedArtifact.java - test/tools/sjavac/SJavac.java + test/tools/sjavac/SJavacTester.java + test/tools/sjavac/StateDir.java From chris.hegarty at oracle.com Mon Dec 29 15:49:44 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 29 Dec 2014 15:49:44 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201412291549.sBTFni9q006061@aojmv0008> Changeset: 13ad2a1ef4bd Author: ksrini Date: 2014-12-29 07:38 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/13ad2a1ef4bd 8067889: 4 pack200 tests fail on mac since jdk became modular Reviewed-by: alanb, chegar ! test/tools/pack200/Pack200Test.java ! test/tools/pack200/PackTestZip64.java ! test/tools/pack200/RepackTest.java ! test/tools/pack200/TimeStamp.java ! test/tools/pack200/Utils.java Changeset: 53ca48be9eab Author: ksrini Date: 2014-12-29 07:42 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/53ca48be9eab 8066834: tools/pack200/CommandLineTests.java does not conform ProblemList.txt style Reviewed-by: alanb ! test/ProblemList.txt From chris.hegarty at oracle.com Mon Dec 29 17:19:41 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 29 Dec 2014 17:19:41 +0000 Subject: hg: jdk9/sandbox/jdk: 8064463: BigDecimal should populate NumberFormatException message Message-ID: <201412291719.sBTHJfbf021203@aojmv0008> Changeset: 32e838487bbf Author: bpb Date: 2014-12-29 09:10 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/32e838487bbf 8064463: BigDecimal should populate NumberFormatException message Summary: Populate all NumberFormatExceptions with appropriate messages. Reviewed-by: alanb ! src/java.base/share/classes/java/math/BigDecimal.java From chris.hegarty at oracle.com Mon Dec 29 21:19:40 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 29 Dec 2014 21:19:40 +0000 Subject: hg: jdk9/sandbox/jdk: 8068338: Better message about incompatible zlib in Deflater.init Message-ID: <201412292119.sBTLJe0t001176@aojmv0008> Changeset: be91019db7bd Author: igerasim Date: 2014-12-30 00:11 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/be91019db7bd 8068338: Better message about incompatible zlib in Deflater.init Reviewed-by: alanb, sherman ! src/java.base/share/native/libzip/Deflater.c From chris.hegarty at oracle.com Mon Dec 29 23:34:37 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 29 Dec 2014 23:34:37 +0000 Subject: hg: jdk9/sandbox/jdk: 8066085: Need a sanity test for rmic -iiop Message-ID: <201412292334.sBTNYcY0026992@aojmv0008> Changeset: af229cf4a61a Author: xiaofeya Date: 2014-12-29 15:24 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/af229cf4a61a 8066085: Need a sanity test for rmic -iiop Reviewed-by: smarks + test/sun/rmi/rmic/iiopCompilation/IIOPCompilation.java From chris.hegarty at oracle.com Tue Dec 30 01:04:37 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Dec 2014 01:04:37 +0000 Subject: hg: jdk9/sandbox/jdk: 8049021: Add smartcardio tests with APDU buffer Message-ID: <201412300104.sBU14bZd012069@aojmv0008> Changeset: f67043c027d4 Author: valeriep Date: 2014-12-30 01:02 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f67043c027d4 8049021: Add smartcardio tests with APDU buffer Summary: add APDU buffer regression tests for smartcardio Reviewed-by: valeriep Contributed-by: Amanda Jiang + test/javax/smartcardio/CommandAPDUTest.java + test/javax/smartcardio/ResponseAPDUTest.java + test/javax/smartcardio/TerminalFactorySpiTest.java + test/javax/smartcardio/policy From chris.hegarty at oracle.com Tue Dec 30 19:19:35 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Dec 2014 19:19:35 +0000 Subject: hg: jdk9/sandbox/jdk: 8068347: Add java/lang/ClassLoader/deadlock/GetResource.java to ProblemList.txt Message-ID: <201412301919.sBUJJa3N016673@aojmv0008> Changeset: 64d09a0a8598 Author: bchristi Date: 2014-12-30 11:03 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/64d09a0a8598 8068347: Add java/lang/ClassLoader/deadlock/GetResource.java to ProblemList.txt Reviewed-by: chegar ! test/ProblemList.txt From chris.hegarty at oracle.com Tue Dec 30 22:19:17 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Dec 2014 22:19:17 +0000 Subject: hg: jdk9/sandbox: 6 new changesets Message-ID: <201412302219.sBUMJHR1018598@aojmv0008> Changeset: c82ea5393dda Author: thartmann Date: 2014-12-12 09:36 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c82ea5393dda 8066433: Move Whitebox test library to top level repository Summary: Moved Whitebox test library to top level repository. Reviewed-by: iignatyev, sla, mr + test/lib/Makefile + test/lib/sun/hotspot/WhiteBox.java + test/lib/sun/hotspot/code/BlobType.java + test/lib/sun/hotspot/code/CodeBlob.java + test/lib/sun/hotspot/code/NMethod.java + test/lib/sun/hotspot/cpuinfo/CPUInfo.java + test/lib/sun/hotspot/parser/DiagnosticCommand.java Changeset: c31f9f1ee1bd Author: anoll Date: 2014-12-12 08:40 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c31f9f1ee1bd Merge Changeset: d83f50e27e04 Author: anoll Date: 2014-12-15 08:53 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/d83f50e27e04 Merge Changeset: 7d49db790342 Author: iignatyev Date: 2014-12-17 12:21 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/7d49db790342 8028595: WhiteBox API for stress testing of TieredCompilation Reviewed-by: kvn ! test/lib/sun/hotspot/WhiteBox.java Changeset: 961b188e0cec Author: kvn Date: 2014-12-22 10:39 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/961b188e0cec Merge Changeset: 7063bdada583 Author: kvn Date: 2014-12-22 11:19 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/7063bdada583 8067972: Bring changes made to WhiteBox.java in 8047290 to that file new location in the top repo Reviewed-by: jcoomes ! test/lib/sun/hotspot/WhiteBox.java From chris.hegarty at oracle.com Tue Dec 30 22:19:31 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Dec 2014 22:19:31 +0000 Subject: hg: jdk9/sandbox/hotspot: 35 new changesets Message-ID: <201412302219.sBUMJV0E018695@aojmv0008> Changeset: a7fd2288ce2f Author: goetz Date: 2014-12-09 11:57 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a7fd2288ce2f 8066964: ppc64: argument and return type profiling, fix problem with popframe Reviewed-by: roland, kvn ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/nativeInst_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.hpp ! src/os_cpu/aix_ppc/vm/prefetch_aix_ppc.inline.hpp ! src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp ! src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp Changeset: f1cb27c85c83 Author: thartmann Date: 2014-12-12 09:07 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f1cb27c85c83 8066763: fatal error "assert(false) failed: unexpected yanked node" in postaloc.cpp:139 Summary: Check for dead input nodes after replacing compare node with implicit null check. Reviewed-by: kvn ! src/share/vm/opto/lcm.cpp Changeset: 6ba1e80a6882 Author: thartmann Date: 2014-12-12 08:15 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/6ba1e80a6882 Merge Changeset: 579e9a019f35 Author: thartmann Date: 2014-12-12 09:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/579e9a019f35 8066433: Move Whitebox test library to top level repository Summary: Moved Whitebox test library to top level repository. Reviewed-by: iignatyev, sla, mr ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/c2/6589834/Test_ia32.java ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/OverflowCodeCacheTest.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java ! 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/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/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/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/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/compiler/runtime/8010927/Test8010927.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/uncommontrap/8009761/Test8009761.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestMinInitialErgonomics.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestSerialHeapSizeFlags.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/gc/survivorAlignment/TestAllocationInEden.java ! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/gc/whitebox/TestWBGC.java ! test/runtime/ClassUnload/KeepAliveClass.java ! test/runtime/ClassUnload/KeepAliveClassLoader.java ! test/runtime/ClassUnload/KeepAliveObject.java ! test/runtime/ClassUnload/KeepAliveSoftReference.java ! test/runtime/ClassUnload/UnloadTest.java ! test/runtime/NMT/ChangeTrackingLevel.java ! test/runtime/NMT/JcmdDetailDiff.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/runtime/NMT/MallocStressTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/MallocTrackingVerify.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/runtime/interned/SanityTest.java ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReadVMPageSize.java ! test/runtime/memory/ReserveMemory.java ! test/runtime/memory/RunUnitTestsConcurrently.java ! test/runtime/memory/StressVirtualSpaceResize.java ! test/runtime/whitebox/WBStackSize.java ! test/sanity/WBApi.java ! test/serviceability/ParserTest.java ! test/testlibrary/ctw/test/ClassesDirTest.java ! test/testlibrary/ctw/test/ClassesListTest.java ! test/testlibrary/ctw/test/JarDirTest.java ! test/testlibrary/ctw/test/JarsTest.java ! test/testlibrary_tests/ctw/ClassesDirTest.java ! test/testlibrary_tests/ctw/ClassesListTest.java ! test/testlibrary_tests/ctw/JarDirTest.java ! test/testlibrary_tests/ctw/JarsTest.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java ! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java Changeset: cf683e50f9f6 Author: thartmann Date: 2014-12-12 09:58 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/cf683e50f9f6 Merge Changeset: eba1bd212c02 Author: thartmann Date: 2014-12-12 13:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/eba1bd212c02 8067337: Remove Whitebox API from hotspot repository Summary: Remove Whitebox API from hotspot repository after it was moved to top level repository. Reviewed-by: iignatyev - test/testlibrary/whitebox/Makefile - test/testlibrary/whitebox/sun/hotspot/WhiteBox.java - test/testlibrary/whitebox/sun/hotspot/code/BlobType.java - test/testlibrary/whitebox/sun/hotspot/code/CodeBlob.java - test/testlibrary/whitebox/sun/hotspot/code/NMethod.java - test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java - test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java Changeset: c6a0f333733c Author: anoll Date: 2014-12-12 08:40 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c6a0f333733c Merge ! src/os/aix/vm/os_aix.cpp Changeset: 2c17ba977ff0 Author: ppunegov Date: 2014-12-13 01:24 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2c17ba977ff0 8059575: JEP-JDK-8043304: Test task: Tiered Compilation level transition tests Reviewed-by: iveresov, thartmann + test/compiler/tiered/ConstantGettersTransitionsTest.java + test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java + test/compiler/tiered/TransitionsTestExecutor.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java Changeset: db035d4ba1bd Author: iignatyev Date: 2014-12-13 01:24 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/db035d4ba1bd 8066473: Port timeout utils from jdk test library into hotspot Reviewed-by: kvn, iignatyev Contributed-by: pavel.chistyakov at oracle.com ! test/testlibrary/com/oracle/java/testlibrary/Utils.java Changeset: a733dad6fc1e Author: roland Date: 2014-12-15 09:36 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a733dad6fc1e 8067231: Zero builds fails after JDK-6898462 Summary: Interpreter::remove_activation_entry() is not defined for the C++ interpreter Reviewed-by: roland, coleenp Contributed-by: Severin Gehwolf ! src/share/vm/interpreter/interpreterRuntime.cpp Changeset: 71f90d9cdd8f Author: iignatyev Date: 2014-12-16 02:13 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/71f90d9cdd8f 8067211: rewrite Utils::fileAsString Reviewed-by: kvn Contributed-by: tatiana.pivovarova at oracle.com ! test/testlibrary/com/oracle/java/testlibrary/Utils.java Changeset: 896a5f642e87 Author: iignatyev Date: 2014-12-16 02:14 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/896a5f642e87 8065279: Remove testlibrary_tests from compact profile in jtreg Reviewed-by: kvn Contributed-by: dmitrij.pochepko at oracle.com ! test/TEST.groups Changeset: c5e4d09035e0 Author: iignatyev Date: 2014-12-16 17:56 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c5e4d09035e0 8028595: WhiteBox API for stress testing of TieredCompilation Reviewed-by: kvn ! src/share/vm/prims/whitebox.cpp + test/compiler/whitebox/DeoptimizeFramesTest.java Changeset: c14155494f05 Author: eistepan Date: 2014-12-16 14:52 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c14155494f05 8054892: Improve compiler's CLI tests error reporting Reviewed-by: roland, twisti ! test/compiler/arguments/BMISupportedCPUTest.java ! test/compiler/arguments/BMIUnsupportedCPUTest.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.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 ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/rtm/cli/RTMLockingAwareTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java Changeset: ff29b5858de6 Author: roland Date: 2014-12-16 20:09 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ff29b5858de6 8067647: [TESTBUG] compiler/rangechecks/TestRangeCheckSmearing.java uses wrong path to Whitebox API Summary: whitebox test library was moved Reviewed-by: kvn ! test/compiler/rangechecks/TestRangeCheckSmearing.java Changeset: fd55c0f2c200 Author: vlivanov Date: 2014-12-19 16:42 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/fd55c0f2c200 8067338: compiler/debug/TraceIterativeGVN.java segfaults Reviewed-by: kvn ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/memnode.cpp Changeset: fe5535ac094e Author: kvn Date: 2014-12-22 10:41 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/fe5535ac094e Merge ! src/os/aix/vm/os_aix.cpp ! src/share/vm/prims/whitebox.cpp ! test/TEST.groups ! test/gc/survivorAlignment/TestAllocationInEden.java ! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/gc/survivorAlignment/TestPromotionToSurvivor.java - test/testlibrary/whitebox/Makefile - test/testlibrary/whitebox/sun/hotspot/WhiteBox.java - test/testlibrary/whitebox/sun/hotspot/code/BlobType.java - test/testlibrary/whitebox/sun/hotspot/code/CodeBlob.java - test/testlibrary/whitebox/sun/hotspot/code/NMethod.java - test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java - test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java Changeset: f8efc13bd628 Author: kvn Date: 2014-12-22 14:35 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f8efc13bd628 8067985: merging hs-comp to hs blocked by some tests not updated in 8054892 Reviewed-by: iveresov ! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java Changeset: a4de53ad95b5 Author: brutisso Date: 2014-12-17 09:47 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a4de53ad95b5 8067438: Add test to verify minimal heap size Reviewed-by: dfazunen, ehelin + test/gc/TestSmallHeap.java Changeset: d019ad12b43e Author: drwhite Date: 2014-12-17 18:09 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d019ad12b43e 8061611: Remove deprecated command line flags Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 6aa9ea790814 Author: mgerdin Date: 2014-12-08 18:57 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/6aa9ea790814 8067655: Clean up G1 remembered set oop iteration Summary: Pass on the static type G1ParPushHeapRSClosure to allow oop_iterate devirtualization Reviewed-by: jmasa, kbarrett ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: d87c2d9c1eb4 Author: tschatzl Date: 2014-12-18 09:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d87c2d9c1eb4 8067469: G1 ignores AlwaysPreTouch Summary: Factor out pretouch code of the various virtual space management classes and use them everywhere including in G1. Reviewed-by: stefank, ehelin, dholmes ! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp Changeset: 7783ee3fa7e9 Author: tschatzl Date: 2014-12-18 11:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/7783ee3fa7e9 Merge Changeset: 8f5ab52932b7 Author: brutisso Date: 2014-12-18 13:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8f5ab52932b7 8067873: gc/TestSmallHeap.java does not compile Reviewed-by: mgerdin, jwilhelm ! test/gc/TestSmallHeap.java Changeset: e253436e9460 Author: brutisso Date: 2014-12-18 13:30 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e253436e9460 Merge Changeset: b8cef6fae4c3 Author: kbarrett Date: 2014-12-17 22:32 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b8cef6fae4c3 8066827: Remove ReferenceProcessor::clean_up_discovered_references() Summary: Abandon rather than clean up discovered references. Reviewed-by: jmasa, ysr ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp Changeset: 5cdbde3a9a57 Author: tschatzl Date: 2014-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5cdbde3a9a57 8060025: Object copy time regressions after JDK-8031323 and JDK-8057536 Summary: Evaluate and improve object copy time by micro-optimizations and splitting out slow and fast paths aggressively. Reviewed-by: kbarrett, mgerdin, jmasa Contributed-by: Tony Printezis , Thomas Schatzl ! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.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/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp + src/share/vm/gc_implementation/g1/g1InCSetState.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp Changeset: 394d762c3d8a Author: jwilhelm Date: 2014-12-18 16:15 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/394d762c3d8a Merge ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/TEST.groups Changeset: 3f138457d7e6 Author: tschatzl Date: 2014-12-22 16:49 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/3f138457d7e6 8068036: assert(is_available(index)) failed in G1 cset Summary: Some verification code iterated over the heap using the region mapping array. This is not allowed. Changed to use the regular iteration method with closure. Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: b8af4e7e0023 Author: jwilhelm Date: 2014-12-22 17:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b8af4e7e0023 Merge ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 5ddaa05d9d1a Author: kbarrett Date: 2014-12-18 13:26 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5ddaa05d9d1a 8067499: G1SATBCardTableModRefBS should not inherit from CardTableModRefBSForCTRS Summary: G1SATBCardTableModRefBS inherits from CardTableModRefBS Reviewed-by: mgerdin, brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genOopClosures.inline.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp Changeset: 738f4d56deaa Author: jwilhelm Date: 2014-12-23 14:03 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/738f4d56deaa Merge - test/testlibrary/whitebox/Makefile - test/testlibrary/whitebox/sun/hotspot/WhiteBox.java - test/testlibrary/whitebox/sun/hotspot/code/BlobType.java - test/testlibrary/whitebox/sun/hotspot/code/CodeBlob.java - test/testlibrary/whitebox/sun/hotspot/code/NMethod.java - test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java - test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java Changeset: 75ed6e9d2d25 Author: goetz Date: 2014-12-19 16:42 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/75ed6e9d2d25 8067823: CheckCompileThresholdScaling.java throws RuntimeException Reviewed-by: kvn, iignatyev ! test/compiler/arguments/CheckCompileThresholdScaling.java Changeset: 89977bee2ddd Author: simonis Date: 2014-12-18 16:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/89977bee2ddd 8067865: Changes 8066780/8066782 broke the non-PCH build Reviewed-by: kvn ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/memory/tenuredGeneration.cpp Changeset: 91ff67f0a160 Author: kvn Date: 2014-12-23 16:42 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/91ff67f0a160 Merge ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp From chris.hegarty at oracle.com Tue Dec 30 22:19:46 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Dec 2014 22:19:46 +0000 Subject: hg: jdk9/sandbox/jdk: 8039921: SHA1WithDSA with key > 1024 bits not working Message-ID: <201412302219.sBUMJlHL018836@aojmv0008> Changeset: edd7a67585a5 Author: valeriep Date: 2014-12-30 22:03 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/edd7a67585a5 8039921: SHA1WithDSA with key > 1024 bits not working Summary: Removed the key size limits for all SHAXXXWithDSA signatures Reviewed-by: weijun ! src/java.base/share/classes/sun/security/provider/DSA.java ! test/sun/security/provider/DSA/TestDSA2.java From chris.hegarty at oracle.com Wed Dec 31 14:19:37 2014 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Dec 2014 14:19:37 +0000 Subject: hg: jdk9/sandbox/jdk: 8028357: Unnecessary allocation in AliasFileParser Message-ID: <201412311419.sBVEJbpr001011@aojmv0008> Changeset: 178625b2dbd5 Author: redestad Date: 2014-12-31 15:03 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/178625b2dbd5 8028357: Unnecessary allocation in AliasFileParser Reviewed-by: jbachorik ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java