Skip to content

Commit

Permalink
Merge pull request #11955 from davidlt/fix-priv-macros-PerfTools-Call…
Browse files Browse the repository at this point in the history
…grind

PerfTools/Callgrind: remove intrusive macros breaking libstdc++
  • Loading branch information
cmsbuild committed Oct 19, 2015
2 parents 1790c03 + 3d0c41c commit 284dfdb
Show file tree
Hide file tree
Showing 2 changed files with 386 additions and 379 deletions.
9 changes: 9 additions & 0 deletions PerfTools/Callgrind/interface/ProfilerService.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,22 @@
#include <vector>
#include <string>

// Unit test for ProfilerService
namespace test {
class TestProfilerService;
struct CheckPaths;
}

/** \class ProfilerService
* A Service to start and stop calgrind profiling on demand...
* act also as profiler watchdog
* (in the same service to avoid dependency between service)
*/
class ProfilerService {
// For tests
friend class test::TestProfilerService;
friend struct test::CheckPaths;

public:

/// Standard Service Constructor
Expand Down
Loading

0 comments on commit 284dfdb

Please sign in to comment.