RFR: 8351542: LIBMANAGEMENT_OPTIMIZATION remove special optimization settings [v3]
Kevin Walls
kevinw at openjdk.org
Tue Mar 11 15:08:05 UTC 2025
On Tue, 11 Mar 2025 14:14:16 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:
>> On Linux there are some special settings for LIBMANAGEMENT_OPTIMIZATION that are most likely not needed any more and could be removed.
>
> Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision:
>
> Adjust jdk.management/Lib.gmk
Hi, I wasn't saying this is wrong, but that the change should say how it makes things better. The issues says there are some things most likely not needed. We should be a bit clearer than that, like:
The removal of `ifeq ($(call isTargetOs, linux)+$(COMPILE_WITH_DEBUG_SYMBOLS), true+true)`
Was this always redundant, and does removing it make no change to current build options?
If so, great, let's remove the useless makefile lines.
Remove a compiler directive to avoid unused var warnings, but change the code to make it imply a method has no return value when actually it returns a value: I think you could argue this either way, so I asked if it's really worthwhile.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/23966#issuecomment-2714681001
More information about the build-dev
mailing list