[Webkit-unassigned] [Bug 98857] [Qt][ARM] REGRESSION(r130826): It made 33 JSC test and 466 layout tests crash
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Nov 21 02:35:01 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=98857
--- Comment #18 from Filip Pizlo <fpizlo at apple.com> 2012-11-21 02:37:02 PST ---
(From update of attachment 173263)
I don't particularly like this fix. First, it's masking the problem that relink() is assuming that something is a blx when it's actually a bne. Second, if you really want to disable patching of get_by_val/put_by_val then you should do it without preprocessor macros in the JIT's code. That's just ugly and error-prone.
I strongly recommend that you do the *really simple* fix of making relink() work with bne, or making patchableBranch32() emit a blx.
But I will defer to Zoltan's opinion on this. Zoltan, do you think that what I'm suggesting is sensible? Or do you feel strongly that we should land this workaround as-is?
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list