This page describes the command line for the java compiler the java launcher and HotSpot for the support of value types in the valhalla project.

javac

java

           Boolean value, default value is `false`

           If true, dumps MVT lambda forms.

HotSpot

 

To determine if there are unwanted allocations (boxing) see the flags:

  -XX:-UseTLAB
  -XX:+PrintEliminateAllocations
  -XX:+PrintEscapeAnalysis