hg: jdk9/hs/hotspot: 11 new changesets

yumin.qi at oracle.com yumin.qi at oracle.com
Thu Dec 4 07:34:01 UTC 2014


Changeset: 7bb3772d6b0c
Author:    igerasim
Date:      2014-11-25 14:16 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/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/hs/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/hs/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/hs/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/hs/hotspot/rev/134991e1077a

Merge


Changeset: 056f76a9160d
Author:    minqi
Date:      2014-11-26 19:46 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/056f76a9160d

Merge


Changeset: b7b6b8b43778
Author:    jbachorik
Date:      2014-11-28 16:33 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/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/hs/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/hs/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/hs/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/hs/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



More information about the jdk9-all-changes mailing list