Hi Roger

1. Should all occurrences of reading of these system properties be updated? For 
example, the following one is not touched
  
http://hg.openjdk.java.net/jdk/jdk/file/4d2e3f5abb48/src/java.base/share/classes/sun/security/tools/keytool/Main.java#l842

2. I assume that with this change not only there is no use calling 
System.setProperty() in the application but also setting it on the command line 
is now useless. Is this right? Do we need to make this clear in the CSR?

Thanks
Max


> On Jun 4, 2018, at 9:32 PM, Roger Riggs <roger.ri...@oracle.com> wrote:
> 
> Please review a change to make the values of java.home, user.home, user.dir, 
> and user.name
> effectively read-only for internal use.  The values are cached during 
> initialization and the
> cached values are used.
> 
> Webrev:
>   http://cr.openjdk.java.net/~rriggs/webrev-static-property-8066709/
> 
> Issue:
>   https://bugs.openjdk.java.net/browse/JDK-8066709
> 
> CSR:
>   https://bugs.openjdk.java.net/browse/JDK-8204235
> 
> Thanks, Roger
> 
> 

Reply via email to