RFR: JDK-8201236 Straighten out dtrace build logic (original) (raw)
Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Fri Apr 6 10:57:01 UTC 2018
- Previous message (by thread): RFR: JDK-8201229 Disable warnings as errors in aarch64 jib profile
- Next message (by thread): RFR: JDK-8201236 Straighten out dtrace build logic
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
The dtrace build logic was copied straight out of the old Hotspot build system, and is quite convoluted.
It should be split into the separate parts it actually contains of:
- A gensrc step which runs with other gensrc ahead of compilation
- Two independent libraries that can be build at any time
- Two special dtrace-generated .o files that must be linked with the JVM
I have also cleaned up includes in generateJvmOffsets.cpp.
I have verified with COMPARE_BUILD that no changes has happened in any native library.
Bug: https://bugs.openjdk.java.net/browse/JDK-8201236 WebRev: http://cr.openjdk.java.net/~ihse/JDK-8201236-straighten-out-dtrace/webrev.01
/Magnus
- Previous message (by thread): RFR: JDK-8201229 Disable warnings as errors in aarch64 jib profile
- Next message (by thread): RFR: JDK-8201236 Straighten out dtrace build logic
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]