[code-reflection] Integrated: Enhance OpWriter

Paul Sandoz psandoz at openjdk.org
Fri May 17 21:42:39 UTC 2024


On Thu, 16 May 2024 18:36:09 GMT, Paul Sandoz <psandoz at openjdk.org> wrote:

> Enhance OpWriter to support the following options
> 1. Drop an operation's descendants. This allows for writing just the operation "header".
> 2. Write an operation's result even if it is void. This allows for improved debugging and presentation in some cases, esp. when we refer to values uniformly (an operation whose result is void still has a value, just one that is not used.)
> 
> Also, consolidate the write operations, and remove the explicit insertion of a live feed at the end of writing an operation.

This pull request has now been integrated.

Changeset: 4f01364a
Author:    Paul Sandoz <psandoz at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/4f01364a50c7bf7a04600e8365bdc7031b2b8172
Stats:     201 lines in 4 files changed: 150 ins; 42 del; 9 mod

Enhance OpWriter

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

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


More information about the babylon-dev mailing list