git: openjdk/babylon: code-reflection: Experiments focused on injecting buffer tracking on statement boundaries

Gary Frost gfrost at openjdk.org
Sun Jan 18 12:04:23 UTC 2026


Changeset: f8d04e2a
Branch: code-reflection
Author:    Gary Frost <gfrost at openjdk.org>
Date:      2026-01-18 12:00:10 +0000
URL:       https://git.openjdk.org/babylon/commit/f8d04e2a9c8af1edf78caca7b6045ee20d6a4d12

Experiments focused on injecting buffer tracking on statement boundaries

! hat/core/src/main/java/hat/BufferTagger.java
! hat/core/src/main/java/hat/FFIConfigCreator.java
! hat/core/src/main/java/hat/codebuilders/C99HATConfigBuilder.java
! hat/core/src/main/java/hat/codebuilders/C99HATKernelBuilder.java
! hat/examples/experiments/src/main/java/experiments/InjectBufferTracking.java
! hat/examples/view/src/main/java/view/EliteMeshParser.java
! hat/examples/view/src/main/java/view/f32/F32Mesh3D.java
! hat/optkl/src/main/java/optkl/OpHelper.java
! hat/optkl/src/main/java/optkl/codebuilders/CodeBuilder.java
! hat/optkl/src/main/java/optkl/codebuilders/JavaOrC99StyleCodeBuilder.java
! hat/optkl/src/main/java/optkl/codebuilders/ScopedCodeBuilder.java
! hat/optkl/src/main/java/optkl/ifacemapper/AccessType.java
! hat/optkl/src/main/java/optkl/ifacemapper/MapperUtil.java
+ hat/optkl/src/main/java/optkl/util/BiMapOfSets.java
+ hat/optkl/src/main/java/optkl/util/Mutable.java
- hat/optkl/src/main/java/optkl/util/StreamMutable.java



More information about the babylon-dev mailing list