jdk-24/hotspot
Y. Srinivas Ramakrishna 331512606a 6896647: card marks can be deferred too long
Deferred card marks are now flushed during the gc prologue. Parallel[Scavege,OldGC] and SerialGC no longer defer card marks generated by COMPILER2 as a result of ReduceInitialCardMarks. For these cases, introduced a diagnostic option to defer the card marks, only for the purposes of testing and diagnostics. CMS and G1 continue to defer card marks. Potential performance concern related to single-threaded flushing of deferred card marks in the gc prologue will be addressed in the future.

Reviewed-by: never, johnc
2010-01-13 15:26:39 -08:00
..
.jcheck 6669216: Add jcheck configuration directories 2008-02-29 20:03:58 -08:00
agent 6914300: ciEnv should export all well known classes 2010-01-06 14:22:39 -08:00
make Merge 2009-12-23 03:12:16 -08:00
src 6896647: card marks can be deferred too long 2010-01-13 15:26:39 -08:00
test 6896727: nsk/logging/LoggingPermission/LoggingPermission/logperm002 fails with G1, EscapeAnalisys 2009-12-09 19:50:14 -08:00
.hgignore 6909462: Fix nbproject/private references in .hgignore 2009-12-16 12:51:48 -08:00
.hgtags Added tag jdk7-b78 for changeset c60317f0dfe6 2009-12-17 14:10:24 -08: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 6803688: Integrate latest JAX-WS (2.1.6) in to JDK 6u14 2009-08-07 11:31:42 -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.