git: openjdk/babylon: code-reflection: [hat][proposal] Analysis for constants before the codegen (#575)

duke duke at openjdk.org
Thu Sep 25 09:09:25 UTC 2025


Changeset: 4b1b0627
Branch: code-reflection
Author:    Juan Fumero <jfumero at openjdk.org>
Committer: GitHub <noreply at github.com>
Date:      2025-09-25 11:08:00 +0000
URL:       https://git.openjdk.org/babylon/commit/4b1b0627fd77c9770b29095ae26a1d3d16fe4f1e

[hat][proposal] Analysis for constants before the codegen (#575)


! hat/backends/ffi/shared/src/main/java/hat/backend/ffi/C99FFIBackend.java
! hat/core/src/main/java/hat/callgraph/KernelCallGraph.java
! hat/core/src/main/java/hat/codebuilders/CodeBuilderContext.java
! hat/core/src/main/java/hat/codebuilders/HATCodeBuilderWithContext.java
! hat/core/src/main/java/hat/codebuilders/ScopedCodeBuilderContext.java
+ hat/core/src/main/java/hat/phases/HatFinalDetectionPhase.java
= hat/core/src/main/java/hat/phases/HatPhase.java
! hat/hat.java
! hat/hat/test.java
+ hat/tests/src/main/java/oracle/code/hat/TestConstants.java



More information about the babylon-dev mailing list