RFR(S): 8247732: validate user-input intrinsic_ids in ControlIntrinsic

Nils Eliasson nils.eliasson at oracle.com
Thu Aug 13 16:17:26 UTC 2020


That table didn't come out right...

+-------------------------------------------------+-------+----------------------------------+
| ControlIntrinsics                               | valid | 
invalid                          |
+-------------------------------------------------+-------+----------------------------------+
| vmflag                                          | ok    | print error 
and don't start      |
+-------------------------------------------------+-------+----------------------------------+
| CompilerOracle: -XX:CompileCommand=             | ok    | print error 
and continue         |
+-------------------------------------------------+-------+----------------------------------+
| CompilerDirectives: -XX:CompilerDirectivesFile= | ok    | print error 
and don't start      |
+-------------------------------------------------+-------+----------------------------------+
| CompilerDirectives via jcmd                     | ok    | print error, 
VM continues to run |
+-------------------------------------------------+-------+----------------------------------+

// Regards
Nils


On 2020-08-13 17:59, Nils Eliasson wrote:
>
> |+-------------------------------------------------+-------+----------------------------------+ 
> | ControlIntrinsics | valid | invalid | 
> +-------------------------------------------------+-------+----------------------------------+ 
> | vmflag | ok | print error and don't start | 
> +-------------------------------------------------+-------+----------------------------------+ 
> | CompilerOracle: -XX:CompileCommand= | ok | print error and continue 
> | 
> +-------------------------------------------------+-------+----------------------------------+ 
> | CompilerDirectives: -XX:CompilerDirectivesFile= | ok | print error 
> and don't start | 
> +-------------------------------------------------+-------+----------------------------------+ 
> | CompilerDirectives via jcmd | ok | print error, vm continues to run 
> | 
> +-------------------------------------------------+-------+----------------------------------+|



More information about the hotspot-compiler-dev mailing list