History log of /llvm-project/llvm/lib/Support/Timer.cpp (Results 126 – 150 of 169)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 24922c7a 22-Mar-2005 Chris Lattner <sabre@nondot.org>

Timers SHOULD NOT record the time taken to count the bytes allocated in the heap!

llvm-svn: 20765


# 610ce2c6 09-Feb-2005 Chris Lattner <sabre@nondot.org>

Don't print a 'Total Execution Time' line for the 'Miscellaneous Ungrouped
Timers' section. Since these are random timers in the program it doesn't
make sense to sum them up.

llvm-svn: 20090


# 2295d0b7 29-Jan-2005 Chris Lattner <sabre@nondot.org>

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

llvm-svn: 19904


# 1a26d15c 08-Jan-2005 Jeff Cohen <jeffc@jolt-lang.org>

Use size_t instead of long to represent memory usage. long is 32 bits
on 64-bit Windows.

llvm-svn: 19393


# 2c5e4ed8 08-Jan-2005 Chris Lattner <sabre@nondot.org>

Silence a VS warning.

llvm-svn: 19377


# ad7bdf74 27-Dec-2004 Reid Spencer <rspencer@reidspencer.com>

Fix a bug that made the nightly tester *really* slow. During changes for
portability, the --track-space option was inadvertently ignored. This patch
fixes that so that sys::Process::GetMallocUsage()

Fix a bug that made the nightly tester *really* slow. During changes for
portability, the --track-space option was inadvertently ignored. This patch
fixes that so that sys::Process::GetMallocUsage() is only invoked if the
--track-spaces option is given. Apparently the mallinfo() call that
GetMallocUsage() uses is *very* slow, especially when processing very large
modules like projects/llvm-test/MultiSource/Applications/kimwitu++.

llvm-svn: 19163

show more ...


# 92e8a5a0 20-Dec-2004 Reid Spencer <rspencer@reidspencer.com>

Fix a bug where system time always equals user time

llvm-svn: 19075


# ee556dd4 20-Dec-2004 Reid Spencer <rspencer@reidspencer.com>

Put some header files back that Win32 needs.

llvm-svn: 19058


# 27088810 20-Dec-2004 Reid Spencer <rspencer@reidspencer.com>

For PR351:
* Move system dependent implementation out of this file.
* Make implementation use sys::Process::GetMallocUsage where necessary.
* Make implementation use sys::Process::GetTimeUsage where

For PR351:
* Move system dependent implementation out of this file.
* Make implementation use sys::Process::GetMallocUsage where necessary.
* Make implementation use sys::Process::GetTimeUsage where necessary.

llvm-svn: 19053

show more ...


# 87ad666b 14-Dec-2004 Reid Spencer <rspencer@reidspencer.com>

Revert the last patch as it causes a static destruction ordering problem.

llvm-svn: 18925


# 53bd3d0b 13-Dec-2004 Reid Spencer <rspencer@reidspencer.com>

Get rid of some leaks found by VC leak detector.
Patch contributed by Morten Ofsted.

llvm-svn: 18889


Revision tags: llvmorg-1.4.0
# 0bcf9e4d 19-Nov-2004 Reid Spencer <rspencer@reidspencer.com>

Undo last change as its unnecessary.

llvm-svn: 17985


# 5d76fa0a 19-Nov-2004 Reid Spencer <rspencer@reidspencer.com>

Make a cast explicit.

llvm-svn: 17977


# 7c16caa3 01-Sep-2004 Reid Spencer <rspencer@reidspencer.com>

Changes For Bug 352
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/l

Changes For Bug 352
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.

llvm-svn: 16137

show more ...


Revision tags: llvmorg-1.3.0
# 6068345c 07-Jun-2004 Chris Lattner <sabre@nondot.org>

Implement getTimeRecord natively in Win32, properly conditionalize the
getrusage implementation on HAVE_GETRUSAGE

llvm-svn: 14050


Revision tags: llvmorg-1.2.0, llvmorg-1.1.0
# dd978ce8 14-Dec-2003 Chris Lattner <sabre@nondot.org>

Finegrainify namespacification
Make the Timer code give correct user/system/user+system times when -track-memory is enabled

llvm-svn: 10463


# 960707c3 11-Nov-2003 Brian Gaeke <gaeke@uiuc.edu>

Put all LLVM code into the llvm namespace, as per bug 109.

llvm-svn: 9903


Revision tags: llvmorg-1.0.0
# 482202a6 20-Oct-2003 John Criswell <criswell@uiuc.edu>

Added LLVM project notice to the top of every C++ source file.
Header files will be on the way.

llvm-svn: 9298


# cc31fddf 10-Oct-2003 Brian Gaeke <gaeke@uiuc.edu>

Don't include Config/stdio.h or <stdio.h>.

llvm-svn: 9031


# 8bfda656 06-Oct-2003 Chris Lattner <sabre@nondot.org>

Implement the NamedRegionTimer class

llvm-svn: 8889


# f1afe323 01-Aug-2003 Chris Lattner <sabre@nondot.org>

Describe the value name

llvm-svn: 7493


# c4bbc710 31-Jul-2003 Chris Lattner <sabre@nondot.org>

Fix the JIT in the Nightly tester. This was not a fun bug to track down.
See the comments in the patch for details.

llvm-svn: 7457


# eaee3259 31-Jul-2003 Chris Lattner <sabre@nondot.org>

Trivial cleanups: no need to include header twice. Global variable is local to file

llvm-svn: 7456


# 3ef61afb 30-Jun-2003 John Criswell <criswell@uiuc.edu>

Merged in autoconf branch. This provides configuration via the autoconf
system.

llvm-svn: 7014


# 0cfcaf0c 19-Jun-2003 Chris Lattner <sabre@nondot.org>

Remove usage of sys/unistd.h

llvm-svn: 6788


1234567