[code-reflection] Integrated: Simplify creation of BoundSchema from Schema
Gary Frost
gfrost at openjdk.org
Fri Jun 28 12:34:48 UTC 2024
On Fri, 28 Jun 2024 12:29:11 GMT, Gary Frost <gfrost at openjdk.org> wrote:
> Previously we have a Schema, where a Schema is a static description of a iface mapping. So it captures the types, the order and the relationship between fields.
>
> We don't want to create a new Schema when only the size of arrays differ.
>
> When we need real layout information we need to provide 'dimensions' for arrays which were unbound in the static schema.
>
> So before we allocate we create a BoundSchema this fills in the previously empty array dims and from this, we can create layouts .
This pull request has now been integrated.
Changeset: 2a2aac75
Author: Gary Frost <gfrost at openjdk.org>
URL: https://git.openjdk.org/babylon/commit/2a2aac757c282f49f533e7a4c1f17d3f981988a8
Stats: 618 lines in 7 files changed: 252 ins; 164 del; 202 mod
Simplify creation of BoundSchema from Schema
-------------
PR: https://git.openjdk.org/babylon/pull/163
More information about the babylon-dev
mailing list