On Wed, 6 May 2026 12:34:22 GMT, Frederic Parain <[email protected]> wrote:
>> This patch adds a simple policy to put a limit on field flattening to >> prevent instances from becoming too large. It is easy to generate very huge >> instances with nested flat values, so huge that the JVM struggles to >> allocate its internal data structure to handle such classes. The new policy >> allocates a flattening budget to each class, and field flattening in this >> class stops when the budget is exhausted. The limit can be tuned with a VM >> parameter. >> >> Tested on Mach5 tier1-4 >> >> --------- >> - [X] I confirm that I make this contribution in accordance with the >> [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). > > Frederic Parain has updated the pull request incrementally with one > additional commit since the last revision: > > Fix comment Thank you, looks good. ------------- Marked as reviewed by phubner (Committer). PR Review: https://git.openjdk.org/valhalla/pull/2372#pullrequestreview-4236048403
