hg: jdk9/hs-rt/hotspot: 27 new changesets

calvin.cheung at oracle.com calvin.cheung at oracle.com
Fri Apr 24 03:06:03 UTC 2015


Changeset: 44dd41e14780
Author:    kbarrett
Date:      2015-04-15 16:37 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/44dd41e14780

8075466: SATB queue pre-filter verify found reclaimed humongous object
Summary: Removed pre-filter verify, and made filtering more careful.
Reviewed-by: brutisso, tschatzl

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

Changeset: ceb1a056ca15
Author:    brutisso
Date:      2015-04-16 09:13 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ceb1a056ca15

8077873: G1: Remove G1SATBPrintStubs
Reviewed-by: kbarrett, tschatzl

! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp

Changeset: f64e985822e2
Author:    brutisso
Date:      2015-04-16 09:16 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f64e985822e2

8077841: G1: Remove PrintReachable support
Reviewed-by: stefank, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp

Changeset: f36eb73c4e50
Author:    pliden
Date:      2015-04-16 09:28 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f36eb73c4e50

8077415: Remove duplicate variables holding the CollectedHeap
Reviewed-by: stefank, kbarrett

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 8ae9f5e559ed
Author:    pliden
Date:      2015-04-16 10:38 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8ae9f5e559ed

Merge

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Changeset: 2ce6ba708da7
Author:    pliden
Date:      2015-04-16 15:31 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2ce6ba708da7

8077417: Cleanup of Universe::initialize_heap()
Reviewed-by: stefank, kbarrett

! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp

Changeset: dafb0a98e749
Author:    jprovino
Date:      2015-04-15 11:42 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dafb0a98e749

8074545: Rename and clean up the ParGCAllocBuffer class
Summary: Rename ParGCAllocBuffer to PLAB and rename affected files.
Reviewed-by: tschatzl, kbarrett

! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.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/gc_implementation/shared/parGCAllocBuffer.inline.hpp
+ src/share/vm/gc_implementation/shared/plab.cpp
+ src/share/vm/gc_implementation/shared/plab.hpp
+ src/share/vm/gc_implementation/shared/plab.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/globals.hpp

Changeset: 4864e4370e54
Author:    brutisso
Date:      2015-04-17 08:09 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4864e4370e54

8077938: Remove TraceMarkSweep
Reviewed-by: sjohanss, jmasa

! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/runtime/globals.hpp

Changeset: e57fce7b6ad2
Author:    stefank
Date:      2015-04-17 10:46 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e57fce7b6ad2

8077936: Remove the unused java_lang_invoke_CallSite::target_volatile
Reviewed-by: vlivanov, jrose

! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp

Changeset: 14d4bc33ff68
Author:    ecaspole
Date:      2015-04-17 10:08 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/14d4bc33ff68

8077265: Modify assert to help debug JDK-8068448
Summary: Added relevant asserts on covered_region for allocation methods in psOldGen.hpp
Reviewed-by: tschatzl, stefank

! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp

Changeset: 5aa85f931066
Author:    goetz
Date:      2015-04-17 11:46 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5aa85f931066

8078048: Fix non-pch build after "8076457: Fix includes of inline.hpp in GC code"
Reviewed-by: stefank, ehelin

! src/share/vm/gc_implementation/g1/heapRegion.hpp

Changeset: c25c035189a4
Author:    stefank
Date:      2015-04-17 17:10 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c25c035189a4

Merge


Changeset: fc42966ef965
Author:    mikael
Date:      2015-04-17 16:08 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fc42966ef965

8078017: Introduce hotspot_basicvmtest
Reviewed-by: dholmes, kvn

! test/Makefile

Changeset: aacca898142e
Author:    kbarrett
Date:      2015-04-17 13:49 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/aacca898142e

8078021: SATB apply_closure_to_completed_buffer should have closure argument
Summary: Apply closure directly, eliminating registration.
Reviewed-by: stefank, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp

Changeset: 2f553b2c04ee
Author:    jwilhelm
Date:      2015-04-20 14:26 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f553b2c04ee

Merge

- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 3ac81daab1ac
Author:    brutisso
Date:      2015-04-20 16:18 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3ac81daab1ac

8078156: G1: Remove dead code PrintObjsInRegionClosure
Reviewed-by: tschatzl, sjohanss

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Changeset: 9d2031d829b3
Author:    pliden
Date:      2015-04-20 08:53 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9d2031d829b3

8068582: UseSerialGC not always set up properly
Reviewed-by: jmasa, brutisso, sjohanss

! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp
+ test/gc/arguments/TestSelectDefaultGC.java
! test/gc/startup_warnings/TestParNewSerialOld.java

Changeset: 2e360934b0cf
Author:    stefank
Date:      2015-04-20 13:34 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2e360934b0cf

8042891: Format issues embedded in macros for two g1 source files
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp

Changeset: 579abf49ec8f
Author:    goetz
Date:      2015-04-21 10:14 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/579abf49ec8f

8078243: Fix include of stack.inline.hpp in taskqueue.hpp.
Reviewed-by: stefank, tschatzl

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

Changeset: fa8741e55f80
Author:    kbarrett
Date:      2015-04-21 10:29 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fa8741e55f80

8078193: BACKOUT: Rename and clean up the ParGCAllocBuffer class
Summary: Back out the problem change set.
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.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/gc_implementation/shared/parGCAllocBuffer.inline.hpp
- src/share/vm/gc_implementation/shared/plab.cpp
- src/share/vm/gc_implementation/shared/plab.hpp
- src/share/vm/gc_implementation/shared/plab.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/globals.hpp

Changeset: bf3f0bc46d2a
Author:    jprovino
Date:      2015-04-15 11:42 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bf3f0bc46d2a

8074546: Rename and clean up the ParGCAllocBuffer class
Summary: Rename ParGCAllocBuffer to PLAB and rename affected files.
Reviewed-by: tschatzl, kbarrett

! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.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/gc_implementation/shared/parGCAllocBuffer.inline.hpp
+ src/share/vm/gc_implementation/shared/plab.cpp
+ src/share/vm/gc_implementation/shared/plab.hpp
+ src/share/vm/gc_implementation/shared/plab.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/globals.hpp

Changeset: dfe8f76b6b8c
Author:    kbarrett
Date:      2015-04-21 16:49 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dfe8f76b6b8c

Merge

! src/share/vm/gc_implementation/shared/plab.cpp
! src/share/vm/gc_implementation/shared/plab.hpp
! src/share/vm/gc_implementation/shared/plab.inline.hpp

Changeset: d8702e236d50
Author:    tschatzl
Date:      2015-04-22 09:39 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d8702e236d50

8076541: Parallel GC registers Java heap twice to NMT
Summary: Remove the superfluous call to MemTracker::record_virtual_memory_type() and also a superfluous check whether the space has been successfully reserved.
Reviewed-by: pliden, jmasa

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

Changeset: ffaab2b7199b
Author:    sjohanss
Date:      2015-04-22 12:58 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ffaab2b7199b

8077836: Make sure G1ParGCAllocBuffer are marked as retired
Reviewed-by: tschatzl, pliden

! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/shared/plab.hpp

Changeset: dcd4f5bec34d
Author:    kbarrett
Date:      2015-04-22 14:06 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dcd4f5bec34d

8078023: verify_no_cset_oops found reclaimed humongous object in SATB buffer
Summary: Removed no longer valid checking of SATB buffers
Reviewed-by: jmasa, pliden

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp

Changeset: c059d13c0919
Author:    jwilhelm
Date:      2015-04-23 16:09 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c059d13c0919

Merge

! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/Makefile
- test/sanity/WhiteBox.java

Changeset: 9bf9b322ae5a
Author:    ccheung
Date:      2015-04-23 14:09 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf9b322ae5a

Merge

- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
! src/share/vm/runtime/arguments.cpp



More information about the jdk9-hs-rt-changes mailing list