зеркало из https://github.com/mozilla/gecko-dev.git
785ed53165
In bug 256180, the size of the stack on 64-bit Windows was changed from 2MB to 8MB, and on 32-bit Windows, from 1MB to 1.5MB. This is so large that it takes significantly longer for a runaway recursive function to throw "too much recursion", which causes terrible performance in scripts obfuscated using obfuscator.io. This patch leaves the actual stack size as-is, but changes the JS-engine-specific stack quota back to 2MB on 64-bit Windows (6MB if ASAN is enabled). 32-bit Windows is unaffected by the new cap. Differential Revision: https://phabricator.services.mozilla.com/D24597 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
ipc | ||
public | ||
rust | ||
src | ||
xpconnect | ||
app.mozbuild | ||
ffi.configure | ||
moz.build | ||
moz.configure | ||
sub.configure |