RFR(XS): 8227384: C2 compilation fails with "graph should be schedulable" when running with -XX:-EliminateLocks
Roland Westrelin
rwestrel at redhat.com
Mon Sep 16 09:01:55 UTC 2019
Hi Vladimir,
>> Expanding Locks before Allocations is good idea. We do eliminate Locks before eliminating
>> Allocations. Will a load after IGVN optimization folds with load generated in
>> PhaseMacroExpand::initialize_object() ?
>
> Can you clarify your concern? Are you talking about a load of the mark
> word? Or is it the load of the prototype header in
> PhaseMacroExpand::initialize_object()?
Can you clarify your concern here?
Roland.
More information about the hotspot-compiler-dev
mailing list