Withdrawn: 8361417: JVMCI getModifiers incorrect for inner classes

duke duke at openjdk.org
Wed Oct 29 02:52:12 UTC 2025


On Fri, 4 Jul 2025 16:10:22 GMT, Doug Simon <dnsimon at openjdk.org> wrote:

> The result of `ResolvedJavaType.getModifiers()` should always have been the same as `Class.getModifiers()`. This is currently not the case for inner classes. Instead, the value is derived from `Klass::_access_flags` where as it should be derived from the `InnerClasses` attribute (as it is for `Class`).
> 
> This PR aligns `ResolvedJavaType.getModifiers()` with `Class.getModifiers()`.

This pull request has been closed without being integrated.

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

PR: https://git.openjdk.org/jdk/pull/26135


More information about the hotspot-compiler-dev mailing list