jdk-24/hotspot/make
John Cuthbertson c38f8fc543 7176479: G1: JVM crashes on T5-8 system with 1.5 TB heap
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: tschatzl, jmasa
2013-05-09 11:16:39 -07:00
..
bsd Merge 2013-04-19 09:58:05 -07:00
linux 8011621: live_ranges_in_separate_class.patch 2013-04-16 10:08:41 +02:00
solaris 8011621: live_ranges_in_separate_class.patch 2013-04-16 10:08:41 +02:00
templates 7098194: integrate macosx-port changes 2011-10-13 09:35:42 -07:00
windows 8013785: Respect EXTRA_CFLAGS on windows 2013-05-03 12:26:15 +02:00
altsrc.make 7036525: Disable alternative source mechanism for OPENJDK builds 2011-05-05 21:20:21 -04:00
build.sh 8011198: LP64 setting is not preserved on Solaris after 8006965 2013-04-04 12:18:46 -07:00
cscope.make 7089790: integrate bsd-port changes 2011-09-25 16:03:29 -07:00
defs.make 8006965: remove test_gamma and add dedicated test_* targets instead 2013-03-20 17:04:45 -07:00
excludeSrc.make 7176479: G1: JVM crashes on T5-8 system with 1.5 TB heap 2013-05-09 11:16:39 -07:00
hotspot_distro 7010068: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - first pass 2011-01-03 15:30:05 -08:00
hotspot_version 8013800: new hotspot build - hs25-b32 2013-05-03 08:19:38 -07:00
jdk6_hotspot_distro 6986065: Rebrand exe/dll company names 2011-05-03 13:01:41 -04:00
jprt.gmk 7052988: JPRT embedded builds don't set MINIMIZE_RAM_USAGE 2011-07-02 04:17:12 -04:00
jprt.properties 7104565: trim jprt build targets 2013-04-12 15:53:30 -07:00
Makefile 7172922: export_ makefile targets do not work unless all supported variants are built 2013-04-15 16:20:05 -07:00
openjdk_distro 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
pic.make 7153374: ARM ONLY .. linking problem with new compilers.. Need to use -fPIC 2012-08-08 15:43:51 -04:00
sa.files 7165259: Remove BugSpot 2013-02-22 10:03:02 +01:00
scm.make 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00