C2 compiler hangs and eats memory in escape analysis

Fredrik Tolf fredrik at dolda2000.com
Sat Jan 24 00:11:57 UTC 2015

On Fri, 23 Jan 2015, Vladimir Kozlov wrote:
>> Ah, thank you and sorry for not checking the EA in advance. It does
>> indeed catch the problem I'm seeing.
> Did it catch or solve your problem?

What I meant was that it catches the runaway compiler, so yes, it does 
solve my problem.

>> If that is the case, I do indeed have a close to perfectly reproducible
>> test-case over here, so if you want me to produce information for you to
>> find the actual root cause, I'd be happy to do so.
> Yes, it would be nice if you can provide a simple (small number of nodes) 
> test which we can run. It may help to identify particular parts in code which 
> we can improve.

Sorry, but I don't think I'll be able to do that. While it's perfectly 
reproducible, I can't find a way to isolate it out of the rather complex 
context I use to reproduce it.

Thanks for your helpfulness!

Fredrik Tolf

More information about the hotspot-compiler-dev mailing list