Pls review 7116481 (S)
    Paul Hohensee 
    paul.hohensee at oracle.com
       
    Tue Nov 29 12:32:21 PST 2011
    
    
  
7116481: Commercial features in Hotspot must be gated by a switch
Commercial features (those for which Oracle charges for production use, 
though
not for development and/or evaluation) must be gated by a "master" -XX 
switch.
It works in the same manner as the existing UnlockDiagnosticVMOptions and
UnlockExperimentalVMOptions switches, so the new switch's name is
UnlockCommercialVMOptions.  A commercial() macro designates which
switches are gated by UnlockCommercialVMOptions.  I added a single
commercial() -XX flag named FlightRecorder, which does nothing, but
will eventually gate use of the Java Flight Recorder now under development.
Webrev here:
http://cr.openjdk.java.net/~phh/7116481/
Tested from the command line.  Hotspot accepts this:
-XX:+UnlockCommercialVMOptions -XX:+FlightRecorder
and doesn't accept this
-XX:+FlightRecorder
Thanks,
Paul
    
    
More information about the hotspot-dev
mailing list