[Webkit-unassigned] [Bug 23715] New: Simplify MacroAssember interface.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 3 14:39:54 PST 2009
https://bugs.webkit.org/show_bug.cgi?id=23715
Summary: Simplify MacroAssember interface.
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh
OS/Version: Mac OS X 10.5
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: barraclough at apple.com
One big candidate are all the branch & other conditional operations. By
parameterizing these methods on the comparison operation, we can significantly
reduce replication of code, and simplify the code generation interface.
Another trivial fix is to stop the Scale of BaseIndex addresses as being passed
as multiplicands (1,2,4,8), and instead use a plain enum (0,1,2,3). This is
likely more useful encoding, and can be more trivial converted to a
multiplicand where necessary.
--
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