Request for reviews (S): 6823453: DeoptimizeALot causes fastdebug server jvm to fail with assert(false,"unscheduable graph")

Tom Rodriguez Thomas.Rodriguez at Sun.COM
Thu Apr 2 15:54:29 PDT 2009

I think this:

+       Node* catchproj = proj_out(0)->unique_out()->as_Multi()- 

has to be coded more carefully.  That's the shape of a well-formed  
fall through edge but there's no guarantee it's well formed.  It's too  
bad the extract_call_projections logic isn't packaged up a little  


On Apr 2, 2009, at 3:39 PM, Vladimir Kozlov wrote:

> New (fourth?) version of the fix suggested by Tom.
> I added the test case when array length is not defined
> until loop optimizations. Only this version can compile it.
> Thanks,
> Vladimir

More information about the hotspot-compiler-dev mailing list