gecko-dev/js
Benjamin Bouvier 19c093772c Bug 1497955: Fix wasm saturating conversions codegen; r=sunfish
- the saturating conversion to u64 callout was incorrect for an input precisely
  equal to -1, in which case it would return -1 instead of 0.
- the fixup paths in the OOL for saturating conversions on x86 were incorrect
  when the input is -0, in which case it was improperly considered equal to 0
  and thus resulted in the maximum value.
- on x86, the OOL paths for saturated conversions are quite different from the
  ones for non-saturated ones; code generation needs to take this into account.

--HG--
extra : amend_source : 9d753969ecbc28fa3f5c324bec8e7b4792e123e4
2018-10-10 19:56:23 +02:00
..
ductwork/debugger Bug 1489147 - Remove the XPCOM component registration for nsXPConnect; r=mccr8 2018-09-06 16:39:35 -04:00
examples No bug. Minor jorendb tweaks: make $$ mean last value seen, and use it internally for Error printing. r=me 2017-09-26 20:58:40 -07:00
ipc Bug 1490632 - Always use braces for if/for/while statements in js/ipc. r=evilpie 2018-09-12 20:04:14 +00:00
public Bug 1385890 - Fix Streams implementation in multiple-global uses. r=baku,tcampbell,jorendorff 2018-10-11 14:18:43 -05:00
rust Bug 1491137 - Rename JS::CompileFunction that takes const char*/size_t for function text to JS::CompileFunctionUtf8 that asserts consistent |options.utf8|. r=jandem 2018-09-17 11:24:41 -07:00
src Bug 1497955: Fix wasm saturating conversions codegen; r=sunfish 2018-10-10 19:56:23 +02:00
xpconnect Bug 1493237 - Use a test-only non-nsISupports wrapper cached WebIDL class in a weak map test r=bzbarsky 2018-10-11 23:02:10 +00:00
app.mozbuild
ffi.configure
moz.build
moz.configure Bug 1497336: Remove Cranelift Win32 static analysis workaround; r=froydnj 2018-10-11 14:52:39 +00:00