diff options
author | Chris Bieneman <beanz@apple.com> | 2016-08-02 17:50:53 +0000 |
---|---|---|
committer | Chris Bieneman <beanz@apple.com> | 2016-08-02 17:50:53 +0000 |
commit | b0191e8f72093ad170dc1b081f458caf350fcfe1 (patch) | |
tree | 94e77762eafa6ccd915361ac853b6f99d3b954fe /utils/perf-training/perf-helper.py | |
parent | 5eee5b19ae1823876455bd03c9c177581bf2993f (diff) |
[Order Files] Remove dtrace predicate
Having the dtrace predicate setup to only show probes in clang filters out static initializers executed by dyld, which we do want included in the order files.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@277487 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/perf-training/perf-helper.py')
-rw-r--r-- | utils/perf-training/perf-helper.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/utils/perf-training/perf-helper.py b/utils/perf-training/perf-helper.py index 30b9caeffd..cf90d34e81 100644 --- a/utils/perf-training/perf-helper.py +++ b/utils/perf-training/perf-helper.py @@ -75,13 +75,12 @@ def dtrace(args): target = "oneshot$target:::entry" else: target = "pid$target:::entry" - predicate = '%s/probemod=="%s"/' % (target, os.path.basename(cmd[0])) log_timestamp = 'printf("dtrace-TS: %d\\n", timestamp)' if opts.use_ustack: action = 'ustack(1);' else: action = 'printf("dtrace-Symbol: %s\\n", probefunc);' - dtrace_script = "%s { %s; %s }" % (predicate, log_timestamp, action) + dtrace_script = "%s { %s; %s }" % (target, log_timestamp, action) dtrace_args = [] if not os.geteuid() == 0: |