[code-reflection] Integrated: Hat implement buffer minimization
Gary Frost
gfrost at openjdk.org
Sun Mar 9 16:26:18 UTC 2025
Looks like lots of changes, but mainly moved files from hat/hat to hat/hat-core.
This free's up the shell script 'namespace' so I can add `hat` as a script for builds and sanity checks.
Got rid of bash files for sanity checking and for building. We should be using `java @bldr/bld`
Synced docs with these changes.
The life demo now correctly displays Generations Per Second and more code is shared between the jextract and hat execution paths.
-------------
Commit messages:
- moved hat -> hat-core dir (to free up hat as a command name) and modified iml, bld and docs
- Moved SevenSegmentDisplay to hat.util.ui (so we can use it in other examples)
- Finally we have correct numbers
- Add seven seg displays to life
- We can now add string markers to the profile.
Changes: https://git.openjdk.org/babylon/pull/342/files
Webrev: https://webrevs.openjdk.org/?repo=babylon&pr=342&range=00
Stats: 2020 lines in 157 files changed: 373 ins; 1448 del; 199 mod
Patch: https://git.openjdk.org/babylon/pull/342.diff
Fetch: git fetch https://git.openjdk.org/babylon.git pull/342/head:pull/342
PR: https://git.openjdk.org/babylon/pull/342
More information about the babylon-dev
mailing list