[code-reflection] Integrated: Terminology updates

Paul Sandoz psandoz at openjdk.org
Tue Feb 3 21:46:43 UTC 2026


On Tue, 3 Feb 2026 20:41:18 GMT, Paul Sandoz <psandoz at openjdk.org> wrote:

> Tighten terms, esp. around the state transitions of operations and other items that change from unbuilt to built when an associating block transitions from unbuilt (and inaccessible) to built (and accessible).
> 
> Add checks when constructing an operation or block reference to ensure only unbuilt values are used, so failing on construction rather than when an operation is appended to a block builder. (Later we can do much better on error messages and even printing out unbuilt models to aid debugging.)

This pull request has now been integrated.

Changeset: 2d786274
Author:    Paul Sandoz <psandoz at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/2d7862745f6c7b7f935b9bca65d3c4e224fa9711
Stats:     374 lines in 11 files changed: 159 ins; 114 del; 101 mod

Terminology updates

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

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


More information about the babylon-dev mailing list