nixpkgs-suyu/pkgs/development/compilers/openjdk
Austin Seipp 1629147423 openjdk11: enable ZGC on x86_64-linux
The Z Garbage Collector is a concurrent, scalable, low latency garbage
collector designed to meet extremely-low-pause-time requirements for
small-to-multi-TB heap sizes.

ZGC can be enabled with the magical incantation:

    $ java -XX:+UnlockExperimentalVMOptions -XX:+UseZGC ...

Currently, ZGC is only available for x86_64-linux (though a port for
aarch64-linux may become available at a future time.) There are also a
number of other features that currently aren't present, such as JVMCI
integration (meaning compiler tools like Graal which require JVMCI will
not work with ZGC enabled.)

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-16 20:22:40 -06:00
..
darwin openjdk: 10.0.2 -> 11.0.1 2018-10-28 20:35:25 -04:00
004_add-fontconfig.patch
005_enable-infinality.patch
8.nix Revert "openjdk: fixup build after #44767" 2018-08-22 01:14:53 +02:00
11.nix openjdk11: enable ZGC on x86_64-linux 2018-11-16 20:22:40 -06:00
bootstrap.nix jdk: give more detail when bootstrap jdks are missing 2018-10-25 18:30:22 -04:00
currency-date-range-jdk8.patch
currency-date-range-jdk10.patch openjdk: Add JDK 10 2018-03-25 00:49:26 -04:00
fix-java-home-jdk8.patch
fix-java-home-jdk10.patch openjdk: Add JDK 10 2018-03-25 00:49:26 -04:00
generate-cacerts.pl
make-bootstrap.nix
read-truststore-from-env-jdk8.patch
read-truststore-from-env-jdk10.patch openjdk: fix truststore-from-env patch for jdk10 2018-06-09 20:20:47 -04:00
swing-use-gtk-jdk8.patch openjdk8: rename swing patch to be more consistent with the others 2018-04-01 15:18:47 -05:00
swing-use-gtk-jdk10.patch openjdk: Add JDK 10 2018-03-25 00:49:26 -04:00