Jacek Caban
|
843b3659fc
|
Bug 944905 - Fixed char16_t/wchar_t mismatch in xpcom/ r=bsmedberg
|
2013-12-04 13:19:09 +01:00 |
|
Benjamin Smedberg
|
041396b09d
|
Bug 938794 - Annotate OOM size as infallible string or data structures abort, r=froydnj
--HG--
extra : rebase_source : f84278dfbba92c6d75458b525a559b6f8598500f
|
2013-11-25 15:06:17 -05:00 |
|
Ehsan Akhgari
|
0b5494715b
|
Bug 941739 - Print the current process and thread information on XPCOM assertions and string leaks stats; r=froydnj
|
2013-11-21 14:17:35 -05: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 |
|
Birunthan Mohanathas
|
4f2da6a7bd
|
Bug 784739 - Switch from NULL to nullptr in xpcom/ (1/3); r=ehsan
|
2013-10-10 16:41:00 -04:00 |
|
Bill McCloskey
|
8707193434
|
Bug 921293 - Don't print NS_WARNINGs if an environment variable is set (r=bsmedberg)
|
2013-09-30 13:30:39 -07:00 |
|
Ehsan Akhgari
|
b4cc06df88
|
Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
|
2013-09-23 13:25:00 -04:00 |
|
Ehsan Akhgari
|
5ab015ba00
|
Bug 917885 - Minimize the #includes in xpcom/base; r=bsmedberg
|
2013-09-19 14:29:31 -04:00 |
|
Ehsan Akhgari
|
64c0466192
|
Backed out changeset a8d6973e5743 (bug 917885) because I pushed the wrong patch
|
2013-09-19 14:27:35 -04:00 |
|
Ehsan Akhgari
|
bd006a7585
|
Bug 917885 - Minimize the #includes in xpcom/base; r=bsmedberg
|
2013-09-19 14:12:56 -04:00 |
|
Nathan Froyd
|
3be905a68a
|
Bug 884281 - use mozilla::Atomic in xpcom/; r=bsmedberg,jlebar
|
2013-08-22 11:14:42 -04:00 |
|
Brian R. Bondy
|
74c3d24e59
|
Bug 845571 - Turn on console debug logging when running in Metro. r=jimm
|
2013-02-28 16:10:17 -05:00 |
|
Ehsan Akhgari
|
1fdacf16bc
|
Bug 830765 - Remove the unneeded code which tracks the list of loaded modules because it is unused and can cause multi-second hangs; r=sicking a=removes-code-from-libxul
|
2013-01-21 15:55:31 -05:00 |
|
Ehsan Akhgari
|
9ce02e8e83
|
Make gDebugLog obey the normal NSPR_LOG_MODULES rules, no bug, mailinglist-r=bsmedberg
|
2013-01-03 13:30:59 -05: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 |
|
Ms2ger
|
3f950b5744
|
Bug 780387 - Part b: Stop using PRIntn; r=bsmedberg
|
2012-08-09 09:09:40 +02:00 |
|
Aryeh Gregor
|
e806eeab4f
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Vladan Djeric
|
477f96fa71
|
Bug 763138: Telemetry should indicate whether a debugger is attached. r=bsmedberg,smichaud
|
2012-06-28 14:57:52 -04:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Justin Lebar
|
51d4c74935
|
Bug 724072 - If using a content process, display the pid and "parent"/"child" along with each NS_WARNING. r=bsmedberg
--HG--
extra : rebase_source : e50670c28aa95de347ce68efaebb84c9682b2c36
|
2012-04-10 15:57:20 -04:00 |
|
Ehsan Akhgari
|
2a602a5685
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
|
Michael Wu
|
d8e503c38b
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
|
Matheus Kerschbaum
|
887ff1b97a
|
Bug 678155 - Remove NS_COM. r=bsmedberg
|
2011-08-18 15:46:39 +02:00 |
|
Mike Hommey
|
d0f343df9f
|
Bug 643779 - Allow to build nsDebugImpl.cpp on ARMv4T. r=dougt
|
2011-07-01 10:42:47 +02:00 |
|
Matheus Kerschbaum
|
35f86c76ad
|
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
|
2011-05-23 18:54:47 +02:00 |
|
Ed Morley
|
aa86759d37
|
Bug 652506 - Remove WinCE code from xpcom; r=bsmedberg
|
2011-05-01 20:59:24 +02:00 |
|
Justin Lebar
|
7e2c5ae50d
|
Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
|
2011-03-28 15:58:49 -04:00 |
|
Mitchell Field
|
2e8a7d546f
|
Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
|
2011-02-20 06:10:24 +11:00 |
|
Ehsan Akhgari
|
455787745c
|
Bug 633383 - Only walk the stack when aborting in debug builds; r=dbaron a=blocking-betaN
Please note that this patch only fixes possible bogus crashes in
NS_StackWalk which prevent us from getting useful abort reports.
|
2011-02-14 13:41:34 -05:00 |
|
Ehsan Akhgari
|
e74c4501f8
|
Bug 631156 - Bug 628885 breaks non-libxul builds with an undefined reference error for CrashReporter::AppendAppNotesToCrashReport(nsACString_internal const&), r=cjones,a=roc
|
2011-02-03 21:43:29 +13:00 |
|
Chris Jones
|
ad76d4bbbc
|
Bug 628885: Note in minidumps when we generate them by RUNTIMEABORT()ing. r=ted a=a
--HG--
extra : rebase_source : f5f0783b0bbf594cb7fd3a761bb3354b6859ecdd
|
2011-02-01 13:53:53 -06:00 |
|
Daniel Holbert
|
e0749538a3
|
Bug 596070: s/don't/do not/ in #warning message, to fix "missing terminating ' character" build warning. r=dougt a=dougt
|
2010-11-05 11:24:12 -07:00 |
|
Ginn Chen
|
9cf4d9a752
|
Bug 586186 Implement RealBreak for Solaris r=doug.turner a=bsmedberg
|
2010-08-15 20:33:18 +08:00 |
|
Brad Lassey
|
6dc27b33fe
|
bug 585873 implement RealBreak for arm r=doug a2.0=bsmedberg
|
2010-08-10 14:02:27 -04:00 |
|
Benjamin Smedberg
|
9045c05660
|
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
|
2010-06-10 14:11:11 -04:00 |
|
Michael Wu
|
f6b9e6e472
|
Bug 561464 - Add support for XPCOM on Android, patch mostly by vlad, r=bsmedberg
|
2010-06-01 12:02:42 -07:00 |
|
Chris Jones
|
4567048351
|
Bug 564185: Centralize the breakpad-triggering abort code in mozalloc and use |*NULL| to abort on mac, since abort() doesn't trigger breakpad. r=ted
|
2010-05-18 20:53:52 -05:00 |
|
Daniel Holbert
|
aa1625764a
|
Bug 557559: Handle enum value NS_ASSERT_UNINITIALIZED in switch statement, to fix build warning. r=bsmedberg
|
2010-04-08 12:26:29 -07:00 |
|
Karl Tomlinson
|
88220b6f55
|
b=551860 Don't break on NS_DebugBreak(NS_DEBUG_ABORT, ...) r=cjones
|
2010-03-24 16:39:15 +13:00 |
|
Jonas Sicking
|
b7071bfb1d
|
Skidmark for bug 524944 r=bsmedberg
|
2009-12-17 21:54:02 -08:00 |
|
Jonas Sicking
|
b8149289a3
|
Backed out changeset 4c88c8839a46 due to redness
|
2009-12-17 22:34:52 -08:00 |
|
Jonas Sicking
|
f3a8c685bd
|
Skidmark for bug 524944 r=bsmedberg
|
2009-12-17 21:54:02 -08:00 |
|
Chris Jones
|
d00615ff66
|
bug 534922: quick and dirty hack to make NS_RUNTIMEABORT trigger the crashreporter on windows. r=bsmedberg
|
2009-12-15 15:40:30 -06:00 |
|
Ben Turner
|
1c22d5c47e
|
More better awesome trap on debug builds when we try to abort
|
2009-11-12 12:04:58 -08:00 |
|
Ben Turner
|
5c6304af69
|
Make NS_DebugBreak trap as well as abort in debug builds
|
2009-11-12 11:44:25 -08:00 |
|
Chris Jones
|
002151e9b2
|
Bug 58904: Create strong types for synchronization primitives. r=bsmedberg.
|
2009-04-18 18:54:23 -07:00 |
|
L. David Baron
|
a59b1cf8db
|
Only run assertion checks in DEBUG builds. (Bug 472557) r=Waldo,bsmedberg
|
2009-01-13 11:50:40 -08:00 |
|
L. David Baron
|
1c70e13d0d
|
Expose the number of assertions since process start from XPCOM. (Bug 472557) r=bsmedberg
|
2009-01-08 13:50:21 -08:00 |
|
Neil Rashbrook
|
26a4bc8c33
|
Bug 467779 IsDebuggerPresent doesn't need to be dynamically loaded any more r=bsmedberg
|
2008-12-04 00:18:28 +00:00 |
|
Brad Lassey
|
c217f58544
|
Bug 461859 - windows mobile minor cleanup of xpcom r=bsmedberg
|
2008-12-03 08:42:03 -05:00 |
|