Ryan VanderMeulen
|
240fa20d5e
|
Backed out changesets 9beb53e53951, 4420bb4e5e7c, de1da65301a8, and cd9c2aaf1343 (bug 970307) for causing frequent B2G debug mochitest-11 crashes.
|
2014-11-24 17:18:27 -05:00 |
|
Patrick Wang (Chih-Kai Wang)
|
dac64ab9df
|
Bug 970307: Part 1: Report status of each thread to find when all the threads are idle. r=nfroyd
|
2014-11-24 15:21:52 +08:00 |
|
Nathan Froyd
|
4dbacebed1
|
Bug 1099251 - make ChaosMode's behavior modifications more finely-grained selectable; r=roc
|
2014-11-14 13:12:51 -05:00 |
|
Bill McCloskey
|
b030bd8399
|
Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan)
|
2014-10-07 21:32:45 -07:00 |
|
Carsten "Tomcat" Book
|
f107ebbec3
|
Backed out changeset e56bf4ea89fb (bug 1049879) for bustage in emulator debug builds on a CLOSED TREE
|
2014-10-08 08:03:57 +02:00 |
|
Bill McCloskey
|
f70f11163a
|
Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan)
|
2014-10-07 21:32:45 -07:00 |
|
Ben Turner
|
141df104d6
|
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
|
2014-09-26 16:21:57 -07:00 |
|
David Major
|
7d5ca445e0
|
Bug 1007534 - Part 4: Save a memory report when close to OOM. r=bsmedberg
|
2014-08-30 17:21:22 +12:00 |
|
Birunthan Mohanathas
|
6ea79dfc7c
|
Bug 1046841 - Fix more style violations in previously touched .cpp files in xpcom/. r=froydnj
|
2014-08-25 12:17:15 -07:00 |
|
Bill McCloskey
|
a83b99df4a
|
Bug 950745 - Flag when we're processing urgent messages and disallow certain activities (r=bsmedberg,luke)
|
2014-08-05 21:43:36 -07:00 |
|
Ehsan Akhgari
|
38ace662d3
|
Bug 1048280 - Fix more bad implicit constructors in XPCOM; r=froydnj
|
2014-08-05 09:36:59 -04:00 |
|
Bill McCloskey
|
71fa364cba
|
Back out bug 950745 for crashes
|
2014-07-30 16:19:46 -07:00 |
|
Bill McCloskey
|
ffa8140c9f
|
Bug 1040726 - Urgent message assertion in ProcessNextEvent shouldn't fire off the main thread (r=bsmedberg)
|
2014-07-18 09:16:15 -07:00 |
|
Bill McCloskey
|
f021e199b6
|
Bug 950745 - Flag when we're processing urgent messages and disallow certain activities (r=bsmedberg,luke)
|
2014-07-17 21:09:45 -07:00 |
|
Birunthan Mohanathas
|
0c931675da
|
Bug 1022456 - Fix modelines in xpcom/{base,glue,io,string,threads}/. r=froydnj
|
2014-06-30 08:39:45 -07:00 |
|
Birunthan Mohanathas
|
e7d1484cb7
|
Bug 995730 - Convert xpcom/threads/ to Gecko style. r=froydnj
--HG--
extra : rebase_source : 1f6f179f44db87f55ebfe5d855192adfad7d1b74
|
2014-05-27 10:15:35 +03:00 |
|
Kyle Huey
|
291b9fd9d6
|
Bug 996132: Make allocations in the event queue infallible. r=bsmedberg
|
2014-05-23 12:53:14 -07:00 |
|
Birunthan Mohanathas
|
ff8ce9bd42
|
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
|
2014-04-27 03:06:00 -04:00 |
|
Shelly Lin
|
af4ca54a0d
|
Bug 908995 - Part 2: Track runnables, tasks and timer events with TaskTracer. r=khuey.
|
2014-03-27 16:49:06 +08:00 |
|
Randell Jesup
|
04488d3bb4
|
Bug 998880: don't busy-wait in nsThread waiting for shutdown or DISPATCH_SYNC r=bsmedberg
|
2014-04-22 15:34:24 -04:00 |
|
Aaron Klotz
|
0fe393e140
|
Bug 913653: Remove lock from IOInterposer and add IOInterposer thread registration; r=froydnj
|
2014-04-08 22:57:52 -06:00 |
|
Ehsan Akhgari
|
5b9f45a1a5
|
Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
|
2014-03-27 16:38:33 -04:00 |
|
Robert O'Callahan
|
c1eb739da7
|
Bug 955888. Part 3: In chaos mode, give threads randomly chosen priorities, and pin some threads to CPU 0 so they compete for CPU. r=bsmedberg
--HG--
extra : rebase_source : 77201ddade499250cbc81b6a582ce29a970c4a2a
|
2014-03-03 18:12:27 +13:00 |
|
Olli Pettay
|
60ccc6d835
|
Backout Bug 953435 to fix bug 959281, a=backout
|
2014-02-02 20:12:27 +02:00 |
|
Robert O'Callahan
|
3aa8836857
|
Bug 966231. Add comment.
|
2014-02-01 14:14:00 +13:00 |
|
Robert O'Callahan
|
63c78cdafc
|
Bug 966231. Allow blocking in a nested event loop even if the thread is being shut down. r=bsmedberg
--HG--
extra : rebase_source : 45654f14cb9a47b285b8491304de71a762132ac8
|
2014-02-01 13:42:24 +13:00 |
|
Olli Pettay
|
ca3cda3676
|
Bug 953435 - Browser hang on Mac if an AfterProcessNextEvent callback tries to spin the event loop, r=nfroyd+smichaud
--HG--
extra : rebase_source : e999d852f5f73b18f37ff6a5488cc171c95d9e61
|
2014-01-09 00:10:06 +02:00 |
|
Ben Turner
|
6eb088d3a1
|
Bug 939196 - Allow nsThread to have nested event queues, r=bsmedberg.
--HG--
extra : transplant_source : %DE%AF%BF%7E%94%5E%07%CDL%9C%01%28%9F6%8D%90%12%95%06s
|
2013-11-14 10:06:17 -08:00 |
|
Ben Turner
|
f8558e4665
|
Bug 939182 - Integrate the chromium MessageLoop into nsThread, r=bsmedberg.
--HG--
extra : transplant_source : %82%D3%C5%E1%A4%E5%00%1C%C3%82%97v%7F%BA%20Ja%AA%C7%E5
|
2013-10-23 05:01:24 -07:00 |
|
Ben Turner
|
5e46d041d5
|
Bug 939182 - Add 'eventWasProcessed' argument to nsIThreadObserver::afterProcessNextEvent(), r=bsmedberg.
--HG--
extra : transplant_source : %5E%80p%D6%C6A%23%0AZ%06%23%16%155%DB%CE%F5%5CEx
|
2013-10-23 05:01:20 -07:00 |
|
Benjamin Smedberg
|
9bfc4e98e3
|
Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
|
2013-11-19 16:27:37 -05:00 |
|
Ehsan Akhgari
|
5850c6bcff
|
Bug 936912 - Build xpcom in unified mode; r=froydnj
|
2013-11-18 21:34:00 -05:00 |
|
Trevor Saunders
|
cd02aea365
|
bug 931792 - only init sCanaryOutputFD once r=bsmedberg
|
2013-10-29 16:58:09 -04:00 |
|
Joshua Cranmer
|
7b9a04da79
|
Bug 884061 - Part 4: Remove nsAtomicRefcnt.h, r=jlebar
--HG--
extra : rebase_source : ce24ab345baa48104328e3c101b7266a31e81870
|
2013-07-11 15:21:45 -05:00 |
|
Joshua Cranmer
|
03b669f709
|
Bug 884061 - Part 3y: Use NS_DECL_THREADSAFE_ISUPPORTS in xpcom/, r=bsmedberg
--HG--
extra : rebase_source : d54f6973e3ff859207115013e8361781769ffc76
|
2013-07-18 21:31:26 -05:00 |
|
Nicolas B. Pierron
|
a0ecacf230
|
Bug 876029 - Make Gonk memory pressure by-pass the event queue. r=jlebar
|
2013-07-09 13:47:15 -07:00 |
|
Ryan VanderMeulen
|
11e25eb4b6
|
Backed out changeset 1c6223f7c74f (bug 876029) for Android armv6 mochitest-1/3 crahes.
|
2013-07-07 21:18:36 -04:00 |
|
Nicolas B. Pierron
|
357fed3c71
|
Bug 876029 - Make Gonk memory pressure by-pass the event queue. r=jlebar
|
2013-07-07 16:02:58 -07:00 |
|
Arnaud Sourioux
|
9256d2b930
|
Bug 744115 - Disallow dispatching events after threads shut down. r=bsmedberg
|
2013-07-07 16:23:43 -04:00 |
|
Trevor Saunders
|
0230640bc6
|
bug 877850 - fix static constructors in xpcom/ r=jlebar
|
2013-05-30 17:20:02 -04:00 |
|
Chris Peterson
|
539e783497
|
Bug 839962 - Part 2: Replace some XPCOM thread NS_ASSERTIONs with MOZ_ASSERTs. r=bsmedberg
|
2013-02-07 21:54:20 -08:00 |
|
Nathan Froyd
|
bd55a07f0e
|
Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
|
2012-10-29 19:32:10 -04:00 |
|
Olli Pettay
|
b0e3180948
|
Bug 780770, nsThread::SetMainThreadObserver, r=bz+bholley
|
2012-10-24 01:26:36 +03:00 |
|
Ehsan Akhgari
|
b5c39afb4e
|
Bug 792502 - Kill the FunctionTimer code; r=vlad
|
2012-09-19 16:59:38 -04:00 |
|
Ehsan Akhgari
|
0fd9123eac
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Aryeh Gregor
|
e806eeab4f
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Matt Brubeck
|
58eb5eeac0
|
Back out c209fea124e1 (bug 754198) because of Win64 build failure
|
2012-05-11 13:23:49 -07:00 |
|
Fabrice Desré
|
8c0c24a4a2
|
Bug 754198 - Warning treated as error in jemalloc.c. Build busted. [r=jlebar,bsmedberg]
|
2012-05-11 12:34:24 -07:00 |
|
Benjamin Smedberg
|
096d77cb71
|
Bug 719154, remove the implementation of chained and filtered event queues now that they are no longer needed, r=jlebar
--HG--
extra : rebase_source : 54e3f130dfaf59e67974019e39bf85471b22b4bf
|
2012-03-23 14:45:41 -04:00 |
|