xpcom/base/nscore.h
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2012-10-31 21:26 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
d1b23fd87ba27bf7c473a545efd39285a1fe820a
created 2012-08-07 11:27 +0300
pushed 2012-10-05 13:20 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 - Make nsresult an enum; r=ehsan,cjones,bsmedberg
79a25e159bfd81ccb0ca7f6e4975afaff825e096
created 2012-09-01 16:16 -0400
pushed 2012-09-18 19:23 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 782647. Move the nullptr workaround macros to MFBT so that it can be shared. r=waldo
b606f69031962fbe63490b87f06b54b0468d2e33
created 2012-09-06 17:54 -0400
pushed 2012-09-18 19:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 788014 - Part 2: Reduce the inclusion of prtypes.h in the tree to help using stdint types; r=jrmuizel
949f2a6459c8835f7731742603e1ba4e19cb7fa4
created 2012-09-07 15:09 -0400
pushed 2012-09-18 19:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 788014 - Part 1: Define nsrefcnt to be unsigned long unconditionally on Windows; r=jrmuizel
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-23 00:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
fb2d41f41c15acda67d298774c9e315d9aeb1f16
created 2012-08-12 13:43 +0300
pushed 2012-08-16 01:15 +0000
Aryeh Gregor Aryeh Gregor - Bug 626472 part 3 - Remove nsnull for good; r=ehsan
ae45a2c9d6783be20319f6116e0da33c20d2ff23
created 2012-07-26 15:29 -0700
pushed 2012-08-06 22:42 +0000
Chris Peterson Chris Peterson - Bug 777511 - #define nullptr __null for gcc <= 4.5. r=ehsan
5a9c9b6b78c47590bf74611c4b4283231916bc21
created 2012-07-06 15:31 -0500
pushed 2012-08-06 22:42 +0000
Joshua Cranmer Joshua Cranmer - Bug 773637 - Kill NS_SCRIPTABLE attributes, Part 2: Remove NS_SCRIPTABLE. r=ehsan
fc4f105722ef11c244ee7f98c0aa6825ca84ad2d
created 2012-07-06 15:14 -0500
pushed 2012-08-06 22:42 +0000
Joshua Cranmer Joshua Cranmer - Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
950048a5830253cf3611c82ed6d4e475c16a2dab
created 2012-07-06 13:15 -0500
pushed 2012-08-06 22:42 +0000
Joshua Cranmer Joshua Cranmer - Bug 702877 - Replace NS_OVERRIDE with MOZ_OVERRIDE. r=ehsan
0a5b58d92843dcd90afe1e7e17f596c6957c15ca
created 2012-07-20 14:16 +0300
pushed 2012-08-06 22:42 +0000
Aryeh Gregor Aryeh Gregor - Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
7ab35205f4aa867c5e15b4afbd8ccf217263d1e4
created 2012-07-05 17:38 -0400
pushed 2012-08-06 22:42 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 771317. Fix comment about FASTCALL and inline functions. r=espindola
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-10-31 21:26 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
622e0d1cc986f7342cacaf0ad9961d5fca88dddb
created 2012-04-11 17:17 -0700
pushed 2012-10-31 21:26 +0000
Mark Capella Mark Capella - Bug 740688 - Use uintptr_t instead of PRUword, and intptr_t instead of PRWord. r=jwalden
01d0bab1636ef49d2cbb9dc2a64405cba7b204fc
created 2012-01-25 00:52 -0800
pushed 2012-10-31 21:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
2c1e788aea4eae6e68f325d95e9b5f626e2239fd
created 2012-01-05 16:52 +0900
pushed 2012-10-31 21:26 +0000
Makoto Kato Makoto Kato - Bug 715045 - Remove old vc support code. r=jimm
ea0efe4aadcd16f2505b33a9f32b30e914acf342
created 2011-12-21 14:09 +0900
pushed 2012-10-31 21:26 +0000
Makoto Kato Makoto Kato - Bug 712198 - Remove NS_WIN32, NS_UNIX and NS_OS2. r=khuey
d401db5bf9136ddc929fb280cc0af5f874b9d78b
created 2011-12-13 14:17 +0000
pushed 2012-10-31 21:26 +0000
Andrew Quartey Andrew Quartey - Bug 706010 - Remove NS_SPECIALIZE_TEMPLATE and HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX; r=khuey a=cleanup/removal
68b6b0c6045facb0f052a684f7d46ddecbf4daf2
created 2011-12-05 17:10 -0500
pushed 2012-10-31 21:26 +0000
Jeff Walden Jeff Walden - Bug 707352 - Remove NS_FINAL_CLASS completely. r=cjones
d807cb7b91e51645405d70974a0ab5aebdffd85c
created 2011-11-27 19:03 -0800
pushed 2012-10-31 21:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz.
21f2d6c4c976332daac4fb1ec3ca52c1b33811b3
created 2011-10-28 19:33 +0100
pushed 2012-10-31 21:26 +0000
Jonathan Watt Jonathan Watt - Bug 695303 - Add a mozilla::clamped function to replace NS_CLAMP (so side affects of args are evaluated no more than once) and NS_MIN(max, NS_MAX(val, min)) (to make code clearer). r=bsmedberg.
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2012-10-31 21:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
7fa469f47cbbaf2d3da4a6a382cbf644733ac41c
created 2011-08-30 14:22 -0400
pushed 2012-10-31 21:26 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 682066 - Drop NS_DEFCALL. r=benjamin.
706c0a4feec232daab369c002d8af05c2e2fe2b9
created 2011-08-26 00:35 +0100
pushed 2012-10-31 21:26 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 680625 part 0: Remove checks and workarounds for 20th century compilers. r=ted
e8cb0687737a90e89871b38707153e8f98042a6d
created 2011-08-18 15:46 +0200
pushed 2012-10-31 21:26 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 678155 - Remove NS_COM. r=bsmedberg
6a90d831b11cbfc16ab381606d59b43aab22884e
created 2011-06-08 15:51 -0400
pushed 2012-10-31 21:26 +0000
Justin Lebar Justin Lebar - Bug 660335 - Backing out e0cf03a641cf and a968740930d3 due to red.
a968740930d3bfc22e9c3dd75b35d95697b0791f
created 2011-05-27 16:50 -0400
pushed 2012-10-31 21:26 +0000
Justin Lebar Justin Lebar - Bug 660335 - Force nsID to align to 64-bit boundary. r=bsmedberg
8199563892a39a896d8cf17fa31d7fc7a6b0c04a
created 2011-06-08 09:34 +0200
pushed 2012-10-31 21:26 +0000
Jesse Ruderman Jesse Ruderman - Bug 659825 - Rename NS_DEPRECATED to MOZ_DEPRECATED to avoid conflict with Mac 10.7 SDK. r=jcranmer sr=bsmedberg
8e846d7f21eab5f93d9efb8612661a7a1ebd81e5
created 2011-05-23 18:54 +0200
pushed 2012-10-31 21:26 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
808d5140670c5f12b9f13b1ddffb1c4255dc9d72
created 2011-01-11 10:16 +0000
pushed 2012-10-31 21:26 +0000
Jacek Caban Jacek Caban - Bug 614631 - Macros for SEH exception depending on compiler configuration r+a=benjamin
18143cc0603b595cfd0bdef923278629b84c7136
created 2010-11-09 11:13 +0100
pushed 2012-10-31 21:26 +0000
Walter Meinl Walter Meinl - Bug 577011 - [OS/2] make _declspec unconditionally default symbol export r=daveryeo@telus.net a=benjamin
132fd4de21a6477a7b908dd1eb8f8f7114cd10de
created 2010-08-08 17:06 +0200
pushed 2012-10-31 21:26 +0000
Saint Wesonga Saint Wesonga - Bug 581479 - Convert C++ style comment. r=benjamin, a=comment-only
fd1592c0dae1caceffc718672059737310250a40
created 2010-07-14 13:09 -0400
pushed 2012-10-31 21:26 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 573268 - The XPTI rewrite caused an (intentional) leak at shutdown; free this data only in trace-malloc builds so that leakstats are still useful. r=dbaron
622678a082cd51fac11cb5726b0f300162ea70de
created 2010-06-14 12:12 +0200
pushed 2012-10-31 21:26 +0000
Jacek Caban Jacek Caban - Bug 569547 - fastcall useless on win64. r=benjamin
024e485e9c49523e94f4bab4c74e2315bde2d2af
created 2010-06-02 22:25 -0400
pushed 2012-10-31 21:26 +0000
Philip Prindeville Philip Prindeville - Bug 529921 browser part. Implement core support for RFC-2597/2598/3168 Quality-of-Service (DSCP) marking. r=biesi
f0ccd76765b96bfac70b4014d01d69621897f00b
created 2010-04-20 15:12 -0500
pushed 2012-10-31 21:26 +0000
Chris Jones Chris Jones - Bug 557060: Interpose _Throw() on MSVC and centralize pseudo-throw code in mozalloc. r=ehsan sr=bsmedberg
5072befe7d607c57c936591d8ba70b38df85b565
created 2010-04-12 11:53 -0400
pushed 2012-10-31 21:26 +0000
Julian Seward Julian Seward - Bug 547964 - r=dbaron
bbbb2d668d0d0bce8d8256a5b2f1ad80cd2fc12f
created 2010-04-08 13:05 -0500
pushed 2012-10-31 21:26 +0000
Chris Jones Chris Jones - Bug 550401: Do the __declspec import/export dance in mozalloc to avoid MSVC warnings. r=bsmedberg
130a52770a7b4ee8621777ded51484bb10869a99
created 2010-03-03 23:02 -0600
pushed 2012-10-31 21:26 +0000
Chris Jones Chris Jones - Bug 441324, part 4: Enable infallible operator new (leaving malloc fallible) in Gecko, and play well with the wince shunt. r=bsmedberg r=blassey r=vlad
f1975d08b880b426e7765e6db7b0e3556c8bc542
created 2009-11-09 14:30 -0500
pushed 2012-10-31 21:26 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 526586 - XULRunner crashes on startup on Windows r=bustage fix and at least agreement on the approach from dbaron
24ce78dd533f34bc56aec9715bc005085931571e
created 2009-10-28 10:28 -0700
pushed 2012-10-31 21:26 +0000
Benjamin Smedberg Benjamin Smedberg - Make NS_IsMainThread faster on our major platforms. (Bug 521750) r=dbaron
e686eb984a9e3e942ad0f72a36f748c936eae85a
created 2009-10-02 18:09 -0500
pushed 2012-10-31 21:26 +0000
Chris Jones Chris Jones - Backed out changeset 8cbc47eee659
8cbc47eee6593699d684026ddb0a670a0154cc81
created 2009-10-01 21:50 -0500
pushed 2012-10-31 21:26 +0000
Chris Jones Chris Jones - bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
8150d919e280be1b3bc4ae87d12ba865f98f5e36
created 2009-09-04 11:21 -0400
pushed 2012-10-31 21:26 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 500870 - NS_OVERRIDE indicates that a method must override a base-class method, r=taras
7df4c375164fd13c2290e178f0e11dc5559b81b0
created 2009-09-12 17:49 +0100
pushed 2012-10-31 21:26 +0000
Zack Weinberg Zack Weinberg - Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc
e5f0916b32d3ecacbb14486b4e1885cc24b6ceb5
created 2009-07-24 19:11 +0900
pushed 2012-10-31 21:26 +0000
Makoto Kato Makoto Kato - Bug 499262 - Remove Metoworks Code for OS 9. r+sr=bsmedberg
d7e0ac0b376a56cefdb039b1b69bf66e4d201586
created 2008-09-29 00:17 +0200
pushed 2012-10-31 21:26 +0000
Henry Jia Henry Jia - Bug 178189 - |nsCOMPtr|: do we still care about VC++4.2? and if not, can we remove this comment; r=(scc + benjamin)
8b5344112ce77f02e2854fb578f4c36e56f7ff29
created 2008-09-08 14:21 +0800
pushed 2012-10-31 21:26 +0000
Ginn Chen Ginn Chen - Bug 440714 use -xldscope for Sun Studio on Solaris r=vladimir,benjamin sr=benjamin
3997eb4f3f959ebfd2224b504d519161b8432ab8
created 2008-09-04 10:51 -0400
pushed 2012-10-31 21:26 +0000
Benjamin Smedberg Benjamin Smedberg - Fix stupid static-checking-only typo
63f2ff5b4ceecfc12e3a2acd9f640e77180497aa
created 2008-09-03 13:00 -0400
pushed 2012-10-31 21:26 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 453341 - Allow stack checking to be suppressed per-function, r=dmandelin sr=jst
6437cdc9973e4517f42cc0c38a5af1165a816e83
created 2008-08-27 10:58 -0400
pushed 2012-10-31 21:26 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 445570 - Mark CSSToken::mIdent heap autostring as we-know-what-we're-doing, r=dbaron
3b8e3cdfa1b0fa2ec183dfb8ce5b568cf2111e71
created 2008-07-30 09:55 -0700
pushed 2012-10-31 21:26 +0000
Robert O'Callahan Robert O'Callahan - Whitespace change to effectively clobber orange Windows test boxes
10570a93bf600edffc6b98c8ce1ef4583c4b8f92
created 2008-05-02 18:03 -0700
pushed 2012-10-31 21:26 +0000
David Mandelin David Mandelin - Bug 431832: NS_inparams attr for outparams checker, r=bsmedberg, a=bsmedberg
f337857f6837df02cf1a59e41afd2957622cc96a
created 2008-05-01 15:12 -0400
pushed 2012-10-31 21:26 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 431677 - outparam errors in netwerk/cookie, r=dmandelin
06a3d0cd6aca142d728824c81269f9f0c0cf5250
created 2008-04-24 15:05 -0700
pushed 2012-10-31 21:26 +0000
David Mandelin David Mandelin - Bug 422555: outparam and inoutparam attributes
53dea32196b947f4786a8ef1795cb52541c1a4d0
created 2008-03-12 16:32 -0400
pushed 2012-10-31 21:26 +0000
benjamin benjamin - Merge cvs-trunk-mirror -> mozilla-central
a100d6e900f89e908247b18e60f0f3176f5066be
created 2008-03-12 04:00 -0700
pushed 2012-10-31 21:26 +0000
reed reed - Bug 414063 - "annotate xpidl-generated c++ headers with attributes for scriptable and deprecated methods" [p=Pidgeot18@gmail.com (Joshua Cranmer) r=dbradley a1.9=damons]
7dc5a61c3b07fca66e3356d935838087f4fefd81
created 2008-02-27 11:28 -0500
pushed 2012-10-31 21:26 +0000
benjamin benjamin - Bug 419624 - Build framework, basic usage, and testsuite for statically checking the codebase using gcc-dehydra, r=luser,dbaron,tglek
276d656de1b0c411d992a82c1f6e4c17f13c1702
created 2007-09-28 13:33 -0700
pushed 2012-10-31 21:26 +0000
jag jag - Fix bustage from previous checkin for bug 392055. Move #define of XPCOM_GLUE_AVOID_NSPR from nsISupportsImpl.h to nscore.h. r/a=bsmedberg
less more (0) -60 tip