git: openjdk/babylon: code-reflection: Binding Schame to iface mappinsg an switched C99 codegen to use Schema for Typedefs

Gary Frost gfrost at openjdk.org
Thu Jul 11 10:43:15 UTC 2024


Changeset: 660272d4
Branch: code-reflection
Author:    Gary Frost <gfrost at openjdk.org>
Date:      2024-07-11 10:42:16 +0000
URL:       https://git.openjdk.org/babylon/commit/660272d4e01992fa31e5c15c46ab182f30490853

Binding Schame to iface mappinsg an switched C99 codegen to use Schema for Typedefs

! hat/backends/mock/src/main/java/hat/backend/MockBackend.java
! hat/backends/opencl/src/main/java/hat/backend/OpenCLBackend.java
! hat/docs/hat-04-02-cascade-interface-mapping.md
! hat/examples/experiments/src/main/java/experiments/ForTests.java
! hat/examples/experiments/src/main/java/experiments/InvokeToPtr.java
! hat/examples/experiments/src/main/java/experiments/LambdaTest.java
! hat/examples/experiments/src/main/java/experiments/LayoutExample.java
! hat/examples/experiments/src/main/java/experiments/Mesh.java
! hat/examples/experiments/src/main/java/experiments/PointyHat.java
! hat/examples/experiments/src/main/java/experiments/PointyHatArray.java
! hat/examples/experiments/src/main/java/experiments/S08x3ImageTest.java
! hat/examples/experiments/src/main/java/experiments/S32ArrayTest.java
! hat/examples/experiments/src/main/java/experiments/spirv/GetBackend.java
! hat/examples/experiments/src/main/java/experiments/spirv/MatrixMultiply.java
! hat/examples/mandel/src/main/java/mandel/MandelCompute.java
! hat/examples/squares/src/main/java/squares/Squares.java
! hat/examples/violajones/src/main/java/violajones/HaarViewer.java
! hat/examples/violajones/src/main/java/violajones/ViolaJonesCompute.java
! hat/examples/violajones/src/main/java/violajones/ViolaJonesCoreCompute.java
! hat/examples/violajones/src/main/java/violajones/attic/ViolaJones.java
! hat/examples/violajones/src/main/java/violajones/ifaces/Cascade.java
! hat/examples/violajones/src/main/java/violajones/ifaces/ResultTable.java
! hat/examples/violajones/src/main/java/violajones/ifaces/ScaleTable.java
! hat/hat/src/main/java/hat/Accelerator.java
! hat/hat/src/main/java/hat/ComputeContext.java
! hat/hat/src/main/java/hat/HatPtr.java
! hat/hat/src/main/java/hat/backend/C99NativeBackend.java
! hat/hat/src/main/java/hat/backend/DebugBackend.java
! hat/hat/src/main/java/hat/backend/JavaBackend.java
! hat/hat/src/main/java/hat/backend/NativeBackend.java
! hat/hat/src/main/java/hat/backend/NativeBackendDriver.java
! hat/hat/src/main/java/hat/backend/c99codebuilders/C99HatBuilder.java
! hat/hat/src/main/java/hat/backend/c99codebuilders/Typedef.java
! hat/hat/src/main/java/hat/buffer/ArgArray.java
! hat/hat/src/main/java/hat/buffer/BackendConfig.java
! hat/hat/src/main/java/hat/buffer/Buffer.java
! hat/hat/src/main/java/hat/buffer/BufferAllocator.java
- hat/hat/src/main/java/hat/buffer/CompleteBuffer.java
! hat/hat/src/main/java/hat/buffer/F32Array.java
! hat/hat/src/main/java/hat/buffer/F32Array2D.java
! hat/hat/src/main/java/hat/buffer/ImageIfaceBuffer.java
- hat/hat/src/main/java/hat/buffer/IncompleteBuffer.java
! hat/hat/src/main/java/hat/buffer/KernelContext.java
- hat/hat/src/main/java/hat/buffer/MappableIface.java
! hat/hat/src/main/java/hat/buffer/S08x3RGBImage.java
! hat/hat/src/main/java/hat/buffer/S32Array.java
! hat/hat/src/main/java/hat/buffer/S32Array2D.java
! hat/hat/src/main/java/hat/buffer/S32RGBAImage.java
! hat/hat/src/main/java/hat/buffer/SchemaBuilder.java
! hat/hat/src/main/java/hat/buffer/U16GreyImage.java
! hat/hat/src/main/java/hat/ifacemapper/AbstractSegmentMapper.java
! hat/hat/src/main/java/hat/ifacemapper/ByteCodeGenerator.java
- hat/hat/src/main/java/hat/ifacemapper/HatData.java
+ hat/hat/src/main/java/hat/ifacemapper/MappableIface.java
! hat/hat/src/main/java/hat/ifacemapper/MapperUtil.java
! hat/hat/src/main/java/hat/ifacemapper/Schema.java
! hat/hat/src/main/java/hat/ifacemapper/SegmentInterfaceMapper.java
! hat/hat/src/main/java/hat/ifacemapper/SegmentMapper.java
! hat/hat/src/main/java/hat/optools/FuncOpWrapper.java
! hat/hat/src/main/test/hat/SquaresTest.java
! hat/intellij/.idea/vcs.xml



More information about the babylon-dev mailing list