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