xpcom/base/nsMemoryImpl.cpp
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-08-01 14:37 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
93174ad8f659842636c364f579e2d59d67b85cea
created 2016-03-06 21:07 +1100
pushed 2016-03-07 14:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1253142 - Remove the long-deprecated nsIMemory.isLowMemory function. r=froydnj.
7bc6ca1495610504491cc2c0634441a9b8abd873
created 2015-04-01 14:29 +0900
pushed 2015-05-11 19:23 +0000
Mike Hommey Mike Hommey - Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
da6cbd725f5f14b3b26d286b72852041c2b773ba
created 2015-03-27 09:10 +0900
pushed 2015-05-11 19:23 +0000
Mike Hommey Mike Hommey - Bug 1134920 - Remove nsMemory::Alloc/Realloc/Free. r=nfroyd
b5d54a547bdca5d76cb338d430829caaeadeb2aa
created 2015-02-19 13:51 +0900
pushed 2015-05-11 19:23 +0000
Mike Hommey Mike Hommey - Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
f1755dd27a44d889c44adb476ad0723dce7a3e82
created 2014-05-23 12:53 -0700
pushed 2014-06-09 21:40 +0000
Kyle Huey Kyle Huey - Bug 996133: Remove unnecessary NS_DISPATCH_NORMAL arguments to NS_DispatchToMainThread. r=ehsan
74e5dc1deb8e0b4045fc7a06af72fd842f03b5fc
created 2014-05-13 20:41 +0300
pushed 2014-06-09 21:40 +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-06-09 21:40 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Change xpcom/base/ to use 2 space indentation
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-28 18:43 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
ad7d8b0efb321de10f2ac7191e32ff6e278c84f9
created 2014-03-27 16:38 -0400
pushed 2014-04-28 18:43 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
1123c64bca9ee646173261434e46bde88b26454a
created 2014-03-15 12:00 -0700
pushed 2014-03-17 23:08 +0000
Kyle Huey Kyle Huey - Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**. r=bsmedberg
1b3ab13a219b2c332d569ef7d04685c7600651ad
created 2014-02-06 22:05 -0800
pushed 2014-03-17 23:08 +0000
Jeff Walden Jeff Walden - Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in xpcom/. r=froydnj
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-02-04 01:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
0fe105b41eda001383c2793dd5347d16234d67ea
created 2013-12-12 20:50 -0500
pushed 2014-02-04 01:47 +0000
Trevor Saunders Trevor Saunders - bug 949821 - use MOZ_UTF16 more and NS_LITERAL_STRING less r=froydnj
a98c8bea78c96709e9c980a8e01cf4a7fcd48c20
created 2013-11-19 16:27 -0500
pushed 2013-12-09 20:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
78fb435aa0d2a1130271ae2016c3c98042c1d887
created 2013-11-19 14:38 -0800
pushed 2013-12-09 20:24 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 672843) for xpcshell bustage
eaf2fd75d7fc98b651c827f853f4f8bef73e010e
created 2013-11-19 16:27 -0500
pushed 2013-12-09 20:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
46960d4e61c82c36199c7c833cd1d3a17b65979c
created 2013-10-18 20:34 -0400
pushed 2013-10-28 22:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 928434 - Fix the invalid format string in nsMemoryImpl::IsLowMemoryPlatform; r=bsmedgerg
9274dfefb19bccb6401be4562292baaa9a2d54e3
created 2013-10-01 14:22 +0100
pushed 2013-10-28 22:18 +0000
Lucas Rocha Lucas Rocha - Bug 906230 - Add HardwareUtils.isLowMemoryPlatform() (r=kats)
b39cfce76d29840cf0c2bc45a5f798f1bfec0822
created 2013-09-19 14:29 -0400
pushed 2013-10-28 22:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 917885 - Minimize the #includes in xpcom/base; r=bsmedberg
8b6758f9e90fdd3da96356d020fe3e7f9a161612
created 2013-09-19 14:27 -0400
pushed 2013-10-28 22:18 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset a8d6973e5743 (bug 917885) because I pushed the wrong patch
a8d6973e57432472a359ebdc34aff632db064644
created 2013-09-19 14:12 -0400
pushed 2013-10-28 22:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 917885 - Minimize the #includes in xpcom/base; r=bsmedberg
cb69d5ffd60fda8441b6cd910b2af2554c382bb9
created 2013-10-28 10:18 -0400
pushed 2013-10-28 14:19 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset ff17250bcb88 (bug 904720 and bug 915757) because of build bustage
ff17250bcb8818884b33d0a4a0b51317a79a822b
created 2013-10-28 09:53 -0400
pushed 2013-10-28 13:55 +0000
Kyle Huey Kyle Huey - Bug 904720 and Bug 915757: Count event listeners. r=smaug,njn a=khuey
9d4cfa77ea435ac397545568439f020cab2785db
created 2013-10-01 14:22 +0100
pushed 2013-10-07 14:53 +0000
Lucas Rocha Lucas Rocha - Bug 906230 - Add HardwareUtils.isLowMemoryPlatform(). r=kats, a=lsblakk
b3070fcb40c9ebd6f82460e4ad15f7e6959c46e2
created 2013-08-22 11:14 -0400
pushed 2013-09-17 14:18 +0000
Nathan Froyd Nathan Froyd - Bug 884281 - use mozilla::Atomic in xpcom/; r=bsmedberg,jlebar
c11e18571ae6c1132d17ab3bed4a5903ae7102bd
created 2013-08-21 13:27 -0400
pushed 2013-09-17 14:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d389df23ffc9 (bug 884281) for OSX crashes.
d389df23ffc97172ad07e6e4d5abe12fc191d837
created 2013-08-20 11:21 -0400
pushed 2013-09-17 14:18 +0000
Nathan Froyd Nathan Froyd - Bug 884281 - use mozilla::Atomic in xpcom/; r=bsmedberg
3c6cd745bea0b58a4cc0555e682b4bea22af60f0
created 2013-04-08 14:35 -0400
pushed 2013-05-13 17:21 +0000
aceman aceman - Bug 856238 - Remove unused includes of the obsolete nsISupportsArray and nsIEnumerator. r=Neil, r=bsmedberg
86652d19a3c3ba1a928c284f79f4b7c2fb5bd36a
created 2013-01-09 11:12 -0500
pushed 2013-01-13 21:44 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 828124 - Adjust the low-memory threshold down to 384 MiB. r=blassey a=akeybl
856029ae9d2b18fa4b630e113c4958eb48f06ef3
created 2012-11-06 10:05 -0500
pushed 2012-11-19 23:12 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 808772 - Adjust Android low-memory platform threshold to 512 MiB. r=blassey
653f15147169cc961375fc051534cd5b828e1b49
created 2012-10-31 14:59 -0400
pushed 2012-11-19 23:12 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 801818 - Add an API to check if the platform is a low-memory one. r=bsmedberg, blassey
73651efc5d719bd7940854e54993fa12a1bf54f8
created 2012-10-04 02:14 -0400
pushed 2012-11-19 23:12 +0000
Trevor Saunders Trevor Saunders - bug 798595 - remove useless prmem.h includes r=ehsan
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
52fdeb6d8d6dc6947dc4712f0781fd17beba65d1
created 2012-08-09 13:41 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
7ceaa303896bae686f83081212fec143d3dfd21d
created 2011-11-23 15:19 -0500
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-28 00:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
44fe712a01c88f3be3bf1d3ee8b1c74ff4062496
created 2012-08-09 09:10 +0200
pushed 2012-08-28 00:20 +0000
Ms2ger Ms2ger - Bug 780387 - Part e: Stop using PRSize; r=bsmedberg
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-06-04 20:19 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
26ce0ab56d32de84222d35644a9865a139c2fba9
created 2011-11-09 11:42 -0500
pushed 2011-12-21 14:41 +0000
Lucas Molas Lucas Molas - Bug 680556 - Make NS_(Re)Alloc infallible. r=bsmedberg
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-11-09 02:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-11-09 02:03 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
1e7f4ce5636f6ceaa96a9aeb08655cd6101279b9
created 2011-05-01 20:59 +0200
pushed 2011-05-24 18:03 +0000
Ed Morley Ed Morley - Bug 652506 - Remove WinCE code from xpcom; r=bsmedberg
1a89509e25e4256577f2fb729a8b922be533a9fb
created 2011-03-31 23:29 -0500
pushed 2017-05-15 13:57 +0000
Chris Jones Chris Jones - Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
e03c3a6df3cb8adc9d2f2c82c319c7127a8f6ace
created 2011-03-31 18:57 -0500
pushed 2017-05-15 13:57 +0000
Chris Jones Chris Jones - Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
4beec31b9ea9ca3006ba1ed3daa46c7daca4200a
created 2011-03-31 14:51 -0500
pushed 2017-05-15 13:57 +0000
Chris Jones Chris Jones - Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
d49c938dbded5b105da0db629eba3572b16ab99c
created 2011-03-28 15:58 -0400
pushed 2017-05-15 13:57 +0000
Justin Lebar Justin Lebar - Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
d96ce1d1095605ce40d9e24e2d39f88533f7df9e
created 2011-03-28 13:04 -0400
pushed 2017-05-15 13:57 +0000
Justin Lebar Justin Lebar - Backing out 819c8fe6bdbe due to red on Windows.
819c8fe6bdbe07c984be8c59ff70659867ade50a
created 2010-10-03 15:42 -0700
pushed 2017-05-15 13:57 +0000
Justin Lebar Justin Lebar - Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} in favor of PR_ATOMIC_{INCREMENT,DECREMENT}. r=bsmedberg,gal
a5d1b45234b8f9681a6418e41a154dc78b962fab
created 2010-09-02 19:02 -0300
pushed 2017-05-15 13:57 +0000
Doug Turner Doug Turner - Bug 592308. IsLowMemory() is terribly slow and there is nothing to do about it. r=bsmedberg a=blocking-fennec2.0
cb95b8d67bdd4a07d5c093cb85a1106f9e6574d8
created 2010-08-03 10:44 -0700
pushed 2017-05-15 13:57 +0000
Oleg Romashin Oleg Romashin - Bug 578618 - Remove high_watermark check on maemo > 5. r=dougt
79cbadb26768422fbd77a2a34ad83ec5965f1056
created 2010-04-29 18:59 +0200
pushed 2017-05-15 13:57 +0000
Mitchell Field Mitchell Field - Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
c9b2bb800bf4cca61f1c15fd311df639130ae038
created 2010-03-12 07:50 +0100
pushed 2017-05-15 13:57 +0000
timeless timeless - Bug 550198 nsMemoryImpl::FlushMemory returns rv uninitialized if !aImmediate and PR_IntervalToMicroseconds(now - sLastFlushTime) <= 1000
130a52770a7b4ee8621777ded51484bb10869a99
created 2010-03-03 23:02 -0600
pushed 2017-05-15 13:57 +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
ccb63f60ae79185a599c180a183a30304c7da9ca
created 2010-02-19 00:04 +0200
pushed 2017-05-15 13:57 +0000
Oleg Romashin Oleg Romashin - Bug 547008 - osso-mem.h in nsMemoryImpl.cpp is not used, and should be removed. r=dougt
cbba91f5de0148213b11c438c7a4f36093da3fd7
created 2010-02-18 23:52 +0200
pushed 2017-05-15 13:57 +0000
Oleg Romashin Oleg Romashin - Bug 540545 - NS_ERROR is very annoying in X86 maemo builds. r=dougt
less more (0) -60 tip