[code-reflection] Integrated: Hat cleanup jextraction

Gary Frost gfrost at openjdk.org
Mon Feb 10 13:51:09 UTC 2025


The bldr script jextraction capability handling is still 'evolving' in preparation for jextract based opencl and cuda backends. 

Here we simplified the script by allowing jextract to accept the opencl/gl capabilities and set relevant options.

The nbody example used CLwrap and GLwrap (requiring jextractions).  I changed the header-name to opengl_h from the default glut_h.  

I cleaned up sanity script as well.

-------------

Commit messages:
 - Fixed up sanity script and removed whitespace
 - Fixed up sanity script
 - Cleaning up jextractions in build. GLWrap now uses opengl_h (instead of glut_h)

Changes: https://git.openjdk.org/babylon/pull/312/files
  Webrev: https://webrevs.openjdk.org/?repo=babylon&pr=312&range=00
  Stats: 1149 lines in 9 files changed: 470 ins; 122 del; 557 mod
  Patch: https://git.openjdk.org/babylon/pull/312.diff
  Fetch: git fetch https://git.openjdk.org/babylon.git pull/312/head:pull/312

PR: https://git.openjdk.org/babylon/pull/312


More information about the babylon-dev mailing list