RFR: 8167194: [JVMCI] no reliable mechanism for querying JVMCI system properties
Doug Simon
doug.simon at oracle.com
Wed Oct 5 20:03:50 UTC 2016
> On 05 Oct 2016, at 21:10, Doug Simon <doug.simon at oracle.com> wrote:
>
>>
>> On 05 Oct 2016, at 20:49, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
>>
>> On 10/5/16 11:34 AM, Doug Simon wrote:
>>> I chose system property because these properties are set with the command line system property syntax.
>>
>> You mean "were set"? It use normal VM flag now.
>
> No. The properties *are* still system properties (e.g., -Dgraal.PrintCompilation=true). The only non-standard way about how we use them is that they are accessed via VM.getSavedProperties() instead of System.getProperty() so that non-trusted code cannot influence JVMCI or Graal.
>>
>>> I’d actually prefer shortening it to just “properties” if you think it doesn’t risk any ambiguity.
>>
>> For me "shortening" is better - few bytes less in VM size :)
>
> Ok, I’ll create a new webrev.
http://cr.openjdk.java.net/~dnsimon/8167194.v2/
-Doug
More information about the hotspot-compiler-dev
mailing list