Author: rfm
Date: Fri Jul 3 12:57:33 2015
New Revision: 38745
URL: http://svn.gna.org/viewcvs/gnustep?rev=38745&view=rev
Log:
tweak
Modified:
libs/ec/trunk/EcProcess.m
Modified: libs/ec/trunk/EcProcess.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/ec/trunk/EcProcess.m?rev=38745&r1=38744&r2=38745&view=diff
==============================================================================
--- libs/ec/trunk/EcProcess.m (original)
+++ libs/ec/trunk/EcProcess.m Fri Jul 3 12:57:33 2015
@@ -2224,6 +2224,7 @@
- (void) ecNewMinute: (NSCalendarDate*)when
{
struct mallinfo info;
+ NSUInteger bytes;
#ifndef __MINGW__
if (NO == cmdIsQuitting)
@@ -2280,20 +2281,19 @@
[NSHost flushHostCache];
info = mallinfo();
+ bytes = info.uordblks + info.hblkhd;
+ if (bytes <= 0) bytes = 1;
+
/* Do initial population so we can work immediately.
*/
if (0 == memRoll[0])
{
- NSUInteger b;
-
- b = info.uordblks + info.hblkhd;
- if (b <= 0) b = 1;
while (memSlot < memSize)
{
- memRoll[memSlot++] = b;
+ memRoll[memSlot++] = bytes;
}
- memLast = b;
- memPeak = b;
+ memLast = bytes;
+ memPeak = bytes;
}
if (memSlot >= memSize)
{
@@ -2420,7 +2420,7 @@
}
/* Record the latest memory usage.
*/
- memRoll[memSlot] = info.uordblks;
+ memRoll[memSlot] = bytes;
if (YES == [cmdDefs boolForKey: @"Memory"])
{
[self cmdDbg: cmdDetailDbg
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs