On Tue, 21 Apr 2026 17:43:01 GMT, Coleen Phillimore <[email protected]> wrote:
> The valhalla code had refactored object allocation in TemplateTable::_new > because it was called for buffering reads from flat fields. This buffering > code was moved to runtime in JDK-8375719. Rather than refactoring OpenJDK to > match this, I chose to move the object allocation code back to where it was, > with the UseCompactObjectHeaders modifications. > > Tested with tier1-3. > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai). This pull request has now been integrated. Changeset: 6391715e Author: Coleen Phillimore <[email protected]> URL: https://git.openjdk.org/valhalla/commit/6391715ecd86a386dd5a0d12cf3488091bfc690e Stats: 462 lines in 20 files changed: 169 ins; 277 del; 16 mod 8381408: [lworld] Cleanup hotspot/cpu code Co-authored-by: Paul Hübner <[email protected]> Reviewed-by: dlong, jsikstro ------------- PR: https://git.openjdk.org/valhalla/pull/2349
