hg: hsx/hotspot-rt/hotspot: 32 new changesets

markus.gronlund at oracle.com markus.gronlund at oracle.com
Fri Nov 15 14:00:57 PST 2013


Changeset: 4288e54fd145
Author:    jwilhelm
Date:      2013-10-21 18:51 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4288e54fd145

8026851: Remove unnecessary code in GenRemSet
Summary: Removed the GenRemSet::rem_set_name() since we only have one remset.
Reviewed-by: stefank, mgerdin, tschatzl

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp

Changeset: 3aee6bc29547
Author:    jwilhelm
Date:      2013-10-21 18:52 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/3aee6bc29547

8026852: Use restricted_align_down in collector policy code
Summary: Moved restricted_align_down to globalDefinitions and renamed it align_size_down_bounded
Reviewed-by: stefank, mgerdin, tschatzl

! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 46d7652b223c
Author:    jwilhelm
Date:      2013-10-21 18:56 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/46d7652b223c

8026853: Prepare GC code for collector policy regression fix
Summary: Cleanup related to the NewSize and MaxNewSize bugs
Reviewed-by: tschatzl, jcoomes, ehelin

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: 8f07aa079343
Author:    jwilhelm
Date:      2013-11-01 17:09 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8f07aa079343

8016309: assert(eden_size > 0 && survivor_size > 0) failed: just checking
7057939: jmap shows MaxNewSize=4GB when Java is using parallel collector
Summary: Major cleanup of the collectorpolicy classes
Reviewed-by: tschatzl, jcoomes

! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
! src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
+ src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
! src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! test/gc/arguments/TestMaxHeapSizeTools.java
+ test/gc/arguments/TestMaxNewSize.java

Changeset: 610be0309a79
Author:    amurillo
Date:      2013-11-02 13:02 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/610be0309a79

Merge

! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 28674af341ac
Author:    tschatzl
Date:      2013-11-07 15:17 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/28674af341ac

8027756: assert(!hr->isHumongous()) failed: code root in humongous region?
Summary: Change checks for isHumongous() to continuesHumongous() as installing a code root for a humongous object is valid, but not for continuations of humongous objects. Cleaned up asserts.
Reviewed-by: jmasa, tamao

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
+ test/gc/g1/TestHumongousCodeCacheRoots.java

Changeset: 40b8c6bad703
Author:    jmasa
Date:      2013-10-16 15:14 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/40b8c6bad703

8024954: CMS: CMSClassUnloadingMaxInterval is not implemented correctly. This change is also part of the fix for 8024483.
Reviewed-by: mgerdin, brutisso, tschatzl
Contributed-by: jwha at google.com

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp

Changeset: 592d8b01fedd
Author:    jmasa
Date:      2013-11-08 06:14 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/592d8b01fedd

8024483: assertion failure: (!mirror_alive || loader_alive) failed:
Reviewed-by: brutisso, tschatzl, mgerdin

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp

Changeset: 3ad2b68d107e
Author:    jwilhelm
Date:      2013-11-10 00:07 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/3ad2b68d107e

8027911: Assertion in the collector policy when running gc/arguments/TestMaxNewSize.java
Summary: Update NewSize when _initial_gen0_size is changed
Reviewed-by: tschatzl, brutisso

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

Changeset: 236cecd9ec97
Author:    jwilhelm
Date:      2013-11-11 13:50 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/236cecd9ec97

8028093: Initial young size is smaller than minimum young size
Summary: Remove min_gen1_size argument from adjust_gen0_sizes()
Reviewed-by: tschatzl, brutisso

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

Changeset: bde526e3667e
Author:    jwilhelm
Date:      2013-11-11 05:05 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/bde526e3667e

Merge


Changeset: 11b116661830
Author:    mgerdin
Date:      2013-11-11 16:20 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/11b116661830

Merge

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

Changeset: ee527493b36d
Author:    sjohanss
Date:      2013-11-08 17:46 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/ee527493b36d

8027960: Assertion assert(end >= start) failed during nightly testing on solaris
Summary: Needed to update _space_alignment in generation sizer to ensure correct sizing of spaces.
Reviewed-by: jmasa, tschatzl

! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp

Changeset: 755c423791ab
Author:    ehelin
Date:      2013-11-14 21:05 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/755c423791ab

Merge

! src/share/vm/prims/whitebox.cpp

Changeset: e2509677809c
Author:    vlivanov
Date:      2013-11-08 01:13 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e2509677809c

8023037: Race between ciEnv::register_method and nmethod::make_not_entrant_or_zombie
Reviewed-by: kvn, iveresov

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 83c8f6f4ab09
Author:    drchase
Date:      2013-11-08 14:19 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/83c8f6f4ab09

Merge


Changeset: 1dcea64e9f00
Author:    kvn
Date:      2013-11-11 11:53 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/1dcea64e9f00

8024830: SEGV in org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.get
Summary: Exclude last input argument's stack slots from vector's spilling masks.
Reviewed-by: iveresov

! src/share/vm/opto/matcher.cpp

Changeset: 78da3894b86f
Author:    anoll
Date:      2013-11-12 09:32 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/78da3894b86f

8027593: performance drop with constrained codecache starting with hs25 b111
Summary: Fixed proper sweeping of small code cache sizes
Reviewed-by: kvn, iveresov

! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp

Changeset: 144b23411b51
Author:    roland
Date:      2013-11-12 13:58 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/144b23411b51

8027632: assert(xtype->klass_is_exact()) failed: Should be exact at graphKit.cpp
Summary: receiver type collected by profiling for default method may be interface
Reviewed-by: kvn, iveresov

! src/share/vm/c1/c1_GraphBuilder.cpp

Changeset: f675976a61e7
Author:    rbackman
Date:      2013-11-12 13:47 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f675976a61e7

8028198: SIGSEGV in PhaseIdealLoop::build_loop_late_post
Reviewed-by: iveresov, kvn

! src/share/vm/opto/loopopts.cpp
+ test/compiler/intrinsics/mathexact/SplitThruPhiTest.java

Changeset: b957c650babb
Author:    rbackman
Date:      2013-11-12 14:52 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/b957c650babb

8028207: assert(_outcnt==1) failed: not unique in compile.cpp
Reviewed-by: iveresov, kvn

! src/share/vm/opto/mathexactnode.hpp
+ test/compiler/intrinsics/mathexact/GVNTest.java

Changeset: e6ba215af802
Author:    roland
Date:      2013-11-13 09:45 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e6ba215af802

8027631: "unexpected profiling mismatch" error with new type profiling
Summary: inlined method handle calls can call methods with different signatures
Reviewed-by: kvn, iveresov

! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
+ test/compiler/profiling/TestUnexpectedProfilingMismatch.java

Changeset: 924c32982a12
Author:    roland
Date:      2013-11-13 01:50 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/924c32982a12

Merge


Changeset: 6e1826d5c23e
Author:    roland
Date:      2013-11-13 13:45 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/6e1826d5c23e

8027572: assert(r != 0) failed: invalid
Summary: null classes should be expected in profiles with conflicts
Reviewed-by: kvn, iveresov

! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
+ test/compiler/profiling/unloadingconflict/B.java
+ test/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java

Changeset: e74074c34312
Author:    vlivanov
Date:      2013-11-14 09:14 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e74074c34312

8028159: C2: compiler stack overflow during inlining of @ForceInline methods
Reviewed-by: roland, kvn

! src/share/vm/c1/c1_globals.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/runtime/globals.hpp

Changeset: df0df745224c
Author:    drchase
Date:      2013-11-14 15:58 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/df0df745224c

Merge


Changeset: 6f206b5d258f
Author:    drchase
Date:      2013-11-14 13:38 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/6f206b5d258f

Merge

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

Changeset: aec3226be72d
Author:    cl
Date:      2013-11-14 09:04 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/aec3226be72d

Added tag jdk8-b116 for changeset 52b076e6ffae

! .hgtags

Changeset: c78d517c7ea4
Author:    amurillo
Date:      2013-11-15 07:50 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c78d517c7ea4

Merge


Changeset: f573d00213b7
Author:    amurillo
Date:      2013-11-15 07:50 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f573d00213b7

Added tag hs25-b59 for changeset c78d517c7ea4

! .hgtags

Changeset: 854a42db7069
Author:    amurillo
Date:      2013-11-15 07:58 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/854a42db7069

8028444: new hotspot build - hs25-b60
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 438fe38c63c8
Author:    mgronlun
Date:      2013-11-15 21:39 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/438fe38c63c8

Merge

! src/share/vm/runtime/globals.hpp



More information about the hotspot-runtime-dev mailing list