Alexis Beingessner
6d1f7fdce9
Bug 1656266 - Remove fixed TSAN supression. r=decoder
...
This supression was setup for Bug 1607712
, but it was the same underlying issue as this bug.
Depends on D91036
Differential Revision: https://phabricator.services.mozilla.com/D91037
2020-09-22 18:45:36 +00:00
Alexis Beingessner
5ea0bbd246
Bug 1652300 - Remove supression for fixed issue. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D90770
2020-09-22 12:51:27 +00:00
Alexis Beingessner
43cd5538c7
Bug 1607426 - Remove supression for fixed issue. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D90775
2020-09-22 12:51:40 +00:00
Alexis Beingessner
fedd8a3482
Bug 1606860 - Remove supression for fixed issue. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D90777
2020-09-19 08:13:49 +00:00
Jon Coppeard
6bb01d4a27
Bug 1665338 - Make GC cell header word atomic to avoid race in compacting GC r=sfink,decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D90389
2020-09-22 12:49:40 +00:00
Alexis Beingessner
d99fd95ed5
Bug 1612054 - Remove supression for fixed issue. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D90759
2020-09-18 22:52:16 +00:00
Christian Holler
90a0b83838
Bug 1621786 - Fix an incomplete skia suppression. r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D87741
2020-08-23 09:42:02 +00:00
Christian Holler
ec8a8733c1
Bug 1658013 - Add missing suppression for JS GC race. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D87738
2020-08-20 12:42:21 +00:00
Mike Hommey
748bff0a39
Bug 1658434 - Replace replace_malloc.mk with a mozbuild file. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D86639
2020-08-11 00:05:38 +00:00
Mike Hommey
0853045118
Bug 1656141 - Remove rc include files that only add a manifest. r=firefox-build-system-reviewers,rstewart
...
That was redundant with the manifest being added with MT (although useful
for mingw builds, that don't use MT), but is also now handled by the
automatic creation of rc files.
Differential Revision: https://phabricator.services.mozilla.com/D86156
2020-08-06 22:51:54 +00:00
Mihai Alexandru Michis
c4e805857f
Backed out 9 changesets (bug 1656141) for causing multiple failures.
...
CLOSED TREE
Backed out changeset 9033b0400339 (bug 1656141)
Backed out changeset e43dd57dc61a (bug 1656141)
Backed out changeset eb450457a9b7 (bug 1656141)
Backed out changeset 194a994cf9c9 (bug 1656141)
Backed out changeset ce6831acb5e3 (bug 1656141)
Backed out changeset 29653ea85d49 (bug 1656141)
Backed out changeset 704f28486bda (bug 1656141)
Backed out changeset de8899453150 (bug 1656141)
Backed out changeset 4b133eda46aa (bug 1656141)
2020-08-07 01:48:45 +03:00
Mike Hommey
9145b89e14
Bug 1656141 - Remove rc include files that only add a manifest. r=firefox-build-system-reviewers,rstewart
...
That was redundant with the manifest being added with MT (although useful
for mingw builds, that don't use MT), but is also now handled by the
automatic creation of rc files.
Differential Revision: https://phabricator.services.mozilla.com/D86156
2020-08-06 15:56:41 +00:00
Jon Coppeard
8b07bac69a
Bug 1657122 - Compact ObjectGroups r=sfink,decoder
...
Previously we didn't compact ObjectGroups, but doing this would hopfully unlock more memory savings in bug 1654853.
Most of the trickiness here comes from accessing objects whose object group is forwarded, so require special-case handling to get their class, compartment etc.
Differential Revision: https://phabricator.services.mozilla.com/D86033
2020-08-06 14:01:20 +00:00
Csoregi Natalia
3264618a4c
Backed out changeset 664faa6f72ad (bug 1657122) for tsan failures on Cell.h. CLOSED TREE
2020-08-06 14:34:25 +03:00
Jon Coppeard
7abae42c44
Bug 1657122 - Compact ObjectGroups r=sfink,decoder
...
Previously we didn't compact ObjectGroups, but doing this would hopfully unlock more memory savings in bug 1654853.
Most of the trickiness here comes from accessing objects whose object group is forwarded, so require special-case handling to get their class, compartment etc.
Differential Revision: https://phabricator.services.mozilla.com/D86033
2020-08-05 20:52:10 +00:00
Byron Campen [:bwc]
40627a94b3
Bug 1652530: Suppress error due to libX11 not being instrumented. r=decoder
...
Depends on D84391
Differential Revision: https://phabricator.services.mozilla.com/D84404
2020-07-27 22:53:25 +00:00
Byron Campen [:bwc]
2dcd19dfc0
Bug 1651770: Suppress lock-order-inversion warning in CamerasChild. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D84391
2020-07-22 15:35:08 +00:00
Byron Campen [:bwc]
e33a4d457a
Bug 1653618: Suppression for racy flags field access in libusrsctp timer code. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D84367
2020-07-23 17:46:53 +00:00
Byron Campen [:bwc]
4f8381bd1f
Bug 1648606: Suppress flag-checking race in libusrsctp's sctp_close. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D84366
2020-07-22 15:21:41 +00:00
Byron Campen [:bwc]
167e0884f5
Bug 1648604: Suppress benign race in libusrsctp's system_base_info. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D84364
2020-07-22 15:20:39 +00:00
Tyson Smith
d478a0fb18
Bug 1651446 - Suppress TSan FFMpeg false positives. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D84048
2020-07-20 22:34:45 +00:00
Byron Campen [:bwc]
d1af59c9fe
Bug 1652174: Suppress TSan race error in libevent's event_debug_mode_too_late r=dminor
...
See https://github.com/libevent/libevent/issues/777
Depends on D83794
Differential Revision: https://phabricator.services.mozilla.com/D83825
2020-07-16 18:22:49 +00:00
Byron Campen [:bwc]
9b9dac6d1c
Bug 1652499: Suppress TSan race detection in webrtc.org's Loggable. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D83794
2020-07-16 18:23:09 +00:00
Mike Hommey
e2151e9228
Bug 1651903 - Stop preprocessing mozglue.def. r=froydnj
...
The file defines symbol renames to perform when linking. The list of
symbols to rename varies between an empty list and a full list depending
whether MOZ_MEMORY is set. Practically speaking, the variant with an
empty list is equivalent to not using a def-file at all.
This means we don't need to preprocess it any more, and we can just not
use a def-file when MOZ_MEMORY is not set.
As a side effect, this removes a rule from a Makefile.in.
Differential Revision: https://phabricator.services.mozilla.com/D83034
2020-07-10 15:27:10 +00:00
Csoregi Natalia
c275f8f4bb
Backed out changeset e106c60b7be4 (bug 1607212) for tsan fails on CacheEntry.cpp. CLOSED TREE
2020-07-09 20:43:30 +03:00
Christian Holler
2c66728ad6
Bug 1642906 - Updating TSan suppressions for performance counter fix. r=perry
...
Differential Revision: https://phabricator.services.mozilla.com/D82898
2020-07-09 15:06:45 +00:00
Christian Holler
baf7486d56
Bug 1607212 - Update TSan suppressions for fixed Necko cache race. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D82899
2020-07-09 14:13:27 +00:00
Jon Coppeard
15c4eee6dc
Bug 1647702 - Broaden the race supression for compacting race between updating ObjectGroups and Shapes r=sfink
...
This is a data race, but I don't think it is causing problems at the moment. It will go away when we get rid of ObjectGroups and is not trivial to fix, hence the decision to suppress it.
Differential Revision: https://phabricator.services.mozilla.com/D81327
2020-06-26 16:25:03 +00:00
Botond Ballo
e49f09d719
Bug 1642884 - Protect all access to Axis::mVelocity with a mutex. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D78556
2020-06-08 16:14:29 +00:00
Botond Ballo
117ae10a93
Bug 1642884 - Temporarily suppress data race in Axis::UpdateWithTouchAtDevicePoint. r=fix CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D78176
2020-06-03 23:51:28 +00:00
Kevin Jacobs
e11c127de7
Bug 1643087 - Extend TSAN false-positive suppression to BadCertAndPinningServer. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D78116
2020-06-03 18:16:36 +00:00
Christian Holler
32a40ee911
Bug 1642957 - Remove stale entries from the TSan suppression list. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D78031
2020-06-03 12:50:28 +00:00
Christian Holler
7185a28216
Bug 1642653 - Suppress TSan mutex false positive in a11y GTK code. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D77821
2020-06-02 16:25:04 +00:00
Andrew McCreight
45fd231644
Bug 1641091, part 3 - Remove some methods that always return null. r=froydnj
...
GetConstructedEventTarget and GetSpecificMessageEventTarget always return
null. The idea was that subclasses could override them, but nobody does any
more.
Differential Revision: https://phabricator.services.mozilla.com/D76984
2020-05-27 13:58:39 +00:00
Jason Kratzer
1d45f1d433
Bug 1637707 - Suppress LibEGL_mesa.so required by xvfb. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D75327
2020-05-14 21:37:29 +00:00
Ricky Stewart
4d4b22b3de
Bug 1599658 - Delete previous definition of py_action in Makefiles. Now py_action calls into Python 3 and py3_action doesn't exist. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D72487
2020-05-05 20:04:30 +00:00
Bogdan Tara
f137fa0613
Backed out 6 changesets (bug 1632916, bug 1599658, bug 1633037, bug 1633039, bug 1633016, bug 1632920
) for SA bustages CLOSED TREE
...
Backed out changeset 332ce0963b4e (bug 1633039)
Backed out changeset a9904cbc40d9 (bug 1633037)
Backed out changeset d06b0ec349f8 (bug 1599658)
Backed out changeset 8fd300cad80f (bug 1633016)
Backed out changeset f8820941c703 (bug 1632916)
Backed out changeset ac9c2c8746ed (bug 1632920
)
2020-05-02 01:49:29 +03:00
Ricky Stewart
0daacc12c3
Bug 1599658 - Delete previous definition of py_action in Makefiles. Now py_action calls into Python 3 and py3_action doesn't exist. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D72487
2020-04-30 15:27:13 +00:00
Christian Holler
92688ae811
Bug 1615569 - Add TSan suppression for global race in freebl. r=jcj
...
Differential Revision: https://phabricator.services.mozilla.com/D72628
2020-04-27 16:52:25 +00:00
Jon Coppeard
2997ecc2fc
Bug 1619162 - Suppress TSAN race involving off-thread parsing r=decoder
...
This race involves off-thread parsing and will go away when Stencil lands.
Differential Revision: https://phabricator.services.mozilla.com/D72590
2020-04-27 14:36:33 +00:00
Jon Coppeard
f105b2ae13
Bug 1627683 - Update TSAN suppression list following changes to give GC cells headers r=decoder
...
Similarly to changeset cfa64a6b5a87, a scope's enclosing scope is no longer updated by MovingTracer::onScopeEdge following the changes in bug 1625212. Update the suppression list accordingly.
Differential Revision: https://phabricator.services.mozilla.com/D69986
--HG--
extra : moz-landing-system : lando
2020-04-07 12:22:07 +00:00
Andrea Marchesini
9bea58365a
Bug 1624146 - Cookie code refactoring - part 10 - CookieService under mozilla::net, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D67759
--HG--
rename : netwerk/cookie/nsCookieService.cpp => netwerk/cookie/CookieService.cpp
rename : netwerk/cookie/nsCookieService.h => netwerk/cookie/CookieService.h
extra : moz-landing-system : lando
2020-04-06 12:26:14 +00:00
Jon Coppeard
2fa68eed9c
Bug 1625212 - Update TSAN supression list now a Shape's base shape is not marked directly r=sfink
...
Previously this ended up with MovingTracer doing the update itself, but now the pointer is stored in a CellHeader it's done through an overload of TraceEdge.
The TSAN stack doesn't appear to have the class for the unsafeSetPtr method that actually does the update so rather than make this apply to all uses of this method I added a supression for the next function up in the stack.
Differential Revision: https://phabricator.services.mozilla.com/D69524
--HG--
extra : moz-landing-system : lando
2020-04-06 10:43:34 +00:00
Sylvestre Ledru
0aa6f03cf3
Bug 1519636 - Reformat recent changes to the Google coding style r=jgilbert
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D67574
--HG--
extra : moz-landing-system : lando
2020-04-05 13:34:58 +00:00
Christian Holler
c248943491
Bug 1620326 - Add a separate TSan suppression list for the updater. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D67125
--HG--
extra : moz-landing-system : lando
2020-03-26 21:19:24 +00:00
Christian Holler
b503a043c8
Bug 1600895 - Add additional suppression for race variant. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D67732
--HG--
extra : moz-landing-system : lando
2020-03-23 10:30:03 +00:00
Christian Holler
4a52e23cc9
Bug 1608068 - Add temporary TSan suppression for GC issue. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D66641
--HG--
extra : moz-landing-system : lando
2020-03-13 14:31:36 +00:00
Mike Shal
4017368b2f
Bug 1620744
- Use py3_action for cases that already support it; r=firefox-build-system-reviewers,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D65846
--HG--
extra : moz-landing-system : lando
2020-03-10 20:19:13 +00:00
Daniel Varga
09acd57d19
Backed out 13 changesets (bug 1620744
) for causing diffoscope failures firefox/browser/chrome/browser/content/browser/built_in_addons.json
...
CLOSED TREE
Backed out changeset 6beda54bcb9b (bug 1620744
)
Backed out changeset a1e97f0b91ef (bug 1620744
)
Backed out changeset b8faa0184d4f (bug 1620744
)
Backed out changeset 3bc8fda68107 (bug 1620744
)
Backed out changeset 8e95b21b2ae3 (bug 1620744
)
Backed out changeset 1de09de1a802 (bug 1620744
)
Backed out changeset 622a2f7414fa (bug 1620744
)
Backed out changeset 3372c9ab721c (bug 1620744
)
Backed out changeset 0997313a9f99 (bug 1620744
)
Backed out changeset 2fa34749bbfa (bug 1620744
)
Backed out changeset 6d597d2eb792 (bug 1620744
)
Backed out changeset 78e78f7c7b26 (bug 1620744
)
Backed out changeset 6e4d85b19f88 (bug 1620744
)
2020-03-10 21:13:18 +02:00
Mike Shal
a1ea58eb94
Bug 1620744
- Use py3_action for cases that already support it; r=firefox-build-system-reviewers,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D65846
--HG--
extra : moz-landing-system : lando
2020-03-09 22:02:22 +00:00