[code-reflection] Integrated: Seal NDRange interfaces anc simplify HATThreadOp and phases

Gary Frost gfrost at openjdk.org
Sun Dec 21 11:31:35 UTC 2025


On Sun, 21 Dec 2025 11:24:25 GMT, Gary Frost <gfrost at openjdk.org> wrote:

> Sealed the NDRange (Local/Global) interface heirarchy.  This helps in pattern switching.
> 
> Also simpified the various HATThreadOp's .  They all had common fields (name, resultType) so I pushed these down to the base HATThreadOp class.

This pull request has now been integrated.

Changeset: bf6d0ea8
Author:    Gary Frost <gfrost at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/bf6d0ea8ba9efad2878cd04c0e13236c6f2376bb
Stats:     248 lines in 9 files changed: 72 ins; 107 del; 69 mod

Seal NDRange interfaces anc simplify HATThreadOp and phases

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

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


More information about the babylon-dev mailing list