[fpc-devel] GetHeapStatus.TotalAllocated
    Marco van de Voort 
    marcov at turtle.stack.nl
       
    Sat Feb 13 13:32:42 CET 2010
    
    
  
In our previous episode, Nikolai Zhubr said:
> after switching to FPC 2.4.0 I've noticed that:
> 
> 1) GetHeapStatus.TotalAllocated does not seem to reflect size of 
> allocations made by other threads anymore (I can provide a small 
> example). I think such behaviour is not quite correct.
Afaik that is a feature? 2.4.0 sports a threaded memorymanagers where
threads can allocate memory without accessing global locks (and thus
statistics)
Note that that doesn't mean it is ok, but it might not be fixable 100%
 
> 2) GetHeapStatus.TotalAllocated sometimes return negative values, though 
> I haven't been able to prepare a reasonably small example yet (should I?)
Please attach example programs to a bugreport. Thank you.
    
    
More information about the fpc-devel
mailing list