All users were logged out of Bugzilla on October 13th, 2018
On 32-bit we end up generating call code like this: movl %ecx, 0xc(%esp) movl %ebx, 0x8(%esp) movl %eax, 0x4(%esp) movl %edi, 0x0(%esp) for a binding getter. Would be nice if we could pass at least some of those in registers. Note that this should be done in such a way as to play nice with the setup in bug 817943. Note that this is only an issue on i386; x86-64 and ARM are already sane.
This partly depends on the DOM getters being marked as fastcall, correct?
Well, sure, but they're all codegenned, so this would be a pretty trivial change to make.
You need to log in before you can comment on or make changes to this bug.