RFR: JDK-8239789 Follow-up on JVM feature rewrite
Erik Gahlin
erik.gahlin at oracle.com
Fri Feb 21 15:15:25 UTC 2020
jfr should be JDK Flight Recorder.
Erik
On 2020-02-21 16:05, Magnus Ihse Bursie wrote:
> The JVM feature rewrite was actually somewhat of a step backwards in
> terms of presenting information for the user what different configure
> arguments do.
>
> I've compensated for this by making it far better! :) Now we get a
> list like this:
>
> aot enable ahead of time compilation (AOT)
> cds enable class data sharing (CDS)
> compiler1 enable hotspot compiler C1
> compiler2 enable hotspot compiler C2
> dtrace enable dtrace support
> epsilongc include the epsilon (no-op) garbage collector
> g1gc include the G1 garbage collector
> graal enable Graal (jdk.internal.vm.compiler)
> jfr enable Java Flight Recorder (JFR)
> jni-check enable -Xcheck:jni support
> jvmci enable JVM Compiler Interface (JVMCI)
> jvmti enable Java Virtual Machine Tool Interface
> (JVM TI)
> link-time-opt enable link time optimization
> management enable java.lang.management API support
> minimal support building variant 'minimal'
> nmt include native memory tracking (NMT)
> parallelgc include the parallel garbage collector
> serialgc include the serial garbage collector
> services enable diagnostic services and client attaching
> shenandoahgc include the Shenandoah garbage collector
> static-build build static library instead of dynamic
> vm-structs export JVM structures to the Serviceablility
> Agent
> zero support building variant 'zero'
> zgc include the ZGC garbage collector
>
> Also, I missed using the recommended m4_ prefix on some m4 functions.
> This patch also corrects this.
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8239789
> WebRev:
> http://cr.openjdk.java.net/~ihse/JDK-8239789-jvm-features-followup/webrev.01
>
> /Magnus
More information about the build-dev
mailing list