[Webkit-unassigned] [Bug 180653] LLInt: reserve 16 bytes of stack on MIPS for native calls

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 11 12:48:53 PST 2017


https://bugs.webkit.org/show_bug.cgi?id=180653

--- Comment #4 from Guillaume Emont <guijemont at igalia.com> ---
> 
> Wow, good find. A similar scheme is used in the
> “internalFunctionCallTrampoline()” macro but this patch does NOT
> modify it accordingly. Is that intended?

My understanding is that nativeCallTrampoline() is used to call C++ (native) functions, and internalFunctionCallTrampoline() is used to call js (internal) functions. Neither LLInt nor the JIT use that extra space, so we can save some memory by not allocating it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171211/c835f0c2/attachment.html>


More information about the webkit-unassigned mailing list