[code-reflection] Integrated: Hat move config to core

Gary Frost gfrost at openjdk.org
Wed Oct 1 10:54:51 UTC 2025


By moving Config up to core (from FFI) we can take advantage of it from anywhere in the HAT code. 

At present we still only access it from FFI.  I plan to make more general changes in future. 

Also switched `java @hat/bld` to actually use the new `job.jar` based build (same for @hat/run ... sanity .. test clean etc) 

Have not removed the Script based tools. But will soon.  If you see a problem you can revert to the prev version using  `java @hat/obld ....` instead of `java @hat/bld ...`

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

Commit messages:
 - Moved config out of ffi also switched to using job.jar based bld,run etc
 - Moved config out of ffi also switched to using job.jar based bld,run etc

Changes: https://git.openjdk.org/babylon/pull/589/files
  Webrev: https://webrevs.openjdk.org/?repo=babylon&pr=589&range=00
  Stats: 804 lines in 25 files changed: 382 ins; 325 del; 97 mod
  Patch: https://git.openjdk.org/babylon/pull/589.diff
  Fetch: git fetch https://git.openjdk.org/babylon.git pull/589/head:pull/589

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


More information about the babylon-dev mailing list