diff options
Diffstat (limited to 'cpp/002trace')
-rw-r--r-- | cpp/002trace | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/002trace b/cpp/002trace index 796ad7f1..b4d0cfca 100644 --- a/cpp/002trace +++ b/cpp/002trace @@ -113,7 +113,7 @@ struct trace_stream { void newline() { if (!curr_stream) return; past_lines.push_back(pair<string, pair<int, string> >(curr_layer, pair<int, string>(frame[curr_layer], curr_stream->str()))); - if (curr_layer == dump_layer || curr_layer == "dump" || + if (curr_layer == dump_layer || curr_layer == "dump" || dump_layer == "all" || (!Hide_warnings && curr_layer == "warn")) cerr << frame[curr_layer] << ": " << with_newline(curr_stream->str()); delete curr_stream; @@ -204,6 +204,7 @@ struct lease_tracer { #define START_TRACING_UNTIL_END_OF_SCOPE lease_tracer leased_tracer; :(before "End Test Setup") START_TRACING_UNTIL_END_OF_SCOPE +//? Trace_stream->dump_layer = "all"; //? 1 :(before "End Tracing") void trace_all(const string& label, const list<string>& in) { |