History log of /llvm-project/llvm/lib/Support/Debug.cpp (Results 26 – 50 of 58)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-3.6.0-rc4, llvmorg-3.6.0-rc3, llvmorg-3.6.0-rc2, llvmorg-3.6.0-rc1
# d9903888 14-Jan-2015 Chandler Carruth <chandlerc@gmail.com>

[cleanup] Re-sort all the #include lines in LLVM using
utils/sort_includes.py.

I clearly haven't done this in a while, so more changed than usual. This
even uncovered a missing include from the Inst

[cleanup] Re-sort all the #include lines in LLVM using
utils/sort_includes.py.

I clearly haven't done this in a while, so more changed than usual. This
even uncovered a missing include from the InstrProf library that I've
added. No functionality changed here, just mechanical cleanup of the
include order.

llvm-svn: 225974

show more ...


Revision tags: llvmorg-3.5.1, llvmorg-3.5.1-rc2, llvmorg-3.5.1-rc1
# 87a3ba6a 21-Nov-2014 Matthias Braun <matze@braunis.de>

Allow multiple -debug-only args

Debug output is shown if any of the -debug-only arguments match.

llvm-svn: 222547


# f7a63728 03-Sep-2014 Chris Bieneman <beanz@apple.com>

Removing static initializer from Debug.cpp by converting to a ManagedStatic.

This is part of our larger effort to remove static initializers from LLVM libraries.

Reviewed by: chandlerc

llvm-svn: 2

Removing static initializer from Debug.cpp by converting to a ManagedStatic.

This is part of our larger effort to remove static initializers from LLVM libraries.

Reviewed by: chandlerc

llvm-svn: 217053

show more ...


Revision tags: llvmorg-3.5.0, llvmorg-3.5.0-rc4, llvmorg-3.5.0-rc3, llvmorg-3.5.0-rc2, llvmorg-3.5.0-rc1, llvmorg-3.4.2, llvmorg-3.4.2-rc1, llvmorg-3.4.1, llvmorg-3.4.1-rc2
# 2617dcce 15-Apr-2014 Craig Topper <craig.topper@gmail.com>

[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.

llvm-svn: 206252


Revision tags: llvmorg-3.4.1-rc1, llvmorg-3.4.0, llvmorg-3.4.0-rc3, llvmorg-3.4.0-rc2, llvmorg-3.4.0-rc1, llvmorg-3.3.1-rc1, llvmorg-3.3.0, llvmorg-3.3.0-rc3, llvmorg-3.3.0-rc2, llvmorg-3.3.0-rc1
# ef40cdd9 20-Feb-2013 Erik Verbruggen <erikjv@me.com>

Fix accidental concatenation for "outputuntil" in the -debug-buffer-size option description.

llvm-svn: 175682


Revision tags: llvmorg-3.2.0, llvmorg-3.2.0-rc3
# ed0881b2 03-Dec-2012 Chandler Carruth <chandlerc@gmail.com>

Use the new script to sort the includes of every file under lib.

Sooooo many of these had incorrect or strange main module includes.
I have manually inspected all of these, and fixed the main module

Use the new script to sort the includes of every file under lib.

Sooooo many of these had incorrect or strange main module includes.
I have manually inspected all of these, and fixed the main module
include to be the nearest plausible thing I could find. If you own or
care about any of these source files, I encourage you to take some time
and check that these edits were sensible. I can't have broken anything
(I strictly added headers, and reordered them, never removed), but they
may not be the headers you'd really like to identify as containing the
API being implemented.

Many forward declarations and missing includes were added to a header
files to allow them to parse cleanly when included first. The main
module rule does in fact have its merits. =]

llvm-svn: 169131

show more ...


Revision tags: llvmorg-3.2.0-rc2, llvmorg-3.2.0-rc1
# bd9f2ba4 27-Jul-2012 Chad Rosier <mcrosier@apple.com>

Typos.

llvm-svn: 160897


# 7c427c40 26-Jul-2012 Chad Rosier <mcrosier@apple.com>

Make comments in Debug.cpp and Debug.h consistent. Rename SetCurrentDebugType;
Function names should be camel case, and start with a lower case letter. No
functional change intended.

llvm-svn: 160

Make comments in Debug.cpp and Debug.h consistent. Rename SetCurrentDebugType;
Function names should be camel case, and start with a lower case letter. No
functional change intended.

llvm-svn: 160813

show more ...


Revision tags: llvmorg-3.1.0, llvmorg-3.1.0-rc3, llvmorg-3.1.0-rc2, llvmorg-3.1.0-rc1, llvmorg-3.0.0, llvmorg-3.0.0-rc4, llvmorg-3.0.0-rc3, llvmorg-3.0.0-rc2, llvmorg-3.0.0-rc1, llvmorg-2.9.0, llvmorg-2.9.0-rc3, llvmorg-2.9.0-rc2, llvmorg-2.9.0-rc1
# 447762da 29-Nov-2010 Michael J. Spencer <bigcheesegs@gmail.com>

Merge System into Support.

llvm-svn: 120298


Revision tags: llvmorg-2.8.0, llvmorg-2.8.0-rc3, llvmorg-2.8.0-rc2, llvmorg-2.8.0-rc1, llvmorg-2.8.0-rc0, llvmorg-2.7.0
# b29cda9b 15-Apr-2010 Dan Gohman <gohman@apple.com>

Fix a bunch of namespace polution.

llvm-svn: 101376


# b452d4e9 24-Mar-2010 Dan Gohman <gohman@apple.com>

Fix minor style issues.

llvm-svn: 99414


# 35dca866 20-Jan-2010 David Greene <greened@obbligato.org>

Fix an infinite recursion problem. dbgs() should return errs() in
release mode.

llvm-svn: 94001


# b760d0cd 23-Dec-2009 David Greene <greened@obbligato.org>

Clarify how dbgs() operates.

llvm-svn: 92083


# 64506db8 23-Dec-2009 David Greene <greened@obbligato.org>

Provide dbgs(), a circular-buffering debug output stream. By default it
simply passes output to errs(). If -debug-buffer-size=N is set N > 0,
dbgs() buffers its output until program termination and

Provide dbgs(), a circular-buffering debug output stream. By default it
simply passes output to errs(). If -debug-buffer-size=N is set N > 0,
dbgs() buffers its output until program termination and dumps the last N
characters sent to it. This is handy when debugging very large inputs.

llvm-svn: 92002

show more ...


# 7c16a89e 09-Nov-2009 Xerxes Ranby <xerxes@zafena.se>

Make lib/Support/Debug.cpp SetCurrentDebugType implementation part of llvm namespace to match function declaration in Debug.h.

llvm-svn: 86544


# fbaac77c 28-Oct-2009 Chris Lattner <sabre@nondot.org>

add a new 'SetCurrentDebugType' API (requested by Andrew Haley for JIT
stuff) to programmatically control the current debug flavor. While
I'm at it, doxygenate Debug.h and clean it up.

llvm-svn: 8

add a new 'SetCurrentDebugType' API (requested by Andrew Haley for JIT
stuff) to programmatically control the current debug flavor. While
I'm at it, doxygenate Debug.h and clean it up.

llvm-svn: 85395

show more ...


Revision tags: llvmorg-2.6.0
# 34ee2033 23-Aug-2009 Daniel Dunbar <daniel@zuster.org>

Fix some refactos for iostream changes (in -Asserts mode).
- The world needs better C++ refactoring tools, can I get an Amen!?

llvm-svn: 79843


# 7e3cfe35 23-Aug-2009 Chris Lattner <sabre@nondot.org>

eliminate DOUT and make Debug.h not include Streams.h anymore, woo!

llvm-svn: 79835


# 7ea9d0b6 20-Jul-2009 David Greene <greened@obbligato.org>

Hide the DOUT static variable behind a function interface.

llvm-svn: 76425


Revision tags: llvmorg-2.5.0, llvmorg-2.4.0, llvmorg-2.3.0
# c107d002 23-Apr-2008 Dan Gohman <gohman@apple.com>

Make these variables static.

llvm-svn: 50196


Revision tags: llvmorg-2.2.0
# f3ebc3f3 29-Dec-2007 Chris Lattner <sabre@nondot.org>

Remove attribution from file headers, per discussion on llvmdev.

llvm-svn: 45418


Revision tags: llvmorg-2.1.0, llvmorg-2.0.0
# 4ec17c39 03-Jan-2007 Bill Wendling <isanbard@gmail.com>

The previous implementation of LLVM Streams wasn't removing symbols. This
one should.

llvm-svn: 32845


# a77f1426 17-Dec-2006 Bill Wendling <isanbard@gmail.com>

Added an automatic cast to "std::ostream*" etc. from OStream. We then can
rework the hacks that had us passing OStream in. We pass in std::ostream*
instead, check for null, and then dispatch to the c

Added an automatic cast to "std::ostream*" etc. from OStream. We then can
rework the hacks that had us passing OStream in. We pass in std::ostream*
instead, check for null, and then dispatch to the correct print() method.

llvm-svn: 32636

show more ...


# f3baad3e 07-Dec-2006 Bill Wendling <isanbard@gmail.com>

Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are
now cerr, cout, and NullStream resp.

llvm-svn: 32298


Revision tags: llvmorg-1.9.0
# 9594f3a1 17-Nov-2006 Bill Wendling <isanbard@gmail.com>

Moved definition of llvm_ostream wrappers to the Streams.cpp file.

llvm-svn: 31819


123