git: openjdk/babylon: code-reflection: We were needlessly passing accelerator around, as a Lookup carrier
Gary Frost
gfrost at openjdk.org
Sun Dec 21 17:07:00 UTC 2025
Changeset: a5d2fba0
Branch: code-reflection
Author: Gary Frost <gfrost at openjdk.org>
Date: 2025-12-21 17:05:31 +0000
URL: https://git.openjdk.org/babylon/commit/a5d2fba0a19c9ee8549298f3bbc7c183593bf7c6
We were needlessly passing accelerator around, as a Lookup carrier
= hat/.bld
= hat/.clean
= hat/.dot
+ hat/.optkl
= hat/.run
= hat/.sanity
+ hat/.test-suite
= hat/.tool
! hat/backends/ffi/cuda/src/main/java/hat/backend/ffi/CudaBackend.java
! hat/backends/ffi/mock/src/main/java/hat/backend/ffi/MockBackend.java
! hat/backends/ffi/opencl/src/main/java/hat/backend/ffi/OpenCLBackend.java
! hat/backends/ffi/shared/src/main/java/hat/backend/ffi/C99FFIBackend.java
! hat/backends/ffi/shared/src/main/java/hat/backend/ffi/FFIBackend.java
! hat/backends/jextracted/opencl/src/main/java/hat/backend/jextracted/OpenCLBackend.java
! hat/backends/jextracted/shared/src/main/java/hat/backend/jextracted/C99JExtractedBackend.java
! hat/backends/jextracted/shared/src/main/java/hat/backend/jextracted/JExtractedBackend.java
! hat/core/src/main/java/hat/Accelerator.java
! hat/core/src/main/java/hat/ComputeContext.java
! hat/core/src/main/java/hat/backend/BackendAdaptor.java
! hat/core/src/main/java/hat/backend/DebugBackend.java
! hat/core/src/main/java/hat/backend/java/JavaBackend.java
! hat/core/src/main/java/hat/buffer/ArgArray.java
! hat/core/src/main/java/hat/buffer/BF16Array.java
! hat/core/src/main/java/hat/buffer/F16Array.java
! hat/core/src/main/java/hat/buffer/F32Array.java
! hat/core/src/main/java/hat/buffer/F32Array2D.java
! hat/core/src/main/java/hat/buffer/F32ArrayPadded.java
! hat/core/src/main/java/hat/buffer/KernelBufferContext.java
! hat/core/src/main/java/hat/buffer/S08x3RGBImage.java
! hat/core/src/main/java/hat/buffer/S32Array.java
! hat/core/src/main/java/hat/buffer/S32Array2D.java
! hat/core/src/main/java/hat/buffer/S32RGBAImage.java
! hat/core/src/main/java/hat/buffer/U16GreyImage.java
! hat/core/src/main/java/hat/callgraph/CallGraph.java
! hat/core/src/main/java/hat/callgraph/ComputeCallGraph.java
! hat/core/src/main/java/hat/callgraph/Entrypoint.java
! hat/core/src/main/java/hat/callgraph/KernelCallGraph.java
! hat/core/src/main/java/hat/codebuilders/C99HATCodeBuilderContext.java
! hat/core/src/main/java/hat/codebuilders/C99HATKernelBuilder.java
! hat/core/src/main/java/hat/device/DeviceSchema.java
! hat/core/src/main/java/hat/optools/OpTk.java
! hat/core/src/main/java/hat/phases/HATDialect.java
! hat/core/src/main/java/hat/phases/HATDialectifyArrayViewPhase.java
! hat/core/src/main/java/hat/phases/HATDialectifyBarrierPhase.java
! hat/core/src/main/java/hat/phases/HATDialectifyFP16Phase.java
! hat/core/src/main/java/hat/phases/HATDialectifyMemoryPhase.java
! hat/core/src/main/java/hat/phases/HATDialectifyThreadsPhase.java
! hat/core/src/main/java/hat/phases/HATDialectifyTier.java
! hat/core/src/main/java/hat/phases/HATDialectifyVectorOpPhase.java
! hat/core/src/main/java/hat/phases/HATDialectifyVectorSelectPhase.java
! hat/core/src/main/java/hat/phases/HATDialectifyVectorStorePhase.java
! hat/core/src/main/java/hat/phases/HATFinalDetector.java
= hat/core/src/main/java/hat/types/BF16.java
= hat/core/src/main/java/hat/types/F16.java
= hat/core/src/main/java/hat/types/Float2.java
= hat/core/src/main/java/hat/types/Float4.java
= hat/core/src/main/java/hat/types/HAType.java
! hat/examples/heal/src/main/java/heal/ComputeHeal.java
! hat/examples/matmul/src/main/java/matmul/Main.java
! hat/examples/nbody/src/main/java/nbody/Universe.java
! hat/examples/nbody/src/main/java/nbody/opencl/OpenCLNBodyGLWindow.java
! hat/examples/violajones/src/main/java/violajones/ViolaJonesCoreCompute.java
! hat/tests/src/main/java/hat/test/TestBFloat16Type.java
! hat/tests/src/main/java/hat/test/TestDeviceType.java
! hat/tests/src/main/java/hat/test/TestF16Type.java
! hat/tests/src/main/java/hat/test/TestFloat2.java
! hat/tests/src/main/java/hat/test/TestMatMul.java
! hat/tests/src/main/java/hat/test/TestVectorArrayView.java
! hat/tests/src/main/java/hat/test/TestVectorTypes.java
! hat/tests/src/main/java/hat/test/exceptions/HATAsserts.java
More information about the babylon-dev
mailing list