gecko-dev/js
Jan de Mooij df6e26e048 Bug 1635375 part 7 - Invalidate Warp code when transpiled IC stubs change. r=iain
Set a flag on stubs used by the transpiler and then treat those similar to a
constraint in the old system: invalidate when attaching a new IC stub (in front of
it), when updating the stub, or when unlinking the stub.

This is necessary to avoid repeated bailouts followed by a deoptimization in
CheckFrequentBailouts.

Differential Revision: https://phabricator.services.mozilla.com/D81823
2020-07-07 11:07:43 +00:00
..
ductwork/debugger Bug 1613985 - Use default for equivalent-to-default constructors/destructors in js. r=jorendorff 2020-03-16 13:47:02 +00:00
examples
public Backed out changeset d3c78f4a1465 (bug 1648646) for regressing bug 1649342 and bug 1649433. CLOSED TREE 2020-07-03 01:20:31 +03:00
rust Bug 1634459 - Simplify the wrapper used for rooting non-GC thing types r=jandem 2020-05-04 16:53:56 +00:00
src Bug 1635375 part 7 - Invalidate Warp code when transpiled IC stubs change. r=iain 2020-07-07 11:07:43 +00:00
xpconnect Backed out 6 changesets (bug 1627075) for causing bustages in StartupCache.cpp 2020-07-07 08:47:14 +03:00
app.mozbuild Bug 1635764 - Move --with-system-icu and --with-intl-api to python configure. r=firefox-build-system-reviewers,rstewart 2020-05-29 21:29:52 +00:00
ffi.configure
moz.build
moz.configure Bug 1650299 - Unify the inclusion of the ICU data file. r=froydnj 2020-07-06 22:57:53 +00:00
sub.configure Bug 1635764 - Move --with-system-icu and --with-intl-api to python configure. r=firefox-build-system-reviewers,rstewart 2020-05-29 21:29:52 +00:00