xpcom/base/nscore.h
0a62484ff46bb8ed6d3bb173ab04bc46c62b659b
created 2013-09-17 22:43 -0500
pushed 2013-12-09 19:58 +0000
Joshua Cranmer Joshua Cranmer - Bug 904985, part 2: Use char16_t for NS_LITERAL_STRING, r=glandium, dbaron.
95fda0cdd9da6a6ce4dba2a09d00406896958e00
created 2013-07-30 10:25 -0400
pushed 2013-09-16 19:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
86b7630f73e09db645c80a2f690687a6855cc9cb
created 2013-07-21 13:59 +0900
pushed 2013-09-16 19:14 +0000
Mike Hommey Mike Hommey - Bug 895083 - Set NS_STDCALL to nothing on WIN64. r=ehsan
8bc7cd7071b2f8bd26a6a843723028696edbf485
created 2013-07-18 10:17 -0400
pushed 2013-09-16 19:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895083 - Don't #define NS_HAVE_STDCALL on Win64 because __stdcall will just get ignored there by the compiler. r=vlad
ecfcb0796854ca7529f89aec77f8f65d8d6d19b5
created 2013-07-16 22:01 -0400
pushed 2013-09-16 19:14 +0000
Benoit Girard Benoit Girard - Bug 838803 - Remove HAVE_STDCALL to work around clang bug. r=glandium
e6ebdb6069c7542f779280487e3e6a7ee76d8cb1
created 2013-07-12 08:56 -0400
pushed 2013-09-16 19:14 +0000
Benoit Girard Benoit Girard - Bug 892861 - Remove useless -D flags 'IMPL_THEBES,_IMPL_NS_GFX,...'. r=glandium
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
13c33b6d787db2947208df0b2263f16fdceacfd1
created 2013-04-11 22:22 -0500
pushed 2013-06-24 18:52 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 3: Remove NS_STACK_CLASS. r=bsmedberg
4d7684259549a9e5dda78b3f45f95e7f46014af9
created 2013-03-23 21:14 -0500
pushed 2013-05-13 16:59 +0000
Joshua Cranmer Joshua Cranmer - Bug 767563 - Add a clang static checker, part 3: Move the MOZ_MUST_OVERRIDE macro to MFBT. r=Waldo
091c6ec1944429d16789846c46fd62f368241302
created 2013-01-30 15:32 -0800
pushed 2013-04-01 19:47 +0000
Jeff Walden Jeff Walden - Bug 836438 - Always implement nsresult using an unsigned 32-bit integer type. r=ehsan
4ebea4d88d4872cce65c9913492e8e2389e4e107
created 2012-12-18 13:22 -0500
pushed 2013-02-19 18:06 +0000
Trevor Saunders Trevor Saunders - bug 822717 - remove checks for old gcc r=glandium
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2013-01-07 21:25 +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-11-19 21:10 +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-11-19 21:10 +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-11-19 21:10 +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-11-19 21:10 +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-10-08 18:29 +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-10-08 18:29 +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-10-08 18:29 +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-10-08 18:29 +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-10-08 18:29 +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-10-08 18:29 +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-10-08 18:29 +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-27 22:37 +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-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
622e0d1cc986f7342cacaf0ad9961d5fca88dddb
created 2012-04-11 17:17 -0700
pushed 2012-06-04 19:57 +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-03-13 21:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
2c1e788aea4eae6e68f325d95e9b5f626e2239fd
created 2012-01-05 16:52 +0900
pushed 2012-03-13 21:17 +0000
Makoto Kato Makoto Kato - Bug 715045 - Remove old vc support code. r=jimm
ea0efe4aadcd16f2505b33a9f32b30e914acf342
created 2011-12-21 14:09 +0900
pushed 2012-03-13 21:17 +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-02-01 00:38 +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-02-01 00:38 +0000
Jeff Walden Jeff Walden - Bug 707352 - Remove NS_FINAL_CLASS completely. r=cjones
d807cb7b91e51645405d70974a0ab5aebdffd85c
created 2011-11-27 19:03 -0800
pushed 2012-02-01 00:38 +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 2011-12-21 12:10 +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 2011-12-21 12:10 +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 2011-11-08 22:56 +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 2011-11-08 22:56 +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 2011-11-08 22:56 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 678155 - Remove NS_COM. r=bsmedberg
6a90d831b11cbfc16ab381606d59b43aab22884e
created 2011-06-08 15:51 -0400
pushed 2011-08-16 17:53 +0000
Justin Lebar Justin Lebar - Bug 660335 - Backing out e0cf03a641cf and a968740930d3 due to red.
a968740930d3bfc22e9c3dd75b35d95697b0791f
created 2011-05-27 16:50 -0400
pushed 2011-08-16 17:53 +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 2011-08-16 17:53 +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 2011-07-05 17:00 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Jacek Caban Jacek Caban - Bug 569547 - fastcall useless on win64. r=benjamin
024e485e9c49523e94f4bab4c74e2315bde2d2af
created 2010-06-02 22:25 -0400
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Julian Seward Julian Seward - Bug 547964 - r=dbaron
bbbb2d668d0d0bce8d8256a5b2f1ad80cd2fc12f
created 2010-04-08 13:05 -0500
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Backed out changeset 8cbc47eee659
8cbc47eee6593699d684026ddb0a670a0154cc81
created 2009-10-01 21:50 -0500
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Ginn Chen Ginn Chen - Bug 440714 use -xldscope for Sun Studio on Solaris r=vladimir,benjamin sr=benjamin
less more (0) -60 tip