xpcom/base/nscore.h
21501e7b09ec867450f8c3cb58dba0ae16f833cc
created 2015-07-31 12:11 -0700
pushed 2015-09-21 14:04 +0000
Jesse Ruderman Jesse Ruderman - Bug 1024259: Use NS_FREE_PERMANENT_DATA more consistently. r=mccr8
8c09dc6015a37cf5293c75edbc4c2478b30d17e1
created 2015-07-02 15:19 -0700
pushed 2015-09-21 14:04 +0000
Hamzata Diallo Hamzata Diallo - Bug 1178513 - Export libxul symbols needed by ACL. r=mattwoodrow
7e4e5e971d95f0ecfe2c721b6db0743b6ba7076b
created 2015-03-11 10:57 -0400
pushed 2015-05-11 18:39 +0000
Nathan Froyd Nathan Froyd - Bug 1142074 - remove NS_{IMPORT,EXPORT}_STATIC_MEMBER_; r=bsmedberg
25b744e53faab8f45aee86a504d255aab1bfa11d
created 2015-03-04 21:35 +0900
pushed 2015-05-11 18:39 +0000
Mike Hommey Mike Hommey - Bug 1139361 - Remove gTLSThreadID*, NS_TLS and mozilla::threads::ID. r=nfroyd
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-02-23 15:17 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
94bd476efa143f7d07844968a7f9c77f440d0672
created 2015-01-07 16:13 -0800
pushed 2015-02-23 15:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1014341 (part 1) - Remove trace-malloc. r=dbaron,glandium.
7beceadb18b41f4ce05c3dba72f50b3889aca519
created 2014-08-25 16:00 -0400
pushed 2014-10-13 16:35 +0000
Botond Ballo Botond Ballo - Bug 965022 - Define MOZ_FORMAT_PRINTF(...) macro which expands to __attribute__(format(printf, ...)) where supported. r=froydnj
b276ce8752758dac03c664093192c796cdecebb9
created 2014-08-27 15:47 -0700
pushed 2014-10-13 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1058388 - Remove NS_COM_GLUE and IMETHOD_VISIBILITY. r=bsmedberg.
894b7372561dcf1a27cb4038a4f73c44cb16cbb2
created 2014-08-26 16:02 -0400
pushed 2014-10-13 16:35 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 965022) for mochitest-2 failures on a CLOSED TREE.
f076faf3c282c1d856a078e1bd4f27292ca4b1f9
created 2014-08-25 16:00 -0400
pushed 2014-10-13 16:35 +0000
Botond Ballo Botond Ballo - Bug 965022 - Define MOZ_FORMAT_PRINTF(...) macro which expands to __attribute__(format(printf, ...)) where supported. r=froydnj
bd65c6ee90b75cc84f80c1a335f33c5112549b14
created 2014-06-09 07:57 -0400
pushed 2014-09-02 16:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1022420 - Disable NS_NO_VTABLE on clang-cl in order to avoid the compiler warning; r=froydnj
fc7786236f98b184a122adb6f719f5f05435ae2d
created 2014-06-03 00:08 +1200
pushed 2014-07-21 20:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 1015664. Part 3: Remove NS_HIDDEN_VISIBILITY from NS_IMETHOD_VISIBILITY. r=bsmedberg
4e200260a4535784c254b0c142574f7cf3bcf777
created 2014-06-03 00:08 +1200
pushed 2014-07-21 20:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 1015664. Part 2: Remove some NS_HIDDEN usage. r=bsmedberg
74e5dc1deb8e0b4045fc7a06af72fd842f03b5fc
created 2014-05-13 20:41 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Fix style violations in xpcom/base/. r=froydnj,continuation
4e27f466ebbb6578ab008f231f12a00917c2c718
created 2014-05-05 20:30 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Change xpcom/base/ to use 2 space indentation
cfaa46b8361246d7defd3f8b5d4dc482f844aeb2
created 2014-02-26 13:36 -0800
pushed 2014-04-28 18:51 +0000
L. David Baron L. David Baron - Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
80b3309661a19f62900ca9050f4de52ce256b657
created 2014-02-21 14:45 -0500
pushed 2014-04-28 18:51 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 935778 - Part 1: Add RefCountType, a type compatible with nsrefcnt, to MFBT; r=dbaron,froydnj
58fe9dc85fa4c4eec3407b3a2c7b137a1f7c7ff4
created 2014-02-10 17:57 -0500
pushed 2014-04-28 18:51 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
e40099b1ffa219bb620dd565763b7f906d7144cf
created 2014-01-02 17:27 -0600
pushed 2014-03-17 21:55 +0000
Jeff Walden Jeff Walden - Bug 953296 - Implement mozilla::NullptrT as a typedef to use to accept nullptr values. Also add mozilla::IsNullPointer<T>, a trait for detecting *only* true nullptr (emulated nullptr [__null] used by gcc 4.4/4.5 isn't true nullptr). r=ehsan
018fd283fa7ee160d8354ac0e4126d555450f02b
created 2013-10-31 19:39 -0700
pushed 2014-02-04 01:06 +0000
Daniel Holbert Daniel Holbert - Bug 926275: Remove mozalloc_macro_wrappers.h and mozalloc_undef_macro_wrappers.h. r=bsmedberg
30d9e30f0c8cdb2d3ef48029662a9dab066b1f28
created 2013-10-17 00:36 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium
49627b9b1be3f0ffbf8c1b420a24fc7244a7e293
created 2013-10-16 21:51 -0700
pushed 2013-12-09 19:58 +0000
Phil Ringnalda Phil Ringnalda - Back out ee100983f921 (bug 895047) for build bustage
ee100983f9210e21d5030bbf176a9fe075f3ac14
created 2013-10-17 00:36 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium
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
less more (0) -60 tip