RFR: 8335921: Fix HotSpot VM build without JVMTI

Aleksey Shipilev shade at openjdk.org
Wed Jul 17 08:58:52 UTC 2024


On Wed, 17 Jul 2024 04:57:38 GMT, David Holmes <dholmes at openjdk.org> wrote:

> It highlights the problem we have with optional components in that you either have to work things so that semantically we have a do-nothing implementation of that component, or else you have to put the guards around every piece of code that would normally interact with it.

At some point a few years ago I explored a private testing pipeline that built VM with different combination of options. It worked, but there were so many issues that cropped up continuously that I scratched that off as the lost cause. I gave up even on building Minimal. Fixing the particular build configurations every once in a while -- like this PR -- seems to be a pragmatic compromise.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/20209#issuecomment-2232790329


More information about the serviceability-dev mailing list