RFR: 8318889: C2: add bailout after assert Bad graph detected in build_loop_late

Thomas Stuefe stuefe at openjdk.org
Thu Oct 26 12:17:32 UTC 2023


On Thu, 26 Oct 2023 11:50:44 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

> > Analyzing the call graph fanning out from build_loop_late, there are more bailouts missing.
> > We really need a better way for this. More motivation to work on #16289, but I am out of time for this week and the next one.
> 
> Looking up, I see: build_and_optimize, and then the PhaseIdealLoop constructor. So I did not add any new cases really. And you are fixing all the existing cases, am I right?

That is right. This patch is fine as it is.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/16375#issuecomment-1780996719


More information about the hotspot-compiler-dev mailing list