[Webkit-unassigned] [Bug 21319] Avoid restoring the caller's 'r' value in op_ret
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Oct 14 09:23:58 PDT 2008
https://bugs.webkit.org/show_bug.cgi?id=21319
------- Comment #2 from mjs at apple.com 2008-10-14 09:23 PDT -------
Rather than directly getting r from edi, I changed the CTI functions to expect
it to be passed in as a parameter, which given the "fastcall" calling
convention ends up passing in edx.
This avoids the memory writes of the call frame in op_call and op_ret, and
likely also some meory reads in various CTI functions. The CTI arg slot for the
call frame is now only used on entry and while an exception is in flight.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list