Integrated: 8343693: [JVMCI] Override ModifiersProvider.isConcrete in ResolvedJavaType to be isArray() || !isAbstract()
Yudi Zheng
yzheng at openjdk.org
Tue Nov 26 20:53:46 UTC 2024
On Thu, 14 Nov 2024 16:42:31 GMT, Yudi Zheng <yzheng at openjdk.org> wrote:
> The `isArray() || !isAbstract()` idiom is often used in Graal for expressing if a type is concrete and can be instantiated. This PR overrides `ModifiersProvider.isConcrete` in `ResolvedJavaType` to provide this idiom.
This pull request has now been integrated.
Changeset: 8da6435d
Author: Yudi Zheng <yzheng at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/8da6435d4d2b94b72d2f3872f2fd2cc71a66499a
Stats: 20 lines in 3 files changed: 17 ins; 0 del; 3 mod
8343693: [JVMCI] Override ModifiersProvider.isConcrete in ResolvedJavaType to be isArray() || !isAbstract()
Reviewed-by: never
-------------
PR: https://git.openjdk.org/jdk/pull/22111
More information about the hotspot-compiler-dev
mailing list