Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 687 Bytes

README.md

File metadata and controls

16 lines (13 loc) · 687 Bytes

OpenJDK 8 M3

OpenJDK 8 uses mercurial instead of git, so we supply a patch instead. The M3 monitor is included as part of this patch, under the top level directory sigve. The monitor is also available separately at https://github.com/dsrg-uoft/M3-monitor.

Instructions

  1. Clone OpenJDK 8: hg clone http://hg.openjdk.java.net/jdk8u/jdk8u
  2. Get source: bash get_source.sh
  3. Checkout tag: bash ./make/scripts/hgforest.sh up jdk8u172-b11
  4. Apply patch: patch -p1 < openjdk8.patch
  5. Configure: bash configure
  6. Build: make image
  7. Distribution is build/linux-x86_64-normal-server-release/images/j2sdk-image