jextract
jextract copied to clipboard
https://openjdk.org/projects/code-tools
This commit just fix a typo in the word directory. Please add the following to the description of the pull request: 1. A brief recap of the status quo, as...
This PR fixes a bunch of issues with trying to run jextract in CPP mode, using a `compile_flags.txt` file containing the `-xc++` flag. I've found at least three issues: *...
This is just a proposed OpenCL + OpenGL Nbody demo Uses jextract to extract Java bindings for both OpenGL and OpenCL. Uses OpenCL for the physics and OpenGL to render....
Please review this patch to inline the upcallHandle method, reducing the amount of shared items across multiple jextract generations. Edit: all tests pass in CI, GitHub failure is unrelated TIA...
Please review this patch to move the `C_*` layouts and the static utility methods into separate classes: `LayoutUtils.java` and `FFMUtils.java`, respectively. - The names could later be personalized through a...
We are using jextract in our [cuVS Java](https://github.com/rapidsai/cuvs/tree/branch-25.08/java) project. As of now, jextract generates individual getter functions for the C enums. This results in code where it is difficult to...
Please review this change to fix a name conflicts between functions and name parameters. TIA! --------- ### Progress - [x] Change must not contain extraneous whitespace - [x] Change must...
Please review this patch to add a new option where you can generate an direct invoker methods. This feature is intended to be used on structs that are just a...