hg: jdk9/dev/hotspot: 18 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Tue Mar 3 14:29:42 UTC 2015


Changeset: 748bfdc032eb
Author:    erikj
Date:      2015-02-18 11:25 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/748bfdc032eb

8072904: building jdk9 with jdk9 boot jdk can cause failure or incorrect results
Reviewed-by: dholmes, dlong

! agent/src/share/classes/sun/jvm/hotspot/debugger/amd64/AMD64ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/ppc64/PPC64ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/sparc/SPARCThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/x86/X86ThreadContext.java
! make/aix/makefiles/sa.make
! make/bsd/makefiles/sa.make
! make/linux/makefiles/sa.make
! make/solaris/makefiles/sa.make
! make/windows/makefiles/sa.make

Changeset: b042554105f7
Author:    dholmes
Date:      2015-02-18 22:19 -0500
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b042554105f7

8072055: Argument checking for SE Embedded and ARM should be moved out of arguments.cpp
Reviewed-by: bdelsart, dlong, hseigel, coleenp

! src/share/vm/runtime/arguments.cpp

Changeset: 301c5b48a95a
Author:    ctornqvi
Date:      2015-02-23 05:01 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/301c5b48a95a

Merge

- src/share/vm/oops/oop.inline2.hpp

Changeset: a1676462e072
Author:    stefank
Date:      2015-02-18 09:22 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a1676462e072

8073388: Get rid of the depenecy from handles.hpp to oop.inline.hpp
Reviewed-by: mgerdin, coleenp

! src/share/vm/ci/ciKlass.hpp
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/memory/genRemSet.cpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/handles.hpp

Changeset: 45dc3d4c5c24
Author:    jwilhelm
Date:      2014-08-22 10:10 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/45dc3d4c5c24

8061802: REDO - Remove the generations array
Summary: The _gens array is removed and replaced by explicit _young_gen and _old_gen variables.
Reviewed-by: kbarrett, mgerdin

! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/runtime/vmStructs.cpp
! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java

Changeset: b8ef0ff7b28d
Author:    stefank
Date:      2015-02-18 10:28 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b8ef0ff7b28d

8073389: Remove the include of resourceArea.hpp from classFileParser.hpp
Reviewed-by: coleenp, dholmes

! src/share/vm/classfile/classFileError.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/services/nmtDCmd.cpp
! src/share/vm/services/runtimeService.cpp

Changeset: ae3dbd31307f
Author:    mgerdin
Date:      2015-02-20 12:43 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ae3dbd31307f

8073532: jmap -heap fails after generation array removal
Summary: Fix field accessor code in the SA
Reviewed-by: jwilhelm, brutisso

! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java

Changeset: 01f6c1362694
Author:    tschatzl
Date:      2015-02-20 16:07 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/01f6c1362694

8058446: G1 Hot card cache should use ArrayAllocator to allocate the cache array
Summary: Allocate large hot card caches using OS functions instead of the C heap to avoid native memory exhaustion.
Reviewed-by: mgerdin, jwilhelm

! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp

Changeset: 89aef9b18319
Author:    stefank
Date:      2015-02-20 15:23 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/89aef9b18319

8073554: Remove unnecessary includes of markSweep[.inline].hpp
Reviewed-by: tschatzl, coleenp

! src/share/vm/code/codeCache.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/interfaceSupport.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/debug.cpp

Changeset: 194b81937d60
Author:    stefank
Date:      2015-02-20 15:47 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/194b81937d60

Merge


Changeset: 532bf0752bbc
Author:    stefank
Date:      2015-02-20 17:08 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/532bf0752bbc

Merge


Changeset: eb2c3a5a454a
Author:    goetz
Date:      2015-02-20 22:22 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/eb2c3a5a454a

8071822: [TEST_BUG] Adapt collectorPolicy internal tests to support 64K pages
Summary: This fixes jtreg test ExecuteInternalVMTests.java for OSes with bigger default page sizes.
Reviewed-by: jmasa

! src/share/vm/memory/collectorPolicy.cpp

Changeset: 015fac83707e
Author:    stefank
Date:      2015-02-20 13:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/015fac83707e

8073543: Circular include dependency between psScavenge.inline.hpp and psPromotionManager.inline.hpp
Reviewed-by: brutisso, mgerdin

! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp
! src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/oop.pcgc.inline.hpp
! src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/runtime/java.cpp

Changeset: e2c2ec8ce1be
Author:    jwilhelm
Date:      2015-02-23 18:40 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e2c2ec8ce1be

Merge


Changeset: 36ea8ccb155c
Author:    sjohanss
Date:      2014-12-11 09:56 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/36ea8ccb155c

8062672: JVM crashes during GC on various asserts which checks that HeapWord ptr is an oop
Summary: Crashes were caused by not disabling UseMemSetInBOT as should be done on sparc. Added support for picking up blkinit as a platform feature if available on Linux sparc. This is needed to avoid enabling UseMemSetInBOT when running on this platform.
Reviewed-by: jwilhelm, brutisso

! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp

Changeset: 6357f6686ca2
Author:    jwilhelm
Date:      2015-02-26 19:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6357f6686ca2

Merge


Changeset: cf4fda2ea188
Author:    amurillo
Date:      2015-02-27 07:34 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cf4fda2ea188

Merge


Changeset: ba828548b907
Author:    amurillo
Date:      2015-03-03 06:23 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ba828548b907

Merge

! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp



More information about the jdk9-dev-changes mailing list