Steve Fink
2cdf0a6db9
Bug 1433642 - Do not free transferables in synthetic clone buffers, r=jorendorff
...
--HG--
extra : rebase_source : b9b92559fc1b3b226636d24f316fd56da4445233
extra : source : 6b7d7b8605ea2240498f01eab16c0940f6e0cc30
2018-04-19 22:46:53 -07:00
Steve Fink
e09703704b
Bug 1433642 - Remove storedScope from structured clone, r=jorendorff
...
--HG--
extra : rebase_source : 371ee541e2ec02189328e734036f35b3f7cb06a6
extra : source : a31159fb68887f49dccc854cd0637dfe77ed6df6
2018-04-19 12:17:05 -07:00
André Bargull
55ff15f2e0
Bug 1456119 - Part 2: Reimport tests after features were sorted. r=sfink
...
--HG--
extra : rebase_source : aa727fd87a99609142581983917b063c5c9adc12
2018-04-23 10:21:54 -07:00
André Bargull
c0728eafc9
Bug 1456119 - Part 1: Sort feature checks in test262 update script. r=sfink
...
--HG--
extra : rebase_source : 6254ed23976c4ebefd846246b6a2e2a8e9938af1
2018-04-23 10:18:27 -07:00
Steve Fink
4766228db5
Backed out changeset a31159fb6888 (bug 1433642) to fix a CLOSED TREE
...
--HG--
extra : rebase_source : 18641fa9b74d8ed84c93ba7cdd7b7fdf05232644
extra : histedit_source : f3b033e9316610612dac75971103dcfce272d8e5
2018-04-24 16:02:00 -07:00
Steve Fink
dca82594a8
Backed out changeset 6b7d7b8605ea (bug 1433642)
...
--HG--
extra : rebase_source : 960fe894f8f095f58d640c9821627cdbc544c5a6
extra : histedit_source : 7141bd5860f17d4717bb0b87272b40a4a7eacaa2
2018-04-24 16:01:56 -07:00
Steve Fink
1e4199c9d6
Bug 1433642 - Do not free transferables in synthetic clone buffers, r=jorendorff
...
--HG--
extra : rebase_source : 6d550298aa19bb19645fd02004eaaeb3e132afaf
2018-04-19 22:46:53 -07:00
Steve Fink
e45c52c668
Bug 1433642 - Remove storedScope from structured clone, r=jorendorff
...
--HG--
extra : rebase_source : 562bb5be0afbccb23f0c3bf5bf76fdde5c6ebce3
2018-04-19 12:17:05 -07:00
Nicolas Auvray
662025607f
Bug 1285909 - Part 2: Add test coverage for IsMapObject and IsSetObject. r=jorendorff.
...
--HG--
extra : rebase_source : ae162e2a971c2b8d30456a9cb28b924b670d5b3e
2016-12-10 12:19:02 +01:00
Jason Orendorff
adfd418d75
Bug 1452583 - Demote bogus assertion in dom_genericSetter to runtime check. r=jandem.
...
--HG--
extra : rebase_source : ff14ab82ab7f9c68946764870a4054b946284a40
2018-04-13 14:57:24 -05:00
Ted Campbell
3f1982d4df
Bug 1448563 - Part 5b: Fix issue with mem reporting IonBuilder. r=jandem
...
MozReview-Commit-ID: 462mR7tAWUo
2018-04-24 10:57:42 -04:00
Kyrian Aouina
0441560d1e
Bug 1456100 - Delete an useless line r=jandem
...
--HG--
extra : rebase_source : 7b94b3ce77136b7c2920be91af9ad5bdf75d852e
2018-04-24 11:21:20 +02:00
Benjamin Bouvier
97f2b8022a
Bug 1455702: Check allocation in ParseCallIndirect in wasm::TextToBinary; r=luke
...
--HG--
extra : rebase_source : 021d0f287a333af97e5ba929ab6ce3eb3c9c3940
2018-04-23 16:37:33 +02:00
Benjamin Bouvier
68dd7dae50
Bug 1455703: Check for OOM in AstDecodeModuleTail; r=luke
...
--HG--
extra : rebase_source : 3b98b75dcc8da8191f6545db7cfdaf774b1a1597
2018-04-23 16:30:33 +02:00
Benjamin Bouvier
776871a1ea
Bug 1455693: Check for memory allocation failures in FormatWasmFrame; r=yury
...
--HG--
extra : rebase_source : 90aec420bce264fadf001451c611b28bb3efe66c
2018-04-23 16:21:39 +02:00
Jon Coppeard
c9eca57e24
Bug 1455608 - Back out test code since to fix bustage r=me on a CLOSED TREE
2018-04-24 10:00:37 +01:00
Jon Coppeard
ec7442a494
Bug 1455608 - Allow js::TraceRuntime to operate if GC is suppressed r=sfink
2018-04-24 09:32:14 +01:00
Steve Fink
02245c0bd2
Bug 1400153 - Stop using PodZero to initialize TimeStamps, r=nfroyd
...
--HG--
extra : rebase_source : 9d14b89f7baaf87c813de2810956bd0ba6db0a71
2018-04-23 17:35:20 -07:00
Ted Campbell
a1a65038fe
Bug 1448563 - Part 6: Add memory reporting for off-thread WASM. r=luke
...
MozReview-Commit-ID: 1lXRj1JUJk2
--HG--
extra : source : 97dbd15798f96a95021bc0a66c9b1dfc22414025
2018-04-11 15:49:36 -04:00
Steve Fink
6f962094cc
Bug 1455599 - Redo bug 1446693, creating separate AutoTraceSessions instead of expanding one, r=jonco
...
--HG--
extra : rebase_source : 9900a8500ddf958523cf397744fad4b1cba6cec6
2018-04-20 16:31:16 -07:00
Steve Fink
d4194e4003
Bug 1400153 - Add another check for timestamp problems, and attempt to get all the intermittents routed to one bug, r=jonco
...
--HG--
extra : rebase_source : 1731917b91ce47a3b6302fbb140ffbdd78b0dba2
extra : amend_source : 79bf89753f9cb8fca9ba66efc858dfd838288a6e
extra : histedit_source : 1d796c678b8967615e434d3fb74c976d8f33f2ca
2018-04-20 11:35:28 -07:00
Steve Fink
29b27943c5
Bug 1400153 - Rename nextInPhase -> nextWithPhaseKind, r=jonco
...
--HG--
extra : rebase_source : 0d221747096898fc24f7e26c354679afb967a537
extra : histedit_source : 28b1d08cc591ca2caf8ec5a5f091e2c4f8245bfe
2018-04-20 11:34:00 -07:00
Ted Campbell
bc92875c3e
Bug 1448563 - Fix ASAN bustage in Part 2. r=me CLOSED TREE
...
LazyLink IonBuilders should use non-inclusive size.
MozReview-Commit-ID: IaaH4seekY0
2018-04-23 15:34:25 -04:00
Bogdan Tara
b644004031
Backed out changeset 97dbd15798f9 (bug 1448563) for bad-malloc_usable_size /builds/worker/workspace/moz-toolchain/src/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc a=backout CLOSED TREE
2018-04-23 22:23:01 +03:00
Ted Campbell
7baaa3f753
Bug 1448563 - Part 6: Add memory reporting for off-thread WASM. r=luke
...
MozReview-Commit-ID: 1lXRj1JUJk2
2018-04-23 13:57:50 -04:00
Ted Campbell
ce0c6eb300
Bug 1448563 - Part 5: Add memory reporting for Ion offthread. r=jandem
...
MozReview-Commit-ID: KnuaP5HwNnm
2018-04-23 13:56:54 -04:00
Ted Campbell
3f8ed0a1db
Bug 1448563 - Part 4: Add memory reporting for off-thread parse. r=jandem
...
MozReview-Commit-ID: 2qH6cwFRrfG
2018-04-23 13:55:59 -04:00
Ted Campbell
d1cc6f3d5b
Bug 1448563 - Part 3b: Add memory reporting for JS helper threads. r=jandem
...
MozReview-Commit-ID: JbOY0QRn0Wl
2018-04-23 13:55:01 -04:00
Ted Campbell
044b11fef2
Bug 1448563 - Part 3a: Add iterator to js::Fifo. r=luke
...
MozReview-Commit-ID: CoYdOBNnORg
2018-04-23 13:54:00 -04:00
Ted Campbell
9f41272463
Bug 1448563 - Part 2: Add memory reporting for Ion lazy linking. r=jandem
...
MozReview-Commit-ID: 4tHDJXzJKY5
2018-04-23 13:53:01 -04:00
Ted Campbell
bdaa0bde42
Bug 1448563 - Part 1: Use JS::CollectGlobalReports for non-runtime memory. r=jorendorff
...
MozReview-Commit-ID: G4j6YKP0vEV
2018-04-23 13:52:04 -04:00
Jan de Mooij
0f98a70be7
Bug 1454398 - Comment out another invalid assert I missed in 42e037e0b8d1. r=me
2018-04-23 12:38:13 +02:00
Jon Coppeard
b54707eba0
Bug 1415852 - Unconditionally poison chunk trailer on free r=sfink
2018-04-23 10:51:33 +01:00
Tiberius Oros
c028c8d2f4
Merge inbound to mozilla-central. a=merge
2018-04-23 01:11:42 +03:00
Jan de Mooij
d75fb4c859
Bug 1451198 part 2 - Annotate maybeUninitialized reads in GetUnboxedValue. r=bhackett
2018-04-22 12:13:48 +02:00
Jan de Mooij
83a0922b01
Bug 1451198 part 1 - Move GetUnboxedValue and SetUnboxedValue to cpp file. r=bhackett
2018-04-22 12:11:53 +02:00
David Teller
ffadbd25c9
Bug 1455463 - Make calls to checkFields more explicit r=arai
...
Apparently, older versions of clang have difficulties with our call to checkFields. This might help.
MozReview-Commit-ID: C7dn7EwcazI
--HG--
extra : rebase_source : 723b1bc9294e156736e4169dca72fdd02996f767
2018-04-20 16:40:08 +02:00
Jan de Mooij
f57cb4a925
Bug 1454592 part 2 - Get rid of a static constructor for protoTable array. r=jonco
2018-04-20 13:07:14 +02:00
Jan de Mooij
ca890cd4cc
Bug 1454592 part 1 - Make some constructors constexpr. r=jonco
2018-04-20 13:04:07 +02:00
Steve Fink
10e2e05891
Bug 1448089 followup, remove now-unused variable to fix a CLOSED TREE.
...
--HG--
extra : amend_source : 001ccd09e2af56c45e01e9057a64fb6cd23fe874
extra : histedit_source : 32a294be08fe4fd4082f9591c2582e2c14386841
2018-04-20 13:32:47 -07:00
Steve Fink
2c3ce821ef
Bug 1455201 - Propagate failure out of set -e region and add verbose logging to autospider.py, r=jonco
...
--HG--
extra : rebase_source : 3b2b301e45e555de489ac26bc22e1e1e181c6357
2018-04-19 11:20:26 -07:00
Nicolas B. Pierron
2d9966df5c
Bug 1448089 - Make MBasicBlock::addPredecessorSameInputsAs fallible. r=tcampbell
2018-04-19 07:32:00 -04:00
Kris Maglione
36ffd6d271
Bug 1455179: Support destructuring with default values in undefined property detection checks. r=nbp
...
MozReview-Commit-ID: O5sCGmjJxA
--HG--
extra : rebase_source : 08953a75afb6fe84cf52cf3f7772b35bd1a3a78a
2018-04-18 18:36:57 -07:00
Luke Wagner
b34afec0b2
Bug 1452571 - Baldr: fix IsBufferSource on DataView and prevent shell-only rooting bug (r=anba)
2018-04-19 14:28:01 +02:00
Gurzau Raul
f4056b78d5
Backed out 2 changesets (bug 1454592) for Windows build bustage on a CLOSED TREE
...
Backed out changeset 82821ff143e3 (bug 1454592)
Backed out changeset 89504aa6f1b3 (bug 1454592)
2018-04-20 15:27:12 +03:00
Jan de Mooij
ff6fca9c9e
Bug 1454592 part 2 - Use constexpr for protoTable static array. r=jonco
2018-04-20 13:07:14 +02:00
Jan de Mooij
01dc4afaad
Bug 1454592 part 1 - Make some constructors constexpr. r=jonco
2018-04-20 13:04:07 +02:00
Jon Coppeard
8c8071aed3
Bug 1443468 - Suppress gray marking assertion during maniupulation of internal GC state r=sfink
2018-04-20 10:09:52 +02:00
Bob Clary
b3d634a013
Bug 1440714 - handle su-rooted devices, r=gbrown, jonco
2018-04-20 00:29:28 -07:00
Tom Schuster
b5af919e04
Bug 1453932 - Optimize loads from CallSiteObjects for tagged template literals. r=jandem
...
--HG--
extra : rebase_source : 80dc353fc7bca35946d10d0a497e46cf273eab1b
2018-04-13 13:56:55 +02:00