[code-reflection] Integrated: Binding Schame to iface mappinsg an switched C99 codegen to use Schema for Typedefs
Gary Frost
gfrost at openjdk.org
Thu Jul 11 10:45:52 UTC 2024
On Thu, 11 Jul 2024 10:40:11 GMT, Gary Frost <gfrost at openjdk.org> wrote:
> Finally we can switch to using Schema.
> The BoundSchema is now 'attached' to the iface mapped interface.
> So now we can extract the schema, the layout and the bound array dimensions from an iface mapped buffer directly
> This simplifies C99 code gen.
> It will also allow us to pass the BoundSchema down at first kernel dispatch, so that SSA based code gen can determine relative offsets.
This pull request has now been integrated.
Changeset: 660272d4
Author: Gary Frost <gfrost at openjdk.org>
URL: https://git.openjdk.org/babylon/commit/660272d4e01992fa31e5c15c46ab182f30490853
Stats: 1133 lines in 61 files changed: 531 ins; 223 del; 379 mod
Binding Schame to iface mappinsg an switched C99 codegen to use Schema for Typedefs
-------------
PR: https://git.openjdk.org/babylon/pull/176
More information about the babylon-dev
mailing list