jdk-24/hotspot
John Cuthbertson f1cbffdd3e 6819077: G1: first GC thread coming late into the GC
The first worker thread is delayed when entering the GC because it clears the card count table that is used in identifying hot cards. Replace the card count table with a dynamically sized evicting hash table that includes an epoch based counter.

Reviewed-by: iveresov, tonyp
2009-08-04 16:00:17 -07:00
..
.jcheck 6669216: Add jcheck configuration directories 2008-02-29 20:03:58 -08:00
agent 6862919: Update copyright year 2009-07-28 12:12:40 -07:00
make Merge 2009-07-29 16:00:35 -07:00
src 6819077: G1: first GC thread coming late into the GC 2009-08-04 16:00:17 -07:00
test Merge 2009-07-29 16:00:35 -07:00
.hgignore 6684007: PrintAssembly plugin not available for linux or windows 2009-04-15 09:53:54 -07:00
.hgtags Added tag jdk7-b66 for changeset f367b7c24c74 2009-07-24 13:39:51 -07:00
ASSEMBLY_EXCEPTION Initial load 2007-12-01 00:00:00 +00:00
LICENSE Initial load 2007-12-01 00:00:00 +00:00
README Initial load 2007-12-01 00:00:00 +00:00
THIRD_PARTY_README Initial load 2007-12-01 00:00:00 +00:00

README:
  This file should be located at the top of the hotspot Mercurial repository.

  See http://openjdk.java.net/ for more information about the OpenJDK.

  See ../README-builds.html for complete details on build machine requirements.

Simple Build Instructions:

    cd make && gnumake
     
  The files that will be imported into the jdk build will be in the "build"
  directory.