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

Reply via email to