[lworld] Integrated: 8253047: [lworld] C2 compilation fails with guarantee(sect->end() <= sect->limit()) failed: sanity
Tobias Hartmann
thartmann at openjdk.java.net
Fri Sep 11 12:08:51 UTC 2020
On Fri, 11 Sep 2020 10:22:21 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:
> We run out of space in C2's scratch buffer when calculating the size of the MachVEPNode because the inline type entry
> point requires lots of space for the ZGC barriers when the inline type argument contains many object fields.
> The fix is to increase the scratch emit buffer size based on the number of oop fields of scalarized inline type
> arguments.
This pull request has now been integrated.
Changeset: 74a85238
Author: Tobias Hartmann <thartmann at openjdk.org>
URL: https://git.openjdk.java.net/valhalla/commit/74a85238
Stats: 116 lines in 4 files changed: 2 ins; 112 del; 2 mod
8253047: [lworld] C2 compilation fails with guarantee(sect->end() <= sect->limit()) failed: sanity
-------------
PR: https://git.openjdk.java.net/valhalla/pull/186
More information about the valhalla-dev
mailing list