Trevor Saunders
3f904cfc43
bug 980753 - make nsRefPtr movable r=froydnj
2014-02-26 18:11:14 -05:00
Nicolas Silva
96601efc35
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-04-25 13:55:36 +02:00
Birunthan Mohanathas
55e230eaba
Bug 900908 - Part 2: Add variadic variants of numbered macros in nsIClassInfoImpl.h. r=froydnj
...
The old numbered macros are still present, but simply forward to the variadic
macro. They will be removed after all instances of the numbered macros have
been converted.
2014-04-24 11:21:00 +02:00
Birunthan Mohanathas
0983aefecd
Bug 900908 - Part 1: Add variadic variants of numbered macros in nsISupportsImpl.h. r=froydnj
...
The old numbered macros are still present, but simply forward to the variadic
macro. They will be removed after all instances of the numbered macros have
been converted.
2014-04-24 11:20:00 +02:00
Birunthan Mohanathas
a5ddfe2311
Bug 900903 - Add variadic variants of numbered macros in nsCycleCollectionParticipant.h. r=smaug
...
The old numbered macros are still present, but simply forward to the variadic
macro. They will be removed after all instances of the numbered macros have
been converted.
2014-04-24 11:13:00 +02:00
Aaron Klotz
dfa2de3ba5
Bug 998795: Use nsAutoPtr to initialize MainThreadIOLoggerImpl(); r=froydnj
2014-04-24 20:06:12 -06:00
Eric Faust
a41d6a1508
Bug 1001126 - Allow AllTraces CC logging other than at shutdown. (r=mccr8)
2014-04-24 14:28:49 -07:00
Eric Rahm
78fb9239ae
Bug 1000621 - Check if DMD is enabled before dumping. r=njn. DONTBUILD
2014-04-24 12:43:11 -07:00
Steven Michaud
4bae9fb75a
Bug 997908 - Add null check to ReleaseSliceNow() as bandaid for Mac topcrasher. r=smaug
2014-04-24 11:46:39 -05: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
Ehsan Akhgari
f414f56cb2
Bug 999883 - Make BackgroundHangMonitor not use mozilla::RefCounted; r=froydnj
2014-04-23 09:45:56 -04: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
Jan Beich
ac960a4665
Bug 983953 - Don't try to use vpx_mem if --with-system-libvpx doesn't provide. r=glandium
2014-04-22 08:44:04 -04:00
Jim Chen
683ad4682a
Bug 985155 - Add signal trampoline on ARM Linux to work around kernel bug. r=snorp
2014-04-21 17:15:44 -04:00
Aaron Klotz
460566bab5
Bug 935482: New IOInterposer observer for recording main thread I/O to file; r=froydnj
2014-04-19 14:28:02 -06:00
Terrence Cole
4ab31f28b9
Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
...
--HG--
rename : js/public/Tracer.h => js/public/TracingAPI.h
2014-04-11 15:19:05 -07:00
Ryan VanderMeulen
620d0f57eb
Merge inbound to m-c.
2014-04-18 09:08:59 -04:00
Ryan VanderMeulen
5346758a03
Merge m-c to b2g-inbound.
2014-04-17 22:37:10 -04:00
Dave Hylands
775a6c8685
Bug 990230 - Fix heap use-after-free in memory reporter. r=n.nethercote
2014-04-17 16:57:30 -07:00
Randell Jesup
627f6cdcb0
Bug 997286: bustage fix on a CLOSED TREE rs=dholbert
2014-04-17 15:32:34 -04:00
Randell Jesup
7164e62f23
Bug 997286: Don't depend on NewThread event timing; add test for suicidal initial events r=bsmedberg
2014-04-17 15:13:44 -04:00
Daniel Holbert
1d864c60b8
Bug 997982: Mark xpcom/glue/tests/gtest/ as FAIL_ON_WARNINGS. r=froydnj
2014-04-17 15:10:43 -07:00
Chris Peterson
0c23b19f12
Bug 997026 - Part 1: Fix clang -Wunused-const-variable warnings in xpcom. r=froydnj
2014-04-15 00:24:13 -07:00
Nathan Froyd
6ca1704821
Bug 682216 - add a memory reporter for libnestegg's memory; r=njn,kinetik
2014-04-08 10:36:30 -04:00
Daniel Holbert
5b811ca103
Bug 997306: Use size_t loop iterators in TestGCPostBarriers.cpp to fix signed/unsigned comparison build warnings. r=jonco
2014-04-17 09:00:34 -07:00
Randell Jesup
2e6f61e3bb
Bug 997286: Make NS_NewNamedThread safe if the event tries to commit suicide r=bsmedberg
2014-04-16 16:39:16 -04:00
Ryan VanderMeulen
c71414c58b
Merge m-c to inbound.
2014-04-15 23:30:15 -04:00
Ryan VanderMeulen
04f8f51173
Merge inbound to m-c.
2014-04-15 23:26:35 -04:00
Phil Ringnalda
1b97f98ee4
Back out e17d61d6acf6 (bug 924622) for apparently making the mismatched CxxStackFrame aborts more frequent rather than less
2014-04-15 20:00:59 -07:00
Jonathan Watt
677f7fdb5d
Bug 950372 follow-up - Avoid having the preprocessor define for READ in linux/fs.h break Moz2D's 2D.h by making sure 2D.h is included before whatever includes linux/fs.h. r=B2G KK Emulator Opt/Debug bustage
2014-04-16 01:48:02 +01:00
Nicolas Silva
ee2c3eec19
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-04-15 11:34:33 +02:00
Carsten "Tomcat" Book
bd2330e021
Backed out changeset f52300725e6f (bug 924622) for Linux Test Bustage
2014-04-15 12:46:25 +02:00
Kyle Huey
3be8fc6baf
Bug 994971: Don't export nsObserverService.h. r=bsmedberg
...
--HG--
extra : rebase_source : cd5aa136075086a10cfa03d937743d8a5471fd6c
2014-04-14 12:04:27 -07:00
Kyle Huey
a537226f0b
Bug 993734: Stop pretending that the observer service is threadsafe. r=bsmedberg
...
--HG--
extra : rebase_source : 233d626d1127cc9c82adb6d486b1ad599bb060ce
2014-04-14 12:04:26 -07:00
Kyle Huey
b6957123df
Bug 991812: Remove uses of AtomicRefCounted<T> that live in Gecko. r=ehsan
...
--HG--
extra : rebase_source : 0d14e02c64d548fd3177681248d722683aaa87c3
2014-04-14 12:04:25 -07:00
Terrence Cole
fb5836e633
Bug 994413 - Make Gecko use the same value marking semantics as SpiderMonkey; r=jonco,mccr8
2014-04-09 12:42:48 -07:00
Botond Ballo
b56cd2cc98
Bug 976605 - Expose inIDOMUtils via mozilla::services. r=ehsan
...
--HG--
extra : source : 896fa761f32dad205897953d812e78dadf6136e7
2014-04-11 17:39:58 -04:00
Nathan Froyd
2585135c22
Bug 993546 - refactor malloc-wrapping memory reporter implementations; r=njn
2014-04-08 13:51:20 -04:00
Nicolas Silva
bcecbebe18
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-04-15 11:34:33 +02:00
Márk Bartos
2aab2cb3ab
Bug 106787 - Fix: Remove nsIAllocator and it's references. r=bsmedberg
2014-04-14 17:20:45 +02:00
Ed Morley
cc565a8c1f
Backed out changeset 27ceedad1d1c (bug 976605)
2014-04-15 17:45:24 +01:00
Botond Ballo
02a3e3d2af
Bug 976605 - Expose inIDOMUtils via mozilla::services. r=ehsan
...
--HG--
extra : source : d030d78ad4f67528ca16d8dbe6aaa72990f30ba0
2014-04-11 17:39:58 -04:00
Ryan VanderMeulen
1823db3230
Backed out changeset e2d5b2be4142 (bug 994971) for non-unified bustage.
...
CLOSED TREE
2014-04-14 18:27:52 -04:00
Eric Rahm
66407f4d7b
Bug 995345 - Improve efficiency of NS_DescribeCodeAddress. r=froydnj
...
--HG--
extra : rebase_source : ab839d1898d9fe122f2519a657391437dc7216bc
2014-04-14 13:25:04 -07:00
Ryan VanderMeulen
601b02224e
Backed out changesets ddbac34527fe and fa82f32d0c39 (bug 991812) for B2G bustage.
...
CLOSED TREE
2014-04-14 16:16:18 -04:00
Ryan VanderMeulen
9a55deee64
Backed out 2 changesets (bug 993734, bug 995405) for Windows bustage on a CLOSED TREE.
...
Backed out changeset 3797f7c91ed2 (bug 993734)
Backed out changeset 9d4032c2f237 (bug 995405)
2014-04-14 15:39:28 -04:00
Kyle Huey
a50fb4de7c
Bug 994971: Don't export nsObserverService.h. r=bsmedberg
2014-04-14 12:04:27 -07:00
Kyle Huey
348491b45a
Bug 993734: Stop pretending that the observer service is threadsafe. r=bsmedberg
2014-04-14 12:04:26 -07:00
Kyle Huey
acd8c16b76
Bug 991812: Remove uses of AtomicRefCounted<T> that live in Gecko. r=ehsan
2014-04-14 12:04:25 -07:00
Boris Zbarsky
a13f2f38be
Bug 995047. Change out stack/exception APIs to hand out AString instead of AUTF8String for filename/functionname, so we end up with fewer string conversions in practice. r=smaug
2014-04-11 22:20:40 -04:00