[llvm-commits] CVS: llvm/include/llvm/Support/Timer.h

Chris Lattner lattner at cs.uiuc.edu
Fri Jan 28 21:21:17 PST 2005



Changes in directory llvm/include/llvm/Support:

Timer.h updated: 1.14 -> 1.15
---
Log message:

Memory used is a delta between memuse at the start of the time and the 
memuse at the end, thus it is signed.


---
Diffs of the changes:  (+2 -2)

 Timer.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


Index: llvm/include/llvm/Support/Timer.h
diff -u llvm/include/llvm/Support/Timer.h:1.14 llvm/include/llvm/Support/Timer.h:1.15
--- llvm/include/llvm/Support/Timer.h:1.14	Sat Jan  8 14:15:57 2005
+++ llvm/include/llvm/Support/Timer.h	Fri Jan 28 23:21:00 2005
@@ -36,7 +36,7 @@
   double Elapsed;        // Wall clock time elapsed in seconds
   double UserTime;       // User time elapsed
   double SystemTime;     // System time elapsed
-  size_t MemUsed;        // Memory allocated (in bytes)
+  ssize_t MemUsed;       // Memory allocated (in bytes)
   size_t PeakMem;        // Peak memory used
   size_t PeakMemBase;    // Temporary for peak calculation...
   std::string Name;      // The name of this time variable
@@ -50,7 +50,7 @@
 
   double getProcessTime() const { return UserTime+SystemTime; }
   double getWallTime() const { return Elapsed; }
-  size_t getMemUsed() const { return MemUsed; }
+  ssize_t getMemUsed() const { return MemUsed; }
   size_t getPeakMem() const { return PeakMem; }
   std::string getName() const { return Name; }
 






More information about the llvm-commits mailing list