nixpkgs/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
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
004_add-fontconfig.patch openjdk: add infinality patch to improve font-rendering 2015-11-03 14:59:16 +01:00
005_enable-infinality.patch openjdk: add infinality patch to improve font-rendering 2015-11-03 14:59:16 +01: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 Add openjdk8 2015-01-20 09:02:07 +01:00
currency-date-range-jdk10.patch openjdk: Add JDK 10 2018-03-25 00:49:26 -04:00
fix-java-home-jdk8.patch openjdk8: work around gnupatch latest feature of not following symlinks, even when --follow-symlinks is specified. 2015-05-19 18:22:38 +02:00
fix-java-home-jdk10.patch openjdk: Add JDK 10 2018-03-25 00:49:26 -04:00
generate-cacerts.pl openjdk: Create a cacerts file from pkgs.cacerts 2012-10-25 23:33:09 -04:00
make-bootstrap.nix openjdk-make-bootstrap: Use openjdk8 2015-06-07 21:02:02 -07:00
read-truststore-from-env-jdk8.patch Add openjdk8 2015-01-20 09:02:07 +01:00
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