jdk-24/hotspot
Stefan Karlsson 3b34e78d20 8024838: Significant slowdown due to transparent huge pages
Don't turn on transparent huge pages (-XX:+UseTransparentHugePages) unless explicitly specified on the command line. This has the effect that large pages are never turned on Linux unless the user has explicitly enabled any of the large pages flags: -XX:+UseLargePages, -XX:+UseTransparentHugePages, -XX:+UseHugeTLBFS, and -XX:+UseSHM.

Reviewed-by: jwilhelm, tschatzl, brutisso
2013-10-05 10:14:58 +02:00
..
.jcheck 7048009: Update .jcheck/conf files for JDK 8 2011-05-24 15:28:35 -07:00
agent 7133122: SA throws sun.jvm.hotspot.debugger.UnmappedAddressException when it should not 2013-09-22 18:49:09 +04:00
make 8025536: new hotspot build - hs25-b53 2013-09-26 13:41:34 -07:00
src 8024838: Significant slowdown due to transparent huge pages 2013-10-05 10:14:58 +02:00
test 8024838: Significant slowdown due to transparent huge pages 2013-10-05 10:14:58 +02:00
.hgignore 7098194: integrate macosx-port changes 2011-10-13 09:35:42 -07:00
.hgtags Added tag hs25-b52 for changeset 54bdf1f141cb 2013-09-26 13:33:02 -07: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.