RFR 4947890 : Minimize JNI upcalls in system property initialization (original) (raw)
Erik Joelsson erik.joelsson at oracle.com
Fri Nov 16 19:37:50 UTC 2018
- Previous message (by thread): RFR 4947890 : Minimize JNI upcalls in system property initialization
- Next message (by thread): RFR 4947890 : Minimize JNI upcalls in system property initialization
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Does this mean we can remove $(VERSION_CFLAGS) from System.c in make/lib/CoreLibraries.gmk?
Otherwise this looks good from a build point of view.
/Erik
On 2018-11-16 10:49, Roger Riggs wrote:
Updates to include the suggestions made by Mandy and Brent:
- Move the build-time properties from native code to the VersionProps.java.template including java.vendor.* and java.specification.* properties, plus the java.class.version (major.minor) This included two changes to the build that generates source of VersionProps.java. - Updated the StaticProperty initialization to be explicitly invoked by initProperties. - Makes separate calls to native to retrieve the platform properties and VM/command line properties - (The hotspot function for JVMGetProperties are unchanged) Webrev: http://cr.openjdk.java.net/~rriggs/webrev-props-only-raw/ Issue: https://bugs.openjdk.java.net/browse/JDK-4947890 Thanks, Roger
- Previous message (by thread): RFR 4947890 : Minimize JNI upcalls in system property initialization
- Next message (by thread): RFR 4947890 : Minimize JNI upcalls in system property initialization
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]