Changeset 41806 in webkit for trunk/JavaScriptCore/bytecompiler


Ignore:
Timestamp:
Mar 18, 2009, 12:24:39 AM (16 years ago)
Author:
[email protected]
Message:

<rdar://problem/6692138> REGRESSION (Safari 4): Incorrect function return value when using IE "try ... finally" memory leak work-around (24654)
<https://bugs.webkit.org/show_bug.cgi?id=24654>

Reviewed by Cameron Zwarich.

If the return value for a function is in a local register we need
to copy it before executing any finalisers, otherwise it is possible
for the finaliser to clobber the result.

File:
1 edited

Legend:

Unmodified
Added
Removed
Note: See TracChangeset for help on using the changeset viewer.