jdk-24/hotspot
John Cuthbertson 0fa6fc2279 6484965: G1: piggy-back liveness accounting phase on marking
Remove the separate counting phase of concurrent marking by tracking the amount of marked bytes and the cards spanned by marked objects in marking task/worker thread local data structures, which are updated as individual objects are marked.

Reviewed-by: brutisso, tonyp
2012-01-12 00:06:47 -08:00
..
.jcheck 7048009: Update .jcheck/conf files for JDK 8 2011-05-24 15:28:35 -07:00
agent 7097586: G1: improve the per-space output when using jmap -heap 2012-01-18 10:30:12 -05:00
make Merge 2011-12-29 11:37:50 -08:00
src 6484965: G1: piggy-back liveness accounting phase on marking 2012-01-12 00:06:47 -08:00
test Merge 2012-01-06 20:09:20 -08:00
.hgignore 7098194: integrate macosx-port changes 2011-10-13 09:35:42 -07:00
.hgtags Added tag hs23-b09 for changeset 1020a9a071b7 2011-12-23 15:24:44 -08:00
ASSEMBLY_EXCEPTION 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
LICENSE 7013964: openjdk LICENSE file needs rebranding 2011-02-16 13:30:31 -08:00
README
THIRD_PARTY_README 7057046: Add embedded license to THIRD PARTY README 2011-06-22 10:10:25 -07: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.