hg: shenandoah/jdk8u/hotspot: 12 new changesets

ashipile at redhat.com ashipile at redhat.com
Mon Jul 3 16:41:40 UTC 2017


Changeset: c3b607641a86
Author:    shade
Date:      2017-07-03 16:21 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c3b607641a86

[backport] minor fix to optimization of java mirror comparison

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

Changeset: 643116ce9d9a
Author:    shade
Date:      2017-07-03 16:42 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/643116ce9d9a

[backport] Rename ShenandoahBarriersForConst

! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/shenandoahSupport.cpp

Changeset: f29685876986
Author:    shade
Date:      2017-07-03 16:51 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f29685876986

[backport] Verification should assert complete bitmaps in most phases + Disable complete bitmap verification in init mark

! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp

Changeset: 5f35458e436d
Author:    shade
Date:      2017-07-03 17:14 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5f35458e436d

[backport] Verify marked objects

! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp

Changeset: 35b4f5eb79ad
Author:    shade
Date:      2017-07-03 17:29 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/35b4f5eb79ad

[backport] More collection set and matrix cleanup

! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp

Changeset: 0886867f318f
Author:    shade
Date:      2017-07-03 17:42 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0886867f318f

[backport] Verifier performance improvements: scan objects once, avoid double oop checks

! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp

Changeset: 0321412b89f4
Author:    shade
Date:      2017-07-03 17:43 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0321412b89f4

[backport] Verify TAMS and object sizes

! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp

Changeset: 45318a0d9014
Author:    shade
Date:      2017-07-03 17:46 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/45318a0d9014

[backport] Verifier should print extended info on referenced location

! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp

Changeset: 5f654d5c5373
Author:    shade
Date:      2017-07-03 17:58 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5f654d5c5373

[backport] Eliminating _num_regions variable in ShenandoahHeap

! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp

Changeset: cebd64cbedbe
Author:    shade
Date:      2017-07-03 18:07 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cebd64cbedbe

[backport] Verification levels

! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp

Changeset: 4180459356ab
Author:    shade
Date:      2017-07-03 18:17 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4180459356ab

[backport] C1 stores constants without read barriers

! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp

Changeset: e1efabeca2be
Author:    shade
Date:      2017-07-03 18:18 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e1efabeca2be

[backport] ArrayCopy verification code fix

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



More information about the shenandoah-dev mailing list