Review Request: Improved stack overflow handling for Zero
Christian Thalinger
Christian.Thalinger at Sun.COM
Tue Apr 6 08:49:15 PDT 2010
On Tue, 2010-04-06 at 16:09 +0100, Gary Benson wrote:
> Hi all,
>
> I recently started adding stack overflow checking to Shark,
> which brought to light a bunch of deficiencies in Zero's
> stack overflow code. Zero had this really odd, look-ahead
> overflow handling which was pretty strange, easily fooled,
> and in retrospect totally unnecessary. I'm pretty sure
> whoever wrote it was an idiot.
>
> This webrev removes the old overflow detection and replaces
> it with something more straightforward and complete:
>
> http://cr.openjdk.java.net/~gbenson/zero-stack-overflow-checks/
>
> Note that a number of calls to Unimplemented have been removed.
> It shouldn't be possible to have an unhandled stack overflow
> error with the new code.
>
> As a bonus, the new code is mildly faster (about 2%) due to
> the checks being inlined.
>
> I don't have a bug id for this.
I created:
6941224: Improved stack overflow handling for Zero
-- Christian
More information about the hotspot-compiler-dev
mailing list