gecko-dev/js
Jan de Mooij 1f1721815d Bug 1599931 - Fix stack depth for the block created in createEmptyBlockForTest. r=tcampbell
We created an empty block for JSOP_CASE with these edges:

testBlock --[pops 0]-> emptyBlock --[pops 1]-> joinBlock

Popping the value needs to happen when we create the first edge and
the empty block, because the empty block is created with the jumptarget
pc and so the stack depth needs to match that.

I wasn't able to create a better/faster test case unfortunately. However
with the added assertions this asserts on many jit-tests without the fix.

Differential Revision: https://phabricator.services.mozilla.com/D55075

--HG--
extra : moz-landing-system : lando
2019-11-29 10:49:20 +00:00
..
ductwork/debugger Bug 1564168 - [jsdbg2] Debugger.prototype.enabled should be removed. 2019-08-19 21:47:05 +00:00
examples Bug 1564168 - [jsdbg2] Debugger.prototype.enabled should be removed. 2019-08-19 21:47:05 +00:00
ipc Bug 1588231. Remove special-cased QI-for-DOM-objects handling in CPOWs, since no one uses it outside of one test. r=peterv 2019-10-14 10:31:28 +00:00
public Backed out 3 changesets (bug 1597206) as requested by sfink 2019-11-28 07:47:37 +02:00
rust Bug 1590907 - Remove obsolete macro JS_NO_JSVAL_JSID_STRUCT_TYPES. r=sfink 2019-11-12 22:00:55 +00:00
src Bug 1599931 - Fix stack depth for the block created in createEmptyBlockForTest. r=tcampbell 2019-11-29 10:49:20 +00:00
xpconnect Bug 1599569 - Make nsScriptSecurityManager::ClearJSCallbacks into a static method. r=kmag 2019-11-27 20:57:43 +00:00
app.mozbuild Bug 1569197 - Backed out changeset 2a053de2828f;r=arai 2019-08-07 09:17:11 +00:00
ffi.configure
moz.build Bug 1564180 - Integrate SpiderMonkey docs with |mach doc|. r=jimb 2019-11-19 07:28:10 +00:00
moz.configure Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal 2019-11-26 07:25:35 +00:00
sub.configure Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal 2019-11-26 07:25:35 +00:00