summaryrefslogtreecommitdiffstats
path: root/clang/utils/perf-training
diff options
context:
space:
mode:
authorChris Bieneman <beanz@apple.com>2016-08-02 17:50:53 +0000
committerChris Bieneman <beanz@apple.com>2016-08-02 17:50:53 +0000
commitf7a024b88676c80d7d07ec0571a78e1282095ec7 (patch)
tree8253140142f809d000fc39232ae593a66ebc6b52 /clang/utils/perf-training
parent0d020190dddfef056b26cc1585ba0c097546a2fa (diff)
downloadbcm5719-llvm-f7a024b88676c80d7d07ec0571a78e1282095ec7.tar.gz
bcm5719-llvm-f7a024b88676c80d7d07ec0571a78e1282095ec7.zip
[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. llvm-svn: 277487
Diffstat (limited to 'clang/utils/perf-training')
-rw-r--r--clang/utils/perf-training/perf-helper.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/utils/perf-training/perf-helper.py b/clang/utils/perf-training/perf-helper.py
index 30b9caeffd5..cf90d34e81f 100644
--- a/clang/utils/perf-training/perf-helper.py
+++ b/clang/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:
OpenPOWER on IntegriCloud