Displaying 6 results from an estimated 6 matches for "thatstring".
Did you mean:
teststring
2009 Dec 21
2
[LLVMdev] [PATCH] Implement dbgs()
...lvm/Support/Debug.h (revision 91748)
+++ include/llvm/Support/Debug.h (working copy)
@@ -28,6 +28,8 @@
namespace llvm {
+class raw_ostream;
+
/// DEBUG_TYPE macro - Files can specify a DEBUG_TYPE as a string, which
causes
/// all of their DEBUG statements to be activatable with
-debug-only=thatstring.
#ifndef DEBUG_TYPE
@@ -72,15 +74,20 @@
#define DEBUG_WITH_TYPE(TYPE, X) do { } while (0)
#endif
+/// dbgs() - This returns a reference to a raw_ostream for debugging
+/// messages. If debugging is disabled it returns errs(). Use it
+/// like: dbgs() << "foo" << "b...
2009 Dec 19
0
[LLVMdev] [PATCH] Implement dbgs()
On Dec 18, 2009, at 6:36 PM, David Greene wrote:
>>> +// Signal handlers - dump debug output on termination.
>>> +static void debug_user_sig_handler(void *Cookie)
>>> +{
>>> + llvm::circular_raw_ostream *logout =
>>> + dynamic_cast<llvm::circular_raw_ostream *>(&llvm::dbgs());
>>
>> Please do not use dynamic_cast, we're
2009 Dec 21
0
[LLVMdev] [PATCH] Implement dbgs()
On 2009-12-21 18:06, David Greene wrote:
> On Saturday 19 December 2009 00:16, Chris Lattner wrote:
>
>
>>> Or I think I can just assume (Yikes!) that if the signal handler is
>>> invoked it will really be a circular_raw_ostream since the handler
>>> should (!) only be set up in debug mode.
>>>
>>> That scares me a bit, though.
>>>
2009 Dec 21
2
[LLVMdev] [PATCH] Implement dbgs()
...lvm/Support/Debug.h (revision 91825)
+++ include/llvm/Support/Debug.h (working copy)
@@ -28,6 +28,8 @@
namespace llvm {
+class raw_ostream;
+
/// DEBUG_TYPE macro - Files can specify a DEBUG_TYPE as a string, which
causes
/// all of their DEBUG statements to be activatable with
-debug-only=thatstring.
#ifndef DEBUG_TYPE
@@ -58,7 +60,7 @@
/// this is a debug build, then the code specified as the option to the macro
/// will be executed. Otherwise it will not be. Example:
///
-/// DEBUG_WITH_TYPE("bitset", errs() << "Bitset contains: " << Bitset <<
&qu...
2009 Dec 19
3
[LLVMdev] [PATCH] Implement dbgs()
On Friday 18 December 2009 19:56, Chris Lattner wrote:
> > +// -debug-buffer-size - This is a command line op0tion to set the
> > size
> > +// of the debug stream circular buffer. The value is the number of
> > +// characters to save.
> > +static cl::opt<unsigned>
> > +DebugBufferSize("debug-buffer-size",
> > +
2009 Dec 18
2
[LLVMdev] [PATCH] Implement dbgs()
...lvm/Support/Debug.h (revision 91557)
+++ include/llvm/Support/Debug.h (working copy)
@@ -28,6 +28,8 @@
namespace llvm {
+class raw_ostream;
+
/// DEBUG_TYPE macro - Files can specify a DEBUG_TYPE as a string, which
causes
/// all of their DEBUG statements to be activatable with
-debug-only=thatstring.
#ifndef DEBUG_TYPE
@@ -72,15 +74,20 @@
#define DEBUG_WITH_TYPE(TYPE, X) do { } while (0)
#endif
+/// dbgs() - This returns a reference to a raw_ostream for debugging
+/// messages. If debugging is disabled it returns errs(). Use it
+/// like: dbgs() << "foo" << "b...