jdk-24/hotspot
Y. Srinivas Ramakrishna 272a6d47bb 6631166: CMS: better heuristics when combatting fragmentation
Autonomic per-worker free block cache sizing, tunable coalition policies, fixes to per-size block statistics, retuned gain and bandwidth of some feedback loop filters to allow quicker reactivity to abrupt changes in ambient demand, and other heuristics to reduce fragmentation of the CMS old gen. Also tightened some assertions, including those related to locking.

Reviewed-by: jmasa
2009-12-23 09:23:54 -08:00
..
.jcheck 6669216: Add jcheck configuration directories 2008-02-29 20:03:58 -08:00
agent 6892186: SA does not dump debug info for scalar replaced objects 2009-10-21 09:15:33 -07:00
make 6898707: Bump the HS17 build number to 05 2009-11-05 15:58:32 -08:00
src 6631166: CMS: better heuristics when combatting fragmentation 2009-12-23 09:23:54 -08:00
test 6901572: JVM 1.6.16 crash on loops: assert(has_node(i),"") 2009-12-02 13:29:00 -08:00
.hgignore 6684007: PrintAssembly plugin not available for linux or windows 2009-04-15 09:53:54 -07:00
.hgtags Added tag jdk7-b75 for changeset ac997bc87110 2009-10-30 10:54:34 -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 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.