pre-RFR : 8022854: (s) System.setProperties(null) causes implementation private properties to reappear (original) (raw)
Mike Duigou mike.duigou at oracle.com
Thu Apr 24 02:24:00 UTC 2014
- Previous message: RFR: 8035584 : (s) ArrayList(c) should avoid inflation if c is empty
- Next message: Creating Thread in AccessController.doPrivileged()
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
At long last I got back to this issue and discovered that there are some lurking issues with property reinitialization. I've created a couple of bugs for some of the shortcomings I discovered. None of these are caused by this changeset. I would like to hold off completing this issue until we decide what to do with the other issues.
https://bugs.openjdk.java.net/browse/JDK-8041674 user.timezone property not initialized after System.setProperties(null) https://bugs.openjdk.java.net/browse/JDK-8041675 java.vm.info not correctly reinitialized after System.setProperties(null) https://bugs.openjdk.java.net/browse/JDK-8041676 java.compiler property is uninitialized
Here's the current webrev for this issue with the expanded test:
http://cr.openjdk.java.net/~mduigou/JDK-8022854/2/webrev/
Mike
- Previous message: RFR: 8035584 : (s) ArrayList(c) should avoid inflation if c is empty
- Next message: Creating Thread in AccessController.doPrivileged()
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]