Integrated: 8310664: remove compiler support for primitive classes
Vicente Romero
vromero at openjdk.org
Thu Jun 22 20:43:36 UTC 2023
On Thu, 22 Jun 2023 20:24:50 GMT, Vicente Romero <vromero at openjdk.org> wrote:
> Remove support for primitive classes in the compiler:
> - switches for checking if primitive classes are allowed and code protected by them
> - remove flavors, Q-types, primitive classes related predicates
> - uses of `.ref` `.val` and projections related code
> - parser support for primitive classes
> - removing the PRIMITIVE_CLASS and ACC_PRIMITIVE flags and its uses
> - some minor refactorings and adjustments to regression tests
> - removing Type.ConstantPoolQType
This pull request has now been integrated.
Changeset: 9496505d
Author: Vicente Romero <vromero at openjdk.org>
URL: https://git.openjdk.org/valhalla/commit/9496505d6ebe3e7780fe6a3f300c9298c6cffa59
Stats: 1219 lines in 156 files changed: 117 ins; 856 del; 246 mod
8310664: remove compiler support for primitive classes
-------------
PR: https://git.openjdk.org/valhalla/pull/868
More information about the valhalla-dev
mailing list