jdk-24 fork (from: https://github.com/openjdk/jdk) with modifications to be used in Wildcard-Usage analysis tools
Go to file
Chris Plummer 7cd3700010 8148195: Some InstanceKlass and MethodCounters fields can be excluded when JVMTI is not supported
Removed "previous version", "cached class file",  and breakpoint related fields and code when JVMTI is not supported

Reviewed-by: coleenp, sspitsyn
2016-04-21 20:49:11 -07:00
.jcheck
common 8152691: Compare script broken after Module system 2016-04-06 11:16:37 +02:00
corba 8153737: Unsupported Module 2016-04-09 19:49:05 +01:00
hotspot 8148195: Some InstanceKlass and MethodCounters fields can be excluded when JVMTI is not supported 2016-04-21 20:49:11 -07:00
jaxp Merge 2016-04-07 11:03:17 -07:00
jaxws Added tag jdk-9+113 for changeset b54f0a474ea2 2016-04-07 10:07:01 -07:00
jdk 8152645: VarHandle lookup access control tests 2016-04-11 19:00:49 +02:00
langtools 8073100: [javadoc] Provide an ability to suppress document generation for specific elements 2016-04-10 08:41:00 -07:00
make 8153737: Unsupported Module 2016-04-09 19:49:32 +01:00
nashorn 8137149: add tests for issues closed during Nashorn issue cleanup 2016-04-11 18:10:30 +02:00
test 8153737: Unsupported Module 2016-04-09 19:49:32 +01:00
.hgignore
.hgtags Added tag jdk-9+113 for changeset 6072af7a98be 2017-07-05 21:31:38 +02:00
.hgtags-top-repo Added tag jdk-9+113 for changeset a86a1a1cae13 2016-04-07 10:06:55 -07:00
ASSEMBLY_EXCEPTION
configure
get_source.sh
LICENSE
Makefile
README
README-builds.html
README-builds.md
THIRD_PARTY_README

README:
  This file should be located at the top of the OpenJDK Mercurial root
  repository. A full OpenJDK repository set (forest) should also include
  the following 7 nested repositories:
    "jdk", "hotspot", "langtools", "nashorn", "corba", "jaxws"  and "jaxp".

  The root repository can be obtained with something like:
    hg clone http://hg.openjdk.java.net/jdk9/jdk9 openjdk9

  You can run the get_source.sh script located in the root repository to get
  the other needed repositories:
    cd openjdk9 && 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 OpenJDK.

Simple Build Instructions:

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

  1. If you don't have a jdk8 or newer jdk, download and install it from
     http://java.sun.com/javase/downloads/index.jsp
     Add the /bin directory of this installation to your PATH environment
     variable.

  2. Configure the build:
       bash ./configure

  3. Build the OpenJDK:
       make all
     The resulting JDK image should be found in build/*/images/jdk

where make is GNU make 3.81 or newer, /usr/bin/make on Linux usually
is 3.81 or newer. Note that on Solaris, GNU make is called "gmake".

Complete details are available in the file:
     http://hg.openjdk.java.net/jdk9/jdk9/raw-file/tip/README-builds.html