[code-reflection] Integrated: Hat incrementally separate schema building from allocation

Gary Frost gfrost at openjdk.org
Fri Jan 23 10:04:45 UTC 2026


On Fri, 23 Jan 2026 09:57:44 GMT, Gary Frost <gfrost at openjdk.org> wrote:

> We finally separated the creation of BoundSchama's from their allocations. 
> 
> This will allow us to reuse the same Schema builder for mapped memory segments and other interface value representations. 
> 
> Added a common marker IfaceValue, renamed DeviceType to NonMappableIface  
> 
> Added common _F16 marker interface to help us pattern switch on BF16 and B16 types.

This pull request has now been integrated.

Changeset: 948caaf4
Author:    Gary Frost <gfrost at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/948caaf45ab39354a30b4d7a4b00a88dc1db607b
Stats:     473 lines in 62 files changed: 163 ins; 152 del; 158 mod

Hat incrementally separate schema building from allocation

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

PR: https://git.openjdk.org/babylon/pull/864


More information about the babylon-dev mailing list