Mike Hommey
cb537f7367
Bug 671564 - Initialize NS_XPCOM_LIBRARY_FILE from NS_GRE_DIR. r=bsmedberg
2011-07-21 09:57:07 +02:00
Mike Hommey
f2e4962345
Bug 670788 - When looking for the executable path on Unix, only use realpath() when we got a file path in the first place. r=bsmedberg
2011-07-21 09:55:51 +02:00
Nicholas Nethercote
f3aebefb11
Bug 669611 - Add memory reporter for GC heap fragmentation. r=jlebar.
2011-07-20 21:08:24 -07:00
Jeff Muizelaar
f5865f36e6
Bug 539093. TimeStamp implementation for OS X using mach_absolute_time. r=cjones
...
--HG--
extra : rebase_source : 66c407448f94ae1b9efa8c7d0d7291e22b5e6191
2011-07-20 14:27:10 -04:00
Jeff Muizelaar
5abdccf9ba
Bug 672207. Add toMicroseconds() for more precision. r=cjones
...
--HG--
extra : rebase_source : a363b3c67c0cebf72777347e741e2499067c1fa3
2011-07-20 13:38:34 -04:00
Yu-Hsun Lin
b3ee61fe21
Bug 486081. Remove nsTime. r=roc
...
Use TimeStamp/TimeDuration instead.
2011-07-19 11:20:50 -04:00
Justin Lebar
470956d8ab
Bug 671280 - Rename KIND_MAPPED to KIND_NONHEAP in nsIMemoryReporter. r=njn
2011-07-19 10:33:49 -04:00
Nicholas Nethercote
44f3c270fd
Bug 669117 - Add a memory reporter for the Necko memory cache. r=khuey,jduell.
2011-07-18 18:22:36 -07:00
Andrew McCreight
cf9fbb4c46
Bug 665995 - Memory reporter for cycle collector. r=bent
2011-07-08 15:49:31 -07:00
Matheus Kerschbaum
55aebc79d4
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Justin Lebar
4c7c7773bc
Bug 667085 - Modify descriptions in nsMemoryReporterManager.cpp. r=njn
2011-07-07 09:14:53 -04:00
Ms2ger
36c532ffa2
Bug 670235 - Remove nsIDOMWindowInternal; r=sicking
2011-07-15 12:31:34 +02:00
Timothy B. Terriberry
d8e5f86ad1
Bug 668672 - Respect HAVE_ARM_NEON in MSVC NEON detection, r=jmuizelaar
2011-06-30 16:26:30 -07:00
Doug Turner
529ac05c54
Bug 669105 - Leak-until-shutdown with deviceorientation and unload listeners. r=smaug
2011-07-06 22:56:32 -07:00
Marco Bonardo
94da8809f7
Merge mozilla-inbound and mozilla-central
2011-07-08 11:53:56 +02:00
Nicholas Nethercote
7b61ea2b0e
Bug 653627 - Don't use char** in nsIMemoryReporter. r=khuey, sr=bz.
2011-07-08 12:45:16 +10:00
Bill McCloskey
1e28f2359f
Bug 662646 - Tests for new crash report API (r=ted)
2011-07-07 17:31:11 -07:00
Nicholas Nethercote
d263e03bd2
Bug 668893 - Sort about:memory items of type COUNT alphabetically. r=jlebar.
2011-07-07 16:37:26 +10:00
Nicholas Nethercote
a74f9b9ef6
Bug 660731 - Add GetExplicit and GetResident methods to NSIMemoryReporterManager, attempt 3. r=khuey, sr=bz.
2011-07-07 15:54:34 +10:00
Boris Zbarsky
db0b1932e6
Bump the XPCOM module version number as well.
2011-07-05 16:10:52 -04:00
Justin Lebar
d118338822
Bug 668137 - Followup. Actually display vsize on Windows. r=khuey
2011-07-05 09:38:45 -04:00
Andrew McCreight
55cc0fa2b0
Bug 663920 - add telemetry for num of RCed and GCed nodes, and num collected. r=bent
2011-06-10 13:33:06 -07:00
Mike Hommey
d0f343df9f
Bug 643779 - Allow to build nsDebugImpl.cpp on ARMv4T. r=dougt
2011-07-01 10:42:47 +02:00
Justin Lebar
cdf63080c2
Bug 668524 - Fix warning in nsMemoryReporterManager.cpp due to wrong order of initialization list. r=njn
...
--HG--
extra : rebase_source : c6609fbf0b470d1aa23937eea168f3780a2bc575
2011-06-30 19:54:42 -04:00
Justin Lebar
1b45b8710f
Bug 668137 - Add vsize to about:memory on Windows. r=njn
2011-06-30 10:46:30 -04:00
Ehsan Akhgari
68be621524
Merge mozilla-central and mozilla-inbound
2011-06-30 05:08:20 -04:00
Mats Palmgren
cbb3da1e6e
Bustage fix for bug 606085. r=bustage
2011-06-30 10:41:54 +02:00
Phil Ringnalda
eff8910ff9
Back out da1b9a3c0a98 (bug 668137) for failing to build on OS X
2011-06-29 21:48:57 -07:00
Justin Lebar
29c3d90d47
Bug 668137 - Add vsize to about:memory on Windows. r=njn
2011-06-30 00:10:50 -04:00
Trevor Saunders
79fe2a410f
bug 606085 - add accessibility service to service list in xpcom/build/ServiceList.h r=bsmedberg
2011-06-28 16:26:57 -07:00
Benjamin Smedberg
18dc25c813
Bug 666938 - Add a console message when a binary component doesn't load because of a kVersion mismatch, r=Mossop
...
--HG--
extra : rebase_source : 7a950be04051e13c169af5d9852cef0e123d31a7
2011-06-24 14:08:13 -04:00
Justin Lebar
169b00ccad
Bug 664486 - Add page fault counts to about:memory on Linux and Mac. r=njn, sr=bz
...
--HG--
extra : rebase_source : 47dd7501dea7ae69e01828a5c730e8853739dc71
2011-06-16 14:34:09 -04:00
Paul Biggar ext:(%2C%20Jason%20Evans%20%3Cjasone%40canonware.com%3E%20and%20Dale%20Kim%20%3Cdalekim1%40illinois.edu%3E)
c0072a7363
Bug 414946 (part 1): Fix jemalloc on Mac, but leave disabled (r=pavlov)
...
Overwrite the OSX default zone allocator, taking into account the malloc_zone_t
version (supported versions are 3, 6, and 8) for Leopard, Snow Leopard and
Lion. jemalloc can be dynamically disabled for unknown malloc_zone_t versions,
for OSX 10.8 and beyond.
The changeset does not enable jemalloc, to allow for easy disabling if there's
a problem. It will be enabled in the next changeset.
This should be a 15-20% improvement in memory usage.
2011-05-21 20:27:00 -07:00
Steven Michaud
a3f514445d
Bug 668639 - Work around Apple's latest Java update for OS X 10.5 breaking Java in FF 4 and up. r=bgirard
2011-07-07 14:24:28 -05:00
Nicholas Nethercote
800388b615
Bug 666075 - Add memory multi-reporters. r=khuey, sr=bz.
2011-06-30 09:39:32 +10:00
Andrew McCreight
4c9425df02
Bug 665044 - lift CC GC outside of the CCRunner mutex. r=bent
2011-06-21 15:06:42 -07:00
Peter Van der Beken
2cc98005f0
Fix for bug 664388 (NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS uses wrong pointer). r=bent.
...
--HG--
extra : rebase_source : b98acfb314f8b3e59b31d10e6ac7bc7d965287a1
2011-06-21 15:23:35 +02:00
Matt Brubeck
6a1c07e10e
Merge mozilla-central to mozilla-inbound
2011-06-25 19:43:57 -07:00
Kyle Huey
ecb9c8319d
Merge b-s to m-c
2011-06-25 10:13:14 -07:00
Ben Turner
02f459f359
Bug 665579: Merge nsIThreadInternal and nsIThreadInternal2. r=bsmedberg
2011-06-24 14:12:54 -07:00
Kyle Huey
22c9dc99a7
Bug 441197: Explicitly close file descriptors in nsTraceRefcntImpl rather than expecting the OS to clean up properly. r=dbaron
2011-06-24 07:22:37 -07:00
Kyle Huey
b908447ca8
Bug 663479: Move all IDB structured clone operations to the main thread. r=bent
2011-06-24 07:21:21 -07:00
Marco Bonardo
acc6a474c6
Revert to changeset a87ee7550f6a due to incomplete backout
2011-06-24 17:23:04 +02:00
Kyle Huey
f4d9366afb
Bug 441197: Explicitly close file descriptors in nsTraceRefcntImpl rather than expecting the OS to clean up properly. r=dbaron
2011-06-24 07:22:37 -07:00
Kyle Huey
cb9b5a078f
Bug 663479: Move all IDB structured clone operations to the main thread. r=bent
2011-06-24 07:21:21 -07:00
Marco Bonardo
d50a414c3e
Merge last green changeset in mozilla-inbound to mozilla-central
2011-06-24 11:32:12 +02:00
Boris Zbarsky
794437f593
Back out bug 665564 (rev 9de9b3a9458c) and bug 666790 (rev 7d3d5b9710ea) due to Mac test orange.
2011-06-24 00:42:23 -04:00
Randell Jesup
1c939adf6e
Bug 666501: fix jprof to work in builds without run-mozilla.sh r=glandium
2011-06-24 00:01:49 -04:00
Jonas Sicking
4baa58f25d
Bug 661984: Add [nostdcall] as an extended idl attribute. r=bsmedberg
2011-06-23 19:17:58 -07:00
Andrew McCreight
c5b8664e7a
Bug 665564 - change DescribeNode to DescribeRefCountedNode to remove CCNodeType. r=bent
2011-06-23 14:10:52 -07:00