[Webkit-unassigned] [Bug 14868] Import variable lookup optimizations from KJS
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 7 07:05:13 PDT 2007
http://bugs.webkit.org/show_bug.cgi?id=14868
cwzwarich at uwaterloo.ca changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #16203|review? |
Flag| |
Attachment #16203|0 |1
is obsolete| |
Attachment #16215| |review?
Flag| |
------- Comment #12 from cwzwarich at uwaterloo.ca 2007-09-07 07:05 PDT -------
Created an attachment (id=16215)
--> (http://bugs.webkit.org/attachment.cgi?id=16215&action=view)
Revised proposed patch
Here's a revised patch. It has the following differences:
- it now patches cleanly against ToT.
- I cleaned up some style problems, like a few ASSERT usages that I somehow
missed
- I added test cases for the direct write bugs. The array one wouldn't actually
fail for any version of the code, because AssignBracketNode doesn't do direct
writes.
I hope I didn't miss anything. There is only one bad thing of which I am aware.
When I run the entirety of the layout tests or just fast/dom,
fast/dom/constructors-overriding.html will sometimes crash, but I can't get it
to crash on its own. The crash is in ActivationImp::mark(), which is modified
by this patch. It doesn't seem to crash without the patch (I didn't try on my
machine, I am just going by the build bot and Mark).
--
Configure bugmail: http://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