diff options
author | dsmith <dsmith> | 2006-08-10 19:19:05 +0000 |
---|---|---|
committer | dsmith <dsmith> | 2006-08-10 19:19:05 +0000 |
commit | 88bbd60de43030f300649cd049ad87393c54a933 (patch) | |
tree | d866e76a2c0c12b75c1f1e64e168ce351b016ebf /runtime/string.c | |
parent | 408acea1833e4cdc2d303edf4295f9d04c21e2d2 (diff) | |
download | systemtap-steved-88bbd60de43030f300649cd049ad87393c54a933.tar.gz systemtap-steved-88bbd60de43030f300649cd049ad87393c54a933.tar.xz systemtap-steved-88bbd60de43030f300649cd049ad87393c54a933.zip |
2006-08-10 David Smith <dsmith@redhat.com>
* elaborate.cxx (duplicate_function_remover): Added class.
(get_functionsig): Added function.
(semantic_pass_opt5): New function merges duplicate identical
functions into one function.
(semantic_pass_optimize): Calls semantic_pass_opt5.
* translate.cxx (c_unparser::emit_probe): Changed to merge
duplicate probes bodies by making the duplicate probe just call
the original probe (BZ# 2421).
Diffstat (limited to 'runtime/string.c')
0 files changed, 0 insertions, 0 deletions