xpcom/threads/nsThread.h
c04923179a923f5a94af9b6df475c266adbf39f0
created 2019-06-27 00:37 +0000
pushed 2019-08-26 18:30 +0000
Nika Layzell Nika Layzell - Bug 1561783 - Make nsThread::mIsMainThread a bool, r=bzbarsky
ffff810a545bfe707bbe23c51827821f043d3739
created 2019-06-16 21:03 +0000
pushed 2019-08-26 18:30 +0000
Olli Pettay Olli Pettay - Bug 1559220 - Special case IndexedDB threads in wakeup telemetry, r=erahm
00ed5464273769a318dfd037f9044268e9ea5bfb
created 2019-06-05 20:26 +0000
pushed 2019-08-26 18:30 +0000
Olli Pettay Olli Pettay - Bug 1554292 - Add simple telemetry probe to gather information about threads' wakeup frequency, r=erahm
840db546dc1f20159cb4674535910c4a24f26a0e
created 2019-05-02 16:05 +0000
pushed 2019-07-01 08:34 +0000
Nathan Froyd Nathan Froyd - Bug 1548562 - require `nsThread::Init` to take a name; r=baku
29e28daebae57e16db9d32017e7f34eb968d02fb
created 2019-03-06 16:26 +0000
pushed 2019-05-13 09:36 +0000
Yaron Tausky Yaron Tausky - Bug 1516277 - Add local execution mode to nsThread r=janv,froydnj
4e12cf72f03b56184aacaef83af7719565eafce3
created 2019-03-06 17:50 +0200
pushed 2019-05-13 09:36 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 44d83d32e254 (bug 1516277) for failing at /test/unit/test_eviction.js on a CLOSED TREE.
44d83d32e254ccdb9441b8c0388262e436918da5
created 2019-03-06 13:53 +0000
pushed 2019-05-13 09:36 +0000
Yaron Tausky Yaron Tausky - Bug 1516277 - Add local execution mode to nsThread r=janv,froydnj
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-03-11 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
8016d0d1a391f1327a0375fb6d4f20228b2784aa
created 2018-11-02 17:38 -0400
pushed 2018-12-03 15:51 +0000
Valentin Gosu Valentin Gosu - Bug 1503725 - Do not deallocate nsThreadShutdownContext when leaking thread. r=erahm, a=RyanVM
442e20f46b5d670b0dafb158072dadde45d58e23
created 2018-10-26 18:46 +0000
pushed 2018-12-03 15:51 +0000
Valentin Gosu Valentin Gosu - Bug 1500861 - Add shutdownWithTimeout method to nsIThreadPool. r=froydnj,erahm, a=RyanVM
9f83ebaabaa324623b5a925df2317c7530adf48b
created 2018-10-11 13:22 -0400
pushed 2018-12-03 15:51 +0000
Randell Jesup Randell Jesup - Bug 1299118: Implement Long Tasks API internals (not DOM access to it) r=froyd,mstange
6a40850883ffce1683a1c29f81314acaad331b9b
created 2018-10-11 20:47 +0300
pushed 2018-12-03 15:51 +0000
shindli shindli - Backed out 3 changesets (bug 1299118) for ES lint failures
8f7bb583fbb516aac8016b285a622b3c69d619ad
created 2018-10-11 13:22 -0400
pushed 2018-12-03 15:51 +0000
Randell Jesup Randell Jesup - Bug 1299118: Implement Long Tasks API internals (not DOM access to it) r=froyd,mstange
6164a5ced4f748962157a1f0884056a569588cf9
created 2018-07-27 15:26 -0700
pushed 2018-12-03 15:51 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 2 - Get rid of PRThread to nsThread map. r=erahm
cf6b1314df05066e33bcdf980bb976af35a7d3f7
created 2018-07-27 15:13 -0700
pushed 2018-12-03 15:51 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 1 - Don't create event queues for stub nsThread wrappers. r=froydnj
981bcfe73738b56bfb63ce5971cd7ec667b0bba8
created 2018-09-26 23:40 +0300
pushed 2018-12-03 15:51 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1479035) for assertion failure: mEvents. CLOSED TREE
89a0c0874d400dd324df6fc3627c0c47d130df19
created 2018-07-27 15:26 -0700
pushed 2018-12-03 15:51 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 2 - Get rid of PRThread to nsThread map. r=erahm
5152af6ab3e399216ef6db8f060c257b2ffbd330
created 2018-07-27 15:13 -0700
pushed 2018-12-03 15:51 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 1 - Don't create event queues for stub nsThread wrappers. r=froydnj
0f22d244af4dea74766377b7fc3e3bcd292f9057
created 2018-09-26 08:54 +0300
pushed 2018-12-03 15:51 +0000
Noemi Erli Noemi Erli - Backed out 2 changesets (bug 1479035) for build bustages bustages netwerk/cache2/target on CLOSED TREE
5f870621361012ba459943212d8c68a9ff81cb16
created 2018-07-27 15:26 -0700
pushed 2018-12-03 15:51 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 2 - Get rid of PRThread to nsThread map. r=erahm
a03a61d6d724503c3b7c5e31fe32ced1f5d1c219
created 2018-07-27 15:13 -0700
pushed 2018-12-03 15:51 +0000
Kris Maglione Kris Maglione - Bug 1479035: Part 1 - Don't create event queues for stub nsThread wrappers. r=froydnj
c2422757c912799714b0dd9238748585aa3d575a
created 2018-08-20 21:53 +0000
pushed 2018-10-15 10:40 +0000
Gabriele Svelto Gabriele Svelto - Bug 1459212 - Save memory reports for use in crash reports when low on memory r=dmajor,mccr8
c31ed05b4863f016b942a387d9767dcf14d8cd75
created 2018-07-26 16:36 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1476405: Follow-up: Handle nsThread cleanup for threads that never shutdown. r=me
f73745f402dfe9185f0c5c69d4f58c1a355678df
created 2018-07-20 13:48 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1476405: Part 1 - Allow enumerating non-native nsThread threads. r=erahm
77b07565d0212ca073649c0f7c21ebc3b63d9fac
created 2018-07-28 01:25 +0300
pushed 2018-10-15 10:40 +0000
Cosmin Sabou Cosmin Sabou - Backed out 8 changesets (bug 1476405) for causing frequent failures in bug 1479022. a=backout
ad1674e9152da31151ab9f9f099f83ca4ff2d832
created 2018-07-26 16:36 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1476405: Follow-up: Handle nsThread cleanup for threads that never shutdown. r=me
c767b1b618fbdc8bc894719f5ed7ecdcc9fc5165
created 2018-07-20 13:48 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1476405: Part 1 - Allow enumerating non-native nsThread threads. r=erahm
03c1386d08390bb8d983162e1181f7d5d5780788
created 2018-07-27 08:56 +0300
pushed 2018-10-15 10:40 +0000
Coroiu Cristina Coroiu Cristina - Backed out 9 changesets (bug 1476405) for causing leaks
cb7f7cc326875b2fd28d4a63101b07360a6606fd
created 2018-07-26 16:36 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1476405: Follow-up: Handle nsThread cleanup for threads that never shutdown. r=me
06b8093ddc6a341b8be4ef2c4dca2188ada74296
created 2018-07-20 13:48 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1476405: Part 1 - Allow enumerating non-native nsThread threads. r=erahm
1a6bfe06c32402787027d15fca68358355c38597
created 2018-07-21 16:00 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1477512: Part 5 - Rearrange the fields of nsThread for better packing. r=erahm
44bd7fe95c52d8674e18028b57ca5dc4bc8d36d1
created 2018-07-21 14:17 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1477512: Part 2 - Add memory reporting functions to nsThread. r=erahm
d7d7811efab18a10e55dafd4a032dc7fa7f49994
created 2018-07-21 13:21 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1477512: Part 0 - Remove unused nsThread::mEventObservers array. r=erahm
8dbddd89571a35cf12b88e0f8fb27d588c14b210
created 2018-07-14 02:21 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1475899: Part 4 - Add memory reporter for committed thread stack sizes on Linux. r=erahm
d8438eed61d07e3d99aa4f64de7d677d9b6e5d81
created 2018-07-14 02:28 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1475899: Part 2 - Store stack base pointer for nsThreads on Linux. r=erahm,jld
9daa194d334fd4179899677cfcba2ba5df9d0ee0
created 2018-07-14 02:19 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1475899: Part 1 - Track live nsThreads and add a method of enumerating them. r=erahm
30dae375573fce73ed4d137c9806a358b011ca8a
created 2018-07-19 02:02 +0300
pushed 2018-10-15 10:40 +0000
Brindusan Cristian Brindusan Cristian - Backed out 5 changesets (bug 1475899) for build bustages on /workspace/build/src/xpcom/base/MemoryMapping.cpp. CLOSED TREE
b4394660fde2b05e972c491246570d8f79d8a7c6
created 2018-07-14 02:21 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1475899: Part 4 - Add memory reporter for committed thread stack sizes on Linux. r=erahm
391b97f0e5c029880d4a1ae697463cfcb8839116
created 2018-07-14 02:28 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1475899: Part 2 - Store stack base pointer for nsThreads on Linux. r=erahm,jld
2916b5e05b6d100e91448f21cb4082e41a86e87c
created 2018-07-14 02:19 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1475899: Part 1 - Track live nsThreads and add a method of enumerating them. r=erahm
252ca15e9688d1f32dc967f2139bc369f169be6b
created 2018-06-19 16:14 +0200
pushed 2018-08-24 17:02 +0000
Tarek Ziadé Tarek Ziadé - Bug 1464571 - fixes DOM Worker performance counters - r=baku,froydnj
25ff84f2bac337a8beba23d3e93c55e1cdc2dec9
created 2018-06-13 18:12 -0400
pushed 2018-08-24 17:02 +0000
Nathan Froyd Nathan Froyd - Bug 1458337 - eliminate unneeded runnable histograms; r=farre
abb06ef37565e6e35b1ebc89f14ec35da31907d1
created 2018-04-24 22:03 +0200
pushed 2018-06-18 21:12 +0000
Tarek Ziadé Tarek Ziadé - Bug 1452580 - remove RELEASE_OR_BETA defines for PerformanceCounter usage - r=baku,erahm,farre
552d61cb273abe05e86c9d64a7a0077ed1046856
created 2018-03-06 10:19 +0100
pushed 2018-06-18 21:12 +0000
Tarek Ziadé Tarek Ziadé - Bug 1437438 - Add a performance counter to track scheduler activity - r=farre,froydnj
5bd0686052829656cd02ed55f5cd16c29f4894b7
created 2017-10-10 11:59 +0200
pushed 2018-03-01 12:45 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from xpcom; r=froydnj
ffc12802d5585e08de1a9ae4f2939e05bbea5767
created 2017-11-23 00:11 +0200
pushed 2018-03-01 12:45 +0000
shindli shindli - Backed out 16 changesets (bug 1402519) for conflicts during merge r=backout on a CLOSED TREE
07fcf163241abc77d8d78479eab3880bd6665ffa
created 2017-10-10 11:59 +0200
pushed 2018-03-01 12:45 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from xpcom; r=froydnj
446cd9f4b0f5684adaf275a999e0361988a95cfe
created 2017-08-23 16:29 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
5f6a7c8712b3c69ed0f099f385ae462b7fb1354b
created 2017-07-28 15:14 +0800
pushed 2017-11-02 12:36 +0000
Stone Shih Stone Shih - Bug 1389314 Part2: Support enabling and disabling the input priority events in runtime. r=smaug.
dbabaeec0fbcd04531881466d983be47f4a0e512
created 2017-08-22 15:00 -0700
pushed 2017-11-02 12:36 +0000
Andrew McCreight Andrew McCreight - Bug 1392483 - ifdef out mNextIdleDeadline in a few more places. r=froydnj
36ef70762b74b3c6b8bd0f26c57ab4b54467f64b
created 2017-06-20 19:42 -0700
pushed 2017-11-02 12:36 +0000
Bill McCloskey Bill McCloskey - Bug 1382922 - Refactor event queue to allow multiple implementations (r=erahm)
734914d289e0b0a58061d6fb85589c04645c22ee
created 2017-03-21 15:44 +0800
pushed 2017-11-02 12:36 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
8a7493af9f6c674e2b65c8b1f506db3ecc76b58a
created 2017-08-11 15:19 +0800
pushed 2017-11-02 12:36 +0000
Stone Shih Stone Shih - Backed out changeset 46d8f42863af (bug 1351148)
46d8f42863af4fc6f2948ed2ff74629d3bb7c5df
created 2017-03-21 15:44 +0800
pushed 2017-11-02 12:36 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
f2b817a915de6331c85e98a4151704a806b6530e
created 2017-07-28 09:20 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 284af26c1b53 (bug 1351148)
284af26c1b5328bad6c0de78ab229035c520ee7c
created 2017-03-21 15:44 +0800
pushed 2017-09-14 16:50 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
bd9af2730ced5dabe8a3c542778b3e8feddb938a
created 2017-07-17 11:16 -0400
pushed 2017-09-14 16:50 +0000
Michael Layzell Michael Layzell - Bug 1380096 - Avoid non-null terminated strings and heap for main thread runnable name, r=erahm
88e332b0ef13624c71010057c06eeb8370f5713f
created 2017-07-12 23:36 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8fe427b20f90 (bug 1380096) for crashing Marionette test_refresh_firefox.py TestFirefoxRefresh.testReset and mochitests on Windows x64. r=backout on a CLOSED TREE
8fe427b20f9074c88387cacd01c55b2e06c96394
created 2017-07-11 16:52 -0400
pushed 2017-09-14 16:50 +0000
Michael Layzell Michael Layzell - Bug 1380096 - Don't require that sMainThreadRunnableName is null-terminated, r=erahm
less more (0) -100 -60 tip