xpcom/base/nsMemoryImpl.cpp
73651efc5d719bd7940854e54993fa12a1bf54f8
created 2012-10-04 02:14 -0400
pushed 2012-10-31 21:26 +0000
Trevor Saunders Trevor Saunders - bug 798595 - remove useless prmem.h includes r=ehsan
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-08-23 00:57 +0000
David Anderson David Anderson - Merge from mozilla-central.
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
52fdeb6d8d6dc6947dc4712f0781fd17beba65d1
created 2012-08-09 13:41 -0700
pushed 2012-08-16 01:15 +0000
David Anderson David Anderson - Merge from mozilla-central.
44fe712a01c88f3be3bf1d3ee8b1c74ff4062496
created 2012-08-09 09:10 +0200
pushed 2012-08-16 01:15 +0000
Ms2ger Ms2ger - Bug 780387 - Part e: Stop using PRSize; r=bsmedberg
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
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.
7ceaa303896bae686f83081212fec143d3dfd21d
created 2011-11-23 15:19 -0500
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
26ce0ab56d32de84222d35644a9865a139c2fba9
created 2011-11-09 11:42 -0500
pushed 2012-10-31 21:26 +0000
Lucas Molas Lucas Molas - Bug 680556 - Make NS_(Re)Alloc infallible. r=bsmedberg
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
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
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Backout merge.
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2012-10-31 21:26 +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 2012-10-31 21:26 +0000
Ed Morley Ed Morley - Bug 652506 - Remove WinCE code from xpcom; r=bsmedberg
1a89509e25e4256577f2fb729a8b922be533a9fb
created 2011-03-31 23:29 -0500
pushed 2012-10-31 21:26 +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 2012-10-31 21:26 +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 2012-10-31 21:26 +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 2012-10-31 21:26 +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 2012-10-31 21:26 +0000
Justin Lebar Justin Lebar - Backing out 819c8fe6bdbe due to red on Windows.
819c8fe6bdbe07c984be8c59ff70659867ade50a
created 2010-10-03 15:42 -0700
pushed 2012-10-31 21:26 +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 2012-10-31 21:26 +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 2012-10-31 21:26 +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 2012-10-31 21:26 +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 2012-10-31 21:26 +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 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
ccb63f60ae79185a599c180a183a30304c7da9ca
created 2010-02-19 00:04 +0200
pushed 2012-10-31 21:26 +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 2012-10-31 21:26 +0000
Oleg Romashin Oleg Romashin - Bug 540545 - NS_ERROR is very annoying in X86 maemo builds. r=dougt
7bd24f6b3faf160b45e276f62ee4e49e8da63b89
created 2010-02-09 11:02 -0800
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Bug 543976 - Clean up Maemo defines. r=ted
e2f77caaa367f905ec5b3820289336da2eaea0d5
created 2009-12-01 12:29 -0800
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Fixing comment in nsMemoryImpl.cpp
410468c50ca16de043a0558babd73fc6e26386c8
created 2009-12-02 00:24 -0800
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Bug 532039 - Improve perf of IsLowMemory. r=bsmedberg.
8132c52d4dee2361f3457996ccf83dbfdd2ee1d7
created 2009-10-30 22:39 -0700
pushed 2012-10-31 21:26 +0000
Justin Dolske Justin Dolske - Bug 525323 - Windows CE ux/perf regression between Alpha 2 and Beta 1.
b96c415ffac7bc3177144100e0743cf7facfe91e
created 2009-10-13 14:06 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Bug 522060 - Increase IsLowMemory threshold WINCE only. r=blassey
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
9a19776b0676fafda4df33a82879ea01440fd017
created 2009-09-15 13:29 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Bug 516769 - WINCE IsLowMemory fixups. r=vlad
eb15507581d625557a0001359f42d67a53989267
created 2009-09-15 11:33 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Bug 516699 - Increase the interval between low-memory notifications. r=vlad
4313fb6cb7a330c9699d2b0ca963e004aad0ba67
created 2009-09-15 09:28 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Bug 475595 - IsLowMemory cleanup. Removes comment. r=vlad
d2a3e5fb6a345ef0efa6565bee2573754c0fcf3e
created 2009-09-14 20:11 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Bug 475595 - IsLowMemory cleanup. Enables predicate on WINCE. Removes memory flusher thread. r=vlad
953c281e9223a520c433a155a70cbd7ef30e2936
created 2009-08-14 16:09 +0200
pushed 2012-10-31 21:26 +0000
Hashem Masoud Hashem Masoud - Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
213429e61488cdc628d5fb2a7be2883ad87530ae
created 2009-02-11 18:26 -0800
pushed 2012-10-31 21:26 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=475595; disable IsLowMemory on Windows CE until we can fix it to be correct/performant; r=dougt
7eb0af5569337dc149601cdf728b9143d9c5fd59
created 2009-01-15 20:02 -0800
pushed 2012-10-31 21:26 +0000
timeless timeless - Bug 472097 xul!nsMemoryImpl::IsLowMemory is broken on systems w/ lots of vm, r=bsmedberg
9f3807b5e936007699408ca2a406bcd212ffdf86
created 2008-11-26 14:38 -0500
pushed 2012-10-31 21:26 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 442012 - Allocating more than 2GB of memory in mozilla is never a good idea. On 64-bit systems PRSize and size_t are 64-bit and so truncation from PRSize to PRUint32 could cause weird behavior errors. Prevent these huge allocations. r=wtc sr=dveditz
1799243b908953cfef4cc2610ffae1e8c90a0680
created 2008-09-05 17:21 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Bug 452489 - Fixes OOM predicate on OSSO to use the high water mark. r=bsmedberg
1288ff8be58a39b0305606af968e6331f9f85327
created 2008-09-03 23:19 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Backed out changeset 04a28fb0458b
04a28fb0458b4eb952492631625c5dffe5967b16
created 2008-09-03 16:06 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Bug 452489 - clean up nsMemoryImpl for OOM issues. r=bsmedberg
7b1a78842d4ae56f7d3b0faff352611d94c1ab96
created 2008-09-01 19:50 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Backed out changeset 6b6054736cb2
6b6054736cb2837fabf68ac42238ca122ddd66f8
created 2008-09-01 17:40 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - bug 452489 - removes the flusher timer and fixes osso low memory predicate. also fixes OSSO oom predicate. r=bsmedberg
82adea5709e8546656a146c6c3a3b85ef4b0e89c
created 2008-08-15 02:12 -0700
pushed 2012-10-31 21:26 +0000
Doug Turner Doug Turner - Bug 451672 - Fix nsIMemory::IsLowMemory on Maemo. r=stuart
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2012-10-31 21:26 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip