[code-reflection] Integrated: [hat] Remove device custom data types that inherit from Buffer
Juan Fumero
jfumero at openjdk.org
Mon Dec 15 17:32:17 UTC 2025
On Mon, 15 Dec 2025 14:56:48 GMT, Juan Fumero <jfumero at openjdk.org> wrote:
> This PR removes the codegen that implemented the logic for processing custom data types for device types that inherit from the iFace buffer.
>
> From now on, iFace buffers represent data represent to be allocated and pass to device's global memory.
> These buffers backup memory segment on the CPU.
>
> For device types, we can build custom data types as well but they inherit from `DeviceType`. For example, local memory, and private memory.
>
> How to test:
>
>
> java @hat/test-suite ffi-opencl
>
> java @hat/test-suite ffi-cuda
This pull request has now been integrated.
Changeset: 4d5e9a0c
Author: Juan Fumero <jfumero at openjdk.org>
URL: https://git.openjdk.org/babylon/commit/4d5e9a0c8d3c69a779674e9f36f7f4d9aba6627d
Stats: 118 lines in 4 files changed: 30 ins; 57 del; 31 mod
[hat] Remove device custom data types that inherit from Buffer
-------------
PR: https://git.openjdk.org/babylon/pull/751
More information about the babylon-dev
mailing list