WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 126790
126007
Implement a red zone in the JSStack so that we can remove entryChecks.
https://bugs.webkit.org/show_bug.cgi?id=126007
Summary
Implement a red zone in the JSStack so that we can remove entryChecks.
Mark Lam
Reported
2013-12-19 12:10:08 PST
Currently, VM entry points in Interpreter.cpp calls JSStack::entryCheck() ensure adequate capacity on the JSStack before re-entering the VM. We can eliminate this if we implement allow for a red zone in the JSStack.
Attachments
Add attachment
proposed patch, testcase, etc.
Geoffrey Garen
Comment 1
2013-12-19 15:01:23 PST
Let's call this the "host zone", to distinguish from the OS-provided redzone, which is for leaf functions.
Mark Lam
Comment 2
2013-12-23 14:40:31 PST
It's a bit difficult to get this right with the JSStack internal pointers sometime pointing to the top of stack and sometimes pointing past the end of the stack. To make the code more sane to reason about, I will first fix
https://bugs.webkit.org/show_bug.cgi?id=125849
before returning to this bug.
Mark Lam
Comment 3
2014-01-13 17:10:07 PST
This was fixed in
r161927
: <
http://trac.webkit.org/r161927
> which was committed for
https://bugs.webkit.org/show_bug.cgi?id=126790
. *** This bug has been marked as a duplicate of
bug 126790
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug