RFR: 8333891: Method excluded with directive is not compiled after removal of directive

Evgeny Astigeevich eastigeevich at openjdk.org
Wed Jun 12 20:08:13 UTC 2024


On Mon, 10 Jun 2024 20:05:03 GMT, Evgeny Astigeevich <eastigeevich at openjdk.org> wrote:

> We can exclude Java methods from compilation with compiler directives. Later we can remove those directives.
> This PR fixes a bug that after removal of those directives Java methods don't become compilable.
> A regression test is added.
> 
> Tested fastdebug build with a new test and tier1 tests.

Test `runtime/BootstrapMethod/BSMCalledTwice.java` might have failed on Windows x64 because of the change.

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

PR Comment: https://git.openjdk.org/jdk/pull/19637#issuecomment-2163808736


More information about the hotspot-compiler-dev mailing list