hg: jdk7u/jdk7u-dev/hotspot: 9 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Tue Jun 11 14:33:12 PDT 2013


Changeset: e341c460dcbf
Author:    johnc
Date:      2013-05-31 12:18 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e341c460dcbf

7176479: G1: JVM crashes on T5-8 system with 1.5 TB heap
Summary: Refactor G1's hot card cache and card counts table into their own files. Simplify the card counts table, including removing the encoding of the card index in each entry. The card counts table now has a 1:1 correspondence with the cards spanned by heap. Space for the card counts table is reserved from virtual memory (rather than C heap) during JVM startup and is committed/expanded when the heap is expanded. Changes were also reviewed-by Vitaly Davidovich.
Reviewed-by: jmasa

! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
+ src/share/vm/gc_implementation/g1/g1CardCounts.cpp
+ src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
+ src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
+ src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: cd6a08cb2b86
Author:    johnc
Date:      2013-05-31 19:34 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/cd6a08cb2b86

Merge


Changeset: d32b6216bb0e
Author:    amurillo
Date:      2013-05-31 14:20 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d32b6216bb0e

8015689: new hotspot build - hs24-b48
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: d942f92789f4
Author:    amurillo
Date:      2013-06-01 00:36 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d942f92789f4

Merge


Changeset: 010c022d6094
Author:    bpittore
Date:      2013-06-03 10:53 -0400
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/010c022d6094

8014669: arch specific flags not passed to some link commands
Summary: EXTRA_CFLAGS does not propagate to saproc and jsig makefiles
Reviewed-by: dholmes, tbell, collins

! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make

Changeset: 02d2b7ba71ad
Author:    johnc
Date:      2013-05-15 22:35 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/02d2b7ba71ad

8014408: G1: crashes with assert assert(prev_committed_card_num == _committed_max_card_num) failed
Summary: Mismatch in the card number calculation between next and previous committed sizes of the card counts table.
Reviewed-by: jmasa, tschatzl

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

Changeset: d1c1d2ffc2c5
Author:    hseigel
Date:      2013-06-06 08:54 -0400
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d1c1d2ffc2c5

8009302: Mac OS X: JVM crash on infinite recursion on Appkit Thread
Summary: Use SA_ONSTACK flag to ensure signal gets delivered properly.
Reviewed-by: dholmes, coleenp
Contributed-by: gerard.ziemski at oracle.com

! src/os/bsd/vm/os_bsd.cpp

Changeset: 58e723f20009
Author:    amurillo
Date:      2013-06-06 11:14 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/58e723f20009

Merge


Changeset: d74376b0f20b
Author:    amurillo
Date:      2013-06-06 11:14 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d74376b0f20b

Added tag hs24-b48 for changeset 58e723f20009

! .hgtags




More information about the jdk7u-dev mailing list