[code-reflection] Integrated: Hat cleanup codegen

Gary Frost gfrost at openjdk.org
Sat Sep 6 13:08:01 UTC 2025


On Sat, 6 Sep 2025 13:03:19 GMT, Gary Frost <gfrost at openjdk.org> wrote:

> We have multiple tiers of c99 code gen.  
> 
> In this cleanup I moved common functionality down the class hierarchy as much as possible, to avoid duplications. 
> 
> Also preferring not to pass strings, but compuse using Core.Op and Java.Op types. 
> 
> I also separated out calls to identifer() to varName(), funcName(), keyword() ....

This pull request has now been integrated.

Changeset: 5e338cc8
Author:    Gary Frost <gfrost at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/5e338cc88a01c278308165385c64f74e6146e24b
Stats:     508 lines in 12 files changed: 165 ins; 236 del; 107 mod

Hat cleanup codegen

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

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


More information about the babylon-dev mailing list