Nicholas Nethercote
9a8bee0c06
Bug 1067699 (part 1) - Export double-conversion.h normally from MFBT. r=froydnj.
...
--HG--
extra : rebase_source : 14c3d827f4d8015d8326612e82782c52dcf7335d
2014-09-16 23:33:05 -07:00
Ben Turner
68190e91be
Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE.
2014-09-17 19:36:01 -04:00
Andrew McCreight
d7e0083bd0
Bug 1067505 - Make nsCategoryManager into a strong memory reporter. r=njn
...
The nsCategoryManager singleton lives until very late in shutdown, so the unregister always fails.
It is okay to make it a strong reporter because it will always outlive the memory reporter manager anyways.
2014-09-19 14:07:25 -07:00
Honza Bambas
0efe65c4fb
Bug 1034638 - Don't make QPC to GTC fallback in TimeStamp_windows let change differences of previously taken timestamps, r=robarnold
2014-09-16 15:51:51 +02:00
Jeff Walden
03203646b6
Bug 1065774 - Be more precise in PromiseFlatString docs about why assigning PromiseFlatString(...) to a reference is safe. r=froydnj
...
--HG--
extra : rebase_source : aad06aa3b0a803abb678000f559b4a9d4736813c
2014-09-11 13:25:56 -07:00
Bill McCloskey
39f6d77ac5
Bug 1047076 - Disable e10s on Nightly if Accessibility is enabled (r=felipe)
2014-09-13 11:20:16 -07:00
Ben Turner
c6ede83e24
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
...
--HG--
rename : dom/indexedDB/ipc/SerializationHelpers.h => dom/indexedDB/SerializationHelpers.h
rename : dom/indexedDB/ipc/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-child-process.js
rename : dom/indexedDB/test/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-parent-process.js
rename : dom/ipc/Blob.h => dom/ipc/BlobParent.h
rename : dom/ipc/FileDescriptorSetChild.cpp => ipc/glue/FileDescriptorSetChild.cpp
rename : dom/ipc/FileDescriptorSetChild.h => ipc/glue/FileDescriptorSetChild.h
rename : dom/ipc/FileDescriptorSetParent.cpp => ipc/glue/FileDescriptorSetParent.cpp
rename : dom/ipc/FileDescriptorSetParent.h => ipc/glue/FileDescriptorSetParent.h
rename : dom/ipc/PFileDescriptorSet.ipdl => ipc/glue/PFileDescriptorSet.ipdl
2014-09-13 12:12:19 -04:00
Phil Ringnalda
8172e62171
Back out 0529fb43bd5f (bug 1047076) for bustage on a CLOSED TREE
2014-09-12 18:25:35 -07:00
Bill McCloskey
f6017c7ac3
Bug 1047076 - Disable e10s if a11y is enabled (r=felipe)
2014-09-12 17:37:11 -07:00
Bill McCloskey
ef86b29514
Bug 1049275 - Don't use IPC for crash reporting after NS_ABORT (r=bsmedberg)
2014-09-12 11:44:38 -07:00
Carsten "Tomcat" Book
6d0df443bf
merge m-i to m-c a=merge
2014-09-12 15:07:38 +02:00
Nicholas Nethercote
f650637ea4
Bug 1065834 - Remove long-busted Solaris stack-walking code. r=froydnj.
2014-09-10 19:46:54 -07:00
David Rajchenbach-Teller
45c33d0f92
Bug 918317 - nsIAsyncShutdown companion tools. r=froydnj
2014-08-20 04:33:00 -04:00
David Rajchenbach-Teller
a1b6d0c688
Bug 918317 - Implementation of nsAsyncShutdown. r=froydnj, r=glandium
...
--HG--
rename : toolkit/modules/AsyncShutdown.jsm => toolkit/components/asyncshutdown/AsyncShutdown.jsm
rename : toolkit/modules/tests/xpcshell/test_AsyncShutdown.js => toolkit/components/asyncshutdown/tests/xpcshell/test_AsyncShutdown.js
2014-09-11 09:01:00 -04:00
Bob Owen
087dd2458b
Bug 1018988 - Set up a low integrity temp directory when using the Windows content sandbox. r=mrbkap r=tabraldes r=froydnj
2014-09-10 12:36:17 +01:00
Nicholas Nethercote
529b15f4f8
Bug 1065258 (part 8) - Rename TempDirMemoryFinishCallback. r=jld.
...
--HG--
extra : rebase_source : c478218da5d45e091156aa4dc9d64514f71d403d
2014-09-10 00:41:50 -07:00
Nicholas Nethercote
03c92861db
Bug 1065258 (part 7) - Move DumpMemoryReportsToNamedFile earlier. r=jld.
...
--HG--
extra : rebase_source : b9f6289c6ed0010997d1e21fd461a802d1895cf0
2014-09-10 00:40:36 -07:00
Nicholas Nethercote
e827928bdd
Bug 1065258 (part 6) - Factor out code shared by DumpMemoryReportsToNamedFile() and DumpMemoryInfoToTempDir(). r=jld.
...
--HG--
extra : rebase_source : 2f4c9f6da6202169ec480dcbf52047308c25b840
2014-09-10 00:40:10 -07:00
Nicholas Nethercote
c423cf0de5
Bug 1065258 (part 5) - Make TempDirMemoryFinishCallback a nsIFinishDumpingCallback object. r=jld.
...
--HG--
extra : rebase_source : 0a16d0a6193c3de9ae7cc1c68991dbda24171dc7
2014-09-10 00:34:47 -07:00
Nicholas Nethercote
896653fba0
Bug 1065258 (part 4) - Move FinishReportingCallback earlier. r=jld.
...
--HG--
extra : rebase_source : e9c5cc0bf8297cfcef9fae1f0b7da5d03afc659c
2014-09-10 00:32:58 -07:00
Nicholas Nethercote
8a168f805d
Bug 1065258 (part 3) - Remove TempDirMemoryFinishCallback::mIdentifier, which is dead. r=jld.
...
--HG--
extra : rebase_source : 7db3562208f78be05b855efcbee7f6182df8bf42
2014-09-10 00:31:40 -07:00
Nicholas Nethercote
f0caa6147e
Bug 1065258 (part 2) - Rename some variables. r=jld.
...
--HG--
extra : rebase_source : cd1ff03dbf8ad455529ba763c722cb1ec34162b1
2014-09-10 00:30:17 -07:00
Nicholas Nethercote
63574cdd68
Bug 1065258 (part 1) - Inline TempDirMemoryFinishCallback(). r=jld.
...
--HG--
extra : rebase_source : 40f0ebd81d3e4061a4bfde932ef1e55cfd5d7332
2014-09-10 00:27:45 -07:00
Eric Rahm
fdd84ef8fd
Bug 1059593 - logcat entries from console logging should include app name. r=dhylands
...
--HG--
extra : rebase_source : 8e924b6a97b49eee3bfa0c89e81d15cd3b4dfaef
2014-09-09 16:52:08 -07:00
Felipe Gomes
ec6008b223
Bug 1063848 - Disable e10s in safe mode. r=bsmedberg,ally.
2014-09-10 15:53:55 -03:00
Bob Owen
eef8acdb6f
Bug 1063455 - Define MOZ_STACKWALKING when NS_StackWalk is available and replace other instances of the same #if logic. r=mshal, r=froydnj
2014-09-08 18:25:20 +01:00
Peter Van der Beken
11c21c38f7
Bug 982212: Part 4 - Remove explicit from the nsTArray-constructor that takes a r-value and add MoveElementsFrom taking a r-value. r=nfroyd.
...
--HG--
extra : rebase_source : bf6141fb301fcf19b619c9a4c88ce12f3521a12c
2014-09-02 14:20:14 +02:00
David Rajchenbach-Teller
1a678a8b59
Bug 1061891 - Make it possible to check whether a nsMainThreadPtr<T> is null. r=bholley
2014-09-11 12:11:44 +02:00
Ehsan Akhgari
e3de2d87d8
Bug 1065670 - Fix more bad implicit ctors in XPCOM; r=froydnj
2014-09-11 16:04:18 -04:00
Kyle Huey
629ac06a2c
Bug 982212: Part 2 - Implement r-value reference support for nsTArray::AppendElement. r=nfroyd
...
--HG--
extra : rebase_source : a9235411266a5dad466746d6344c3fd0e8fafca1
2014-03-15 18:56:00 +01:00
Peter Van der Beken
f31def0662
Bug 982212: Part 1a - Implement r-value reference support for nsTArray constructors and operator=, make part 1 work on gcc 4.4. r=nfroyd.
...
--HG--
extra : rebase_source : f188db9d463add8f4622ceef6f0b2332be4acca8
2014-09-03 18:33:03 +02:00
Kyle Huey
1599f83c38
Bug 982212: Part 1 - Implement r-value reference support for nsTArray constructors and operator=. r=nfroyd
...
--HG--
extra : rebase_source : 6119f0043a4af61beab08cdeb6ea072222cfac8b
2014-03-15 18:55:00 +01:00
Nicholas Nethercote
d97565f2a6
Bug 1061024 (part 3) - Remove a redundant dmd::ClearReports() call. r=jld.
...
--HG--
extra : rebase_source : 5c79c9187fbffe2b5a8c63184cc9d3f158877a8e
2014-08-31 22:36:01 -07:00
Nicholas Nethercote
3c8c5ede88
Bug 1061024 (part 2) - Some minor DMD clean-ups. r=jld.
...
--HG--
extra : rebase_source : f780376e8803222c92a5a92bc4155600e068ce0c
2014-08-31 22:35:28 -07:00
Nicholas Nethercote
ab0f8a32cb
Bug 1061024 (part 1) - Don't run DMD when about:memory's "Measure" button is pressed. r=jld.
...
--HG--
extra : rebase_source : ddf0236352c64eb9839dfd0a219451a568aba10e
2014-08-31 20:36:26 -07:00
Jed Davis
7837137d14
Bug 1059038 - Move mozilla::unused from xpcom/glue to mfbt. r=Waldo
...
--HG--
rename : xpcom/glue/unused.cpp => mfbt/unused.cpp
rename : xpcom/glue/unused.h => mfbt/unused.h
2014-08-29 10:11:00 +02:00
Valentin Gosu
2f116dd1fd
Bug 473822 - Square brackets not percent-encoded in URI's query-part. r=jduell
2014-09-06 01:32:04 +03:00
Andrew McCreight
059abfd249
Bug 931285, part 2 - Implement a cycle collected version of nsHashPropertyBag and use it from JS. r=froydnj
2014-09-08 09:41:32 -07:00
Andrew McCreight
9ee24502f8
Bug 931285, part 1 - Factor out a base class for nsHashPropertyBag that does not implement refcounting. r=froydnj
...
Also remove the unused NS_NewHashPropertyBag.
2014-09-08 09:41:22 -07:00
David Zbarsky
1166e398f7
Bug 1042654: Remove nsITouchEventReceiver r=bz
2014-09-05 23:32:49 -04:00
Anuj Agarwal
b7a82f2f90
Bug 1034921 - Remove dangerous public destructor of nsFoo in TestThreadUtils.cpp. r=nfroyd
2014-09-04 07:07:00 +02:00
Nicholas Nethercote
78fc8dcc45
Bug 1063321 - Print to the console the paths of all files that DMD opens. r=mccr8.
...
--HG--
extra : rebase_source : 50a18a0a074f929ab934c5b3eade1c69e6ba4510
2014-09-04 20:45:22 -07:00
Nicholas Nethercote
75c230aba2
Bug 1050601 - Remove fix-linux-stack.pl. r=ted.
...
--HG--
extra : rebase_source : f344aa5db9e16575835a7de3df34c311635c128b
2014-09-03 09:24:38 -07:00
Mike Hommey
c2a27deef9
Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal
2014-09-03 14:16:37 +09:00
Mike Hommey
8fd95ad480
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
Nicholas Nethercote
4214aef0f1
Bug 1061385 - Remove |Writer| parameter from CodeAddressService. r=mccr8.
...
--HG--
extra : rebase_source : 0ed67121aac5c9f63ed647e31cd5321eca0b25b7
2014-09-01 20:03:06 -07:00
Ehsan Akhgari
a9591395ad
Bug 1061254 - Fix more bad implicit constructors in misc. components; r=bsmedberg
2014-09-02 18:24:49 -04:00
Ehsan Akhgari
6d473e5bb2
Bug 1061061 - Fix more bad implicit constructors in misc. code; r=bsmedberg
2014-09-02 18:24:24 -04:00
Trevor Saunders
e1a88eb1fb
bug 1059490 - mark more classes MOZ_FINAL r=froydnj
2014-08-27 14:26:48 -04:00
Trevor Saunders
a5ff70659a
bug 1059429 - fix static constructor for FlushEvent r=froydnj
2014-08-27 14:06:55 -04:00
Ryan VanderMeulen
1ae874f4bb
Merge inbound to m-c. a=merge
...
CLOSED TREE
2014-09-02 14:23:25 -04:00
ffxbld
bd9bb69706
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-09-02 12:54:33 -04:00
Ehsan Akhgari
3707ac7d98
Bug 1060973 - Fix more bad implicit constructors in XPCOM; r=froydnj
2014-09-02 09:50:07 -04:00
David Major
47875f6d80
Bug 1007534 - Part 4: Save a memory report when close to OOM. r=bsmedberg
2014-08-30 17:21:22 +12:00
David Major
ea839c7e22
Bug 1007534 - Part 1: Add a saveMemoryReport method to nsICrashReporter. r=froydnj
2014-08-30 17:21:09 +12:00
Ben Turner
4bbb35972c
Bug 1052740 - Cancel LazyIdleThread timer before shutting down its thread, r=bsmedberg.
2014-08-29 11:23:31 -07:00
Masayuki Nakano
00abc24da1
Bug 826657 part.2 Implement NOTIFY_IME_OF_MOUSE_BUTTON_EVENT in XP part r=smaug+ehsan
2014-08-29 19:08:43 +09:00
Botond Ballo
de236fcf39
Bug 965022 - Use MOZ_FORMAT_PRINTF for [f]printf_stderr, and fix incorrect usages. r=jrmuizel
...
--HG--
extra : rebase_source : 667fc18943d84f1ae28579fc23f846f9350e6fe2
2014-08-26 17:14:51 -04:00
Botond Ballo
e2be622aaa
Bug 965022 - Define MOZ_FORMAT_PRINTF(...) macro which expands to __attribute__(format(printf, ...)) where supported. r=froydnj
...
--HG--
extra : rebase_source : bbfc41dccba336ac290710a8c3ead77ae0d1df5f
2014-08-25 16:00:29 -04:00
Joshua Cranmer
ccbeacf3be
Bug 1059550 - Add an iterator to PLDHashtable, r=froydnj
2014-08-28 11:29:23 -05:00
Nicholas Nethercote
97292033d3
Bug 1058388 - Remove NS_COM_GLUE and IMETHOD_VISIBILITY. r=bsmedberg.
...
--HG--
extra : rebase_source : 250ec1323d4097101a8e0331a2bf7fab59f72b1d
2014-08-27 15:47:27 -07:00
Neil Rashbrook
3e418dac7a
Bug 1054320 Improve the new nsTArray rvalue reference methods r=froydnj
2014-08-28 00:18:42 +01:00
Jacek Caban
537a873d7f
Bug 940208 - Unbreak mingw after bug 938437. r=glandium
2014-08-27 16:16:49 +02:00
Nicholas Nethercote
0e78457092
Bug 1058335 (part 2) - Remove unneeded comments and always-ignored warnings about chaining. r=roc.
...
--HG--
extra : rebase_source : d96d6beabd48da66ae991274b66e93f5d193c61e
2014-08-25 17:43:57 -07:00
Nicholas Nethercote
c489d687a8
Bug 1058335 (part 1) - Used |mFoo| form for PLDHashTable's private members. r=roc.
...
--HG--
extra : rebase_source : d5aed65f2c9dcbe288062599282e71ed458872bf
2014-08-25 17:29:14 -07:00
Nicholas Nethercote
a0610aa3c0
Bug 1057912 - Privatize most of PLDHashTable's fields. r=roc.
...
--HG--
extra : rebase_source : 0f55e70b63d9c191fbd9418cb1177ff534deeed9
2014-08-25 16:56:33 -07:00
Ryan VanderMeulen
dc257cd65c
Backed out 5 changesets (bug 965022) for mochitest-2 failures on a CLOSED TREE.
...
Backed out changeset 7f68752ffe1e (bug 965022)
Backed out changeset 24251d4da019 (bug 965022)
Backed out changeset a34ae046c947 (bug 965022)
Backed out changeset f747fd154739 (bug 965022)
Backed out changeset f076faf3c282 (bug 965022)
2014-08-26 16:02:37 -04:00
Botond Ballo
be8b04e34d
Bug 965022 - Use MOZ_FORMAT_PRINTF for nsTString::AppendPrintf, and fix incorrect usages. r=jrmuizel
2014-08-26 12:05:41 -04:00
Botond Ballo
3d7ea0d29f
Bug 965022 - Use MOZ_FORMAT_PRINTF for [f]printf_stderr, and fix incorrect usages. r=jrmuizel
2014-08-25 18:28:25 -04:00
Botond Ballo
8778e4df19
Bug 965022 - Define MOZ_FORMAT_PRINTF(...) macro which expands to __attribute__(format(printf, ...)) where supported. r=froydnj
2014-08-25 16:00:29 -04:00
Mark Banner
38c9fe41c5
Bug 763180 - NS_XRE_ENABLE_EXTENSION_MANAGER flag does nothing - remove it. r=glandium
2014-08-26 08:50:07 +01:00
Nicholas Nethercote
82f4510bf2
Bug 1057928 (part 2) - In nsTHashtable, use |ops| instead of |entrySize| to indicate table liveness. r=dbaron.
...
--HG--
extra : rebase_source : eca0eb98fe01fe6fc1a6a36de9b04bab5c71781d
2014-08-25 00:32:24 -07:00
Ralph Giles
8741f20ce5
Bug 1057224 - Disable MOZ_ASSERT_CLASSNAME on gcc < 4.7. r=ehsan
...
The new MOZ_ASSERT_CLASSNAME check in MOZ_COUNT_CTOR and friends
fails under gcc 4.4 on the B2G ICS emulator build, because
nsGonkCameraControl calls the COUNT macros from a local class.
This wasn't allowed in C++03, but that was changed in C++11, and
our more recent toolchains either don't reject the code or don't
encounter such a nested class name.
I picked gcc 4.7 as the minimum version because that's the version
used by the B2G JB Emulator build, which works. There's no restriction
on clang or msvc version.
2014-08-23 15:32:00 -07:00
Ralph Giles
dbd7e58d27
Bug 1057224 - Assert that MOZ_COUNT_* are passed a class name. r=ehsan
...
This helps detect typos, which lead to undetected or spurious
leaks in the leak check.
2014-08-22 14:32:00 -07:00
Andrew McCreight
4c6bc69f88
Bug 1052626, part 2 - Report the total size of nsXPCWrappedJS. r=bholley,froydnj
2014-08-25 12:34:00 -07:00
Andrew McCreight
7468af73ef
Bug 1055280 - Move CountingAllocatorBase into its own header file. r=froydnj
2014-08-25 12:34:00 -07:00
Birunthan Mohanathas
d41e6af583
Bug 1045801 - Rename SafeCast to AssertedCast. r=Waldo
2014-08-25 12:17:32 -07:00
Birunthan Mohanathas
3a40d75a24
Bug 1046841 - Convert remaining files in xpcom/{ds,glue,sample}/ to Gecko style. r=froydnj
2014-08-25 12:17:28 -07:00
Birunthan Mohanathas
c15b5fcb49
Bug 1046841 - Fix more style violations in previously touched .h files in xpcom/. r=froydnj
2014-08-25 12:17:24 -07:00
Birunthan Mohanathas
fc808963cf
Bug 1046841 - Fix comment style of nsCOMPtr.h. r=froydnj
2014-08-25 12:17:20 -07:00
Birunthan Mohanathas
51a8149753
Bug 1046841 - Fix more style violations in previously touched .cpp files in xpcom/. r=froydnj
2014-08-25 12:17:15 -07:00
Ryan VanderMeulen
3b99d0fa33
Merge inbound to m-c. a=merge
...
CLOSED TREE
2014-08-25 11:49:37 -04:00
Andrea Marchesini
ff71440939
Bug 1055467 - Rename MozNamedAttrMap to NamedNodeMap, r=smaug
...
--HG--
rename : dom/webidl/MozNamedAttrMap.webidl => dom/webidl/NamedNodeMap.webidl
2014-08-25 10:25:34 +01:00
Jamin Liu
b39a9e2630
Bug 1032755 - Add NS_ERROR_MODULE_DOM_BLUETOOTH to nsError list and allow it to be used to create dom exception. r=smaug, f=dhylands, btian
2014-08-25 14:51:20 +08:00
Trevor Saunders
b6b2d4b019
bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
2014-08-05 13:33:55 -04:00
Andrew McCreight
ef92e25607
Bug 1055322 - The realloc for libnestegg should free with size 0. r=froydnj
2014-08-21 14:43:02 -07:00
Kyle Huey
7c0de5e76e
Bug 1034302: Emit MOZ_OVERRIDE in XPIDL generated macros. r=bsmedberg
...
--HG--
extra : rebase_source : c2e5c46beb4e630f426dd89630abcf2460cb4772
2014-08-21 10:49:39 -07:00
Ehsan Akhgari
a2ae1000be
Bug 1055517 - Fix some more bad implicit constructors in XPCOM; r=froydnj
2014-08-19 15:11:22 -04:00
Lynn Tran
6f27f291a9
Bug 1041335 - Add a mozilla::services getter for nsIServiceWorkerManager; r=ehsan
2014-08-18 21:13:14 -04:00
Rafael Kourdis
a92eef6421
Bug 1030487 - Don't report main-thread I/O to Telemetry unless it lasts more than 50ms; r=vladan
2014-08-18 18:42:14 -04:00
Mike Hommey
23b14feb8c
Bug 1041941 - Use templates for Gecko XPCOM components. r=gps
2014-08-24 09:11:05 +09:00
Eric Rahm
38fd469463
Bug 1056962 - Part 1: Move GetThreadName to LinuxUtils. r=jld
2014-08-22 16:35:29 -07:00
Ralph Giles
7d039588a5
Back out 2f60f94d4d3c and d06c2e71aca2 for cross-platform breakage.
2014-08-22 15:13:03 -07:00
Ralph Giles
0687f4f9ea
Bug 1057224 - Assert that MOZ_COUNT_* are passed a class name. r=ehsan
...
This helps detect typos, which lead to undetected or spurious
leaks in the leak check.
2014-08-22 14:32:00 -07:00
Nicholas Nethercote
d0ef0d2869
Bug 1050036 (part 3) - Reduce default and minimum capacity of pldhash. r=roc.
...
--HG--
extra : rebase_source : df598cf5f93fde3791b4bb8ec9807ef2808add46
2014-08-12 18:26:14 -07:00
Bobby Holley
30602c16ab
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 18:47:15 -07:00
Ryan VanderMeulen
8c15c6ab96
Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
2014-08-14 17:23:10 -04:00
Jim Chen
93c43956e1
Bug 1050440 - Remove repeated js::RunScript frames in ThreadStackHelper; r=snorp
...
--HG--
extra : amend_source : 26d40a84e7a107f328809e4dae94a0bd9db15c8b
2014-08-14 17:17:55 -04:00
Bobby Holley
b6d099f558
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 12:54:34 -07:00
Eric Rahm
9d7d3e469a
Bug 1050445 - Part 5: Print stacks. r=mccr8
...
--HG--
extra : rebase_source : 6397f4a2021944cc114e871c3d9b8ef0ea2636c8
2014-08-13 13:06:07 -07:00
Eric Rahm
6121db7d4b
Bug 1050445 - Part 4: Take stack snapshots. r=njn
...
--HG--
extra : rebase_source : 0a8ec331cc320c4a6b8289824c3bc1d84a571309
2014-08-13 12:37:40 -07:00
Eric Rahm
23e1f03872
Bug 1050445 - Part 3: Add stack trace holders. r=froydnj
...
--HG--
extra : rebase_source : b815025455a60cc321c9003544bab1fb6281f856
2014-08-13 12:37:31 -07:00
Eric Rahm
bd2100950c
Bug 1050445 - Part 2: Add ClearAcquisitionState. r=froydnj
...
--HG--
extra : rebase_source : 0900c1663a9b06bbc68d757f20182513ceb4c35e
2014-08-13 12:37:05 -07:00
Eric Rahm
85c562bdbb
Bug 1050445 - Part 1: Add AcquisitionState typedef. r=froydnj
...
--HG--
extra : rebase_source : 8c14b4181f022ef739cefc7e97689de1c7ec239c
2014-08-13 12:36:41 -07:00
Birunthan Mohanathas
867507f7fd
Bug 1046841 - Convert xpcom/build/ to Gecko style. r=froydnj
2014-08-13 11:45:37 -07:00
Trevor Saunders
8fc13f9fb5
[PATCH] bug 1049781 - add move ctor version of
...
From 43dccd4d360dd2e43182c2f39002dc14567f15c0 Mon Sep 17 00:00:00 2001
nsTArray::InsertElementAt
---
xpcom/glue/nsTArray.h | 13 +++++++++++++
1 file changed, 13 insertions(+)
2014-08-06 14:49:37 -04:00
Jon Coppeard
e0d8a1ab35
Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
2014-08-13 10:05:22 +01:00
Eric Rahm
6e9e129ff0
Bug 1049051 - Part 5: Make sDeadlockDetector access internal. r=froydnj
...
--HG--
extra : rebase_source : ea7ee17679ca9d616c56376d7360852c37a19249
2014-08-12 11:44:04 -07:00
Eric Rahm
8576fe0d95
Bug 1049051 - Part 4: Make PrintCycle internal. r=froydnj
...
--HG--
extra : rebase_source : 594237c0e3e738078a9e571d9515c6feb0fd7bed
2014-08-12 11:43:27 -07:00
Eric Rahm
5f46d200fc
Bug 1049051 - Part 3: DeadlockDetector Add/Remove can take a const param. r=froydnj
...
--HG--
extra : rebase_source : 0ea5e3d9337982c1282a74961f62bc0b4345d7bf
2014-08-12 11:42:55 -07:00
Eric Rahm
7cc89d20f2
Bug 1049051 - Part 2: Remove DeadlockDetectorEntry. r=froydnj
...
--HG--
extra : rebase_source : e87b5b20130508953360b367c76b4d00338f2cdc
2014-08-12 11:42:28 -07:00
Eric Rahm
d527de165b
Bug 1049051 - Part 1: Remove ResourceAcquisition. r=froydnj
...
--HG--
extra : rebase_source : 86bc896f9c2833996c4c5eebcc034acbadedbd4a
2014-08-12 11:42:10 -07:00
Vladimir Vukicevic
a1bb9ee5a0
b=1046222; change XPCOM_DEBUG_BREAK default under Windows to "warn"; r=bsmedberg
2014-08-12 12:04:32 -04:00
Julian Seward
54e8c89a6a
Bug 1050185 - Make ThreadStackHelper::FillThreadContext Valgrind-friendly. r=nchen
2014-08-12 12:15:06 +02:00
Nigel Babu
073586bc47
Backed out changeset 54b5997186eb (bug 1050036) for mochitest bustage on A CLOSED TREE
2014-08-12 11:00:15 +05:30
Nicholas Nethercote
d58ac57b15
Bug 1050036 - Reduce default and minimum capacity of pldhash. r=roc.
2014-08-11 18:16:43 -07:00
Ryan VanderMeulen
0c3a73a0a3
Backed out 5 changesets (bug 1049051) for B2G mochitest leaks.
...
Backed out changeset 4a283d42050c (bug 1049051)
Backed out changeset 06dd873bb3e9 (bug 1049051)
Backed out changeset 96b54c1771b6 (bug 1049051)
Backed out changeset f4fdedef6297 (bug 1049051)
Backed out changeset c4649e6ddd22 (bug 1049051)
2014-08-11 15:19:59 -04:00
Blake Kaplan
54e4937794
Bug 1041822 - Add LookupOrAdd to nsClassHashtable. r=bsmedberg
2014-08-11 11:13:36 -07:00
Eric Rahm
d5b511ff34
Bug 1049051 - Part 5: Make sDeadlockDetector access internal
2014-08-11 10:30:48 -07:00
Eric Rahm
26619b2fd9
Bug 1049051 - Part 4: Make PrintCycle internal
2014-08-11 10:30:08 -07:00
Eric Rahm
0eecdde9d6
Bug 1049051 - Part 3: DeadlockDetector Add/Remove can take a const param
2014-08-11 10:29:59 -07:00
Eric Rahm
893f6867b4
Bug 1049051 - Part 2: Remove DeadlockDetectorEntry
2014-08-11 10:29:49 -07:00
Eric Rahm
10618ed74b
Bug 1049051 - Part 1: Remove ResourceAcquisition
2014-08-11 10:29:43 -07:00
Kyle Huey
523ffbcc39
Bug 1051122: Don't infinitely recurse in CodeAddressServiceStringAlloc::free. r=dbaron
2014-08-10 09:27:23 -07:00
Bill McCloskey
586f04d680
Bug 1045847 - Initialize sProcessType really, really early (r=khuey)
2014-08-08 17:52:12 -07:00
Eric Rahm
ba2a7e851d
Bug 1049068 - Part 6: Remove CallStack. r=froydnj
...
--HG--
extra : rebase_source : 353235acfc8bba8c0d7d578bc6cfa19135af1072
2014-08-08 11:44:03 -07:00
Eric Rahm
8066245de9
Bug 1049068 - Part 5: Remove unused CallStack params. r=froydnj
...
--HG--
extra : rebase_source : bb83004815186347253090a334b97f1587997a38
2014-08-08 11:43:58 -07:00
Eric Rahm
29a5514b74
Bug 1049068 - Part 4: Remove mFirstSeen from OrderingEntry. r=froydnj
...
--HG--
extra : rebase_source : 095bb9298b07cc1308a6b8476ddf9d75e2e7af50
2014-08-08 11:43:51 -07:00
Eric Rahm
749b47177a
Bug 1049068 - Part 3: Remove mCallContext from ResourceAcquisition. r=froydnj
...
--HG--
extra : rebase_source : 5b1c0e5b0d0e722af8ca496240e4bc5e080edae6
2014-08-08 11:43:38 -07:00
Eric Rahm
3556522ef0
Bug 1049068 - Part 2: Store acquisition state as a bool instead of a CallStack. r=froydnj
...
--HG--
extra : rebase_source : 5e182b5261bc80f8df3f77040fa4bfcfe9839ffd
2014-08-08 11:43:26 -07:00
Eric Rahm
8ae9ff5187
Bug 1049068 - Part 1: Remove callstack printing. r=froydnj
...
--HG--
extra : rebase_source : 3f672ee2c07ca17721543e61b010dc000ff4d9a1
2014-08-08 11:43:19 -07:00
Jim Chen
90bab51e77
Bug 1049161 - Fix ThreadStackHelper thread handle permissions on Windows; r=snorp
2014-08-08 18:11:53 -04:00
Wes Kocher
9d6d4afc15
Merge m-c to inbound on a CLOSED TREE
2014-08-08 14:15:34 -07:00
Kyle Huey
fb59246d13
Bug 1049694: Remove unused mozilla::CharTokenizer. r=froydnj
2014-08-08 11:11:33 -07:00
Nicholas Nethercote
ffea0fdbca
Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
...
* * *
imported patch rm-dummy-params
--HG--
extra : rebase_source : c25987eb11bae197218d5fc53b77def19afa36ac
2014-08-06 06:31:21 -07:00
Birunthan Mohanathas
8717530293
Bug 1050003 - Remove unnecessary if checks before delete-ing in xpcom/. r=froydnj
2014-08-08 07:04:45 -07:00
Birunthan Mohanathas
1d5af17e20
Bug 1049997
- Separate statements declaring multiple pointers into separate statements. r=froydnj
2014-08-08 07:04:45 -07:00
Terrence Cole
b282e9647a
Bug 1047120 - PurpleBuffer doesn't actually need to use Heap<T>; r=mccr8,jonco
2014-07-31 14:43:45 -07:00
Mike Hommey
cbe32e4bb3
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Nicholas Nethercote
63c39263d1
No bug. Remove two "njn: ..." comments I accidentally left in. r=me.
...
DONTBUILD because the patches contains only trivial comment changes.
--HG--
extra : rebase_source : ecc0bd10c43c6d4223f5301ff11cbd2a56c9912b
2014-08-06 16:19:55 -07:00
Bill McCloskey
4d50493b99
Bug 950745 - Flag when we're processing urgent messages and disallow certain activities (r=bsmedberg,luke)
2014-08-05 21:43:36 -07:00
Mike Hommey
1cb5547cd1
Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal
2014-08-06 07:25:33 +09:00
Andrew McCreight
14a59b9fa7
Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn
2014-08-05 13:27:41 -07:00
Ehsan Akhgari
a635ff39b2
Bug 1048280 - Fix more bad implicit constructors in XPCOM; r=froydnj
2014-08-05 09:36:59 -04:00
Ehsan Akhgari
d865feac08
Bug 1048239 - Fix more bad implicit constructors in XPCOM; r=froydnj
2014-08-05 09:36:32 -04:00
Ehsan Akhgari
c7a9268418
Bug 1047781 - Fix more bad implicit constructors in XPCOM; r=froydnj
2014-08-05 09:21:27 -04:00
Eric Rahm
8cce93854c
Bug 1027921 - Part 9: Add DeadlockDetector memory reporter. r=njn, r=froydnj
2014-08-04 16:20:37 -07:00
Eric Rahm
2ebbda0890
Bug 1027921 - Part 8: Remove dead entries. r=froydnj, r=cjones
2014-08-04 16:16:56 -07:00
Eric Rahm
487c50c57f
Bug 1027921 - Part 7: Extend scalability tests. r=froydnj
2014-08-04 16:16:43 -07:00
Eric Rahm
b723bc8791
Bug 1027921 - Part 6: Increase scalability test load. r=froydnj
2014-08-04 16:16:33 -07:00