jdk-24 fork (from: https://github.com/openjdk/jdk) with modifications to be used in Wildcard-Usage analysis tools
Go to file
John Cuthbertson 157b8fa41b 7200261: G1: Liveness counting inconsistencies during marking verification
The clipping code in the routine that sets the bits for a range of cards, in the liveness accounting verification code was incorrect. It set all the bits in the card bitmap from the given starting index which would lead to spurious marking verification failures.

Reviewed-by: brutisso, jwilhelm, jmasa
2012-09-27 15:44:01 -07:00
.jcheck
common 7197849: Update new build-infra makefiles 2012-09-18 11:29:16 -07:00
corba Added tag jdk8-b57 for changeset 9674d32cdc2a 2012-09-20 13:44:07 -07:00
hotspot 7200261: G1: Liveness counting inconsistencies during marking verification 2012-09-27 15:44:01 -07:00
jaxp Added tag jdk8-b57 for changeset 61be07ec4655 2012-09-20 13:44:47 -07:00
jaxws Added tag jdk8-b57 for changeset 8ac23c0c609c 2012-09-20 13:44:53 -07:00
jdk Merge 2012-09-26 22:22:51 -07:00
langtools Merge 2012-09-24 21:11:11 -07:00
make 7196361: add hotspot/make/closed to hgforest.sh 2012-09-05 12:42:26 -07:00
test 7175802: Missing jdk_jfr in top-level make file 2012-06-11 20:52:00 +02:00
.hgignore 7197849: Update new build-infra makefiles 2012-09-18 11:29:16 -07:00
.hgtags Added tag jdk8-b57 for changeset 2c21c080b11b 2017-07-05 18:22:53 +02:00
.hgtags-top-repo Added tag jdk8-b57 for changeset b3dd9df01aa0 2012-09-20 13:44:03 -07:00
ASSEMBLY_EXCEPTION
get_source.sh 7167593: Changed get_source.sh to allow for getting full oracle jdk repo forest 2012-05-10 08:26:26 -07:00
LICENSE
Makefile 7197849: Update new build-infra makefiles 2012-09-18 11:29:16 -07:00
NewMakefile.gmk 7197849: Update new build-infra makefiles 2012-09-18 11:29:16 -07:00
README 7071275: Fix jdk7 references in README files, remove Forest Extension mentions 2011-07-26 21:54:25 +02:00
README-builds.html 7170079: Adjustments to build-infra makefiles 2012-06-07 20:25:06 -07:00
THIRD_PARTY_README 6880559: Enable PKCS11 64-bit windows builds 2012-07-16 22:41:04 +01:00

README:
  This file should be located at the top of the OpenJDK Mercurial root
  repository. This root repository will include a "make" directory,
  and a Makefile for building the entire OpenJDK.
  A full OpenJDK repository set (forest) should also include the following
  6 nested repositories:
    "jdk", "hotspot", "langtools", "corba", "jaxws"  and "jaxp".
  There are also several source downloads for the jax* repositories that
  will be needed.

  This one root repository can be obtained with something like:

    hg clone http://hg.openjdk.java.net/jdk8/jdk8 openjdk8
  
  To make sure you have all the nested repositories, you can run the
  get_source.sh script located in the same respository as this file:

    cd openjdk8 && sh ./get_source.sh

  People unfamiliar with Mercurial should read the first few chapters of
  the Mercurial book: http://hgbook.red-bean.com/read/

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

Simple Build Instructions:
  
  0. Get the necessary system software/packages installed on your system, see
     http://hg.openjdk.java.net/jdk8/build/raw-file/tip/README-builds.html

  1. If you don't have a jdk6 installed, download and install a JDK 6 from
     http://java.sun.com/javase/downloads/index.jsp
     Set the environment variable ALT_BOOTDIR to the location of JDK 6.

  2. Check the sanity of doing a build with your current system:
       make sanity
     See README-builds.html if you run into problems.
  
  3. Do a complete build of the OpenJDK:
       make all
     The resulting JDK image should be found in build/*/j2sdk-image

where make is GNU make 3.81 or newer, /usr/bin/make on Linux usually
is 3.81 or newer.

Complete details are available in README-builds.html.