Lines Matching defs:self
32 def __init__(self, file_id, function, line): argument
38 def file_key(self): argument
42 def function_key(self): argument
46 def line_key(self): argument
53 def __init__(self, ndk_path, binary_cache_path, source_dirs): argument
57 def add_addr(self, dso_path, func_addr, addr): argument
60 def convert_addrs_to_lines(self): argument
63 def get_sources(self, dso_path, addr): argument
88 def __init__(self, period=0, acc_period=0): argument
93 def __iadd__(self, other): argument
101 def __init__(self, dso_name): argument
106 def add_period(self, period): argument
112 def __init__(self, file_id): argument
121 def add_period(self, period): argument
125 def add_line_period(self, line, period): argument
132 def add_function_period(self, function_name, function_start_line, period): argument
143 def __init__(self, config): argument
185 def annotate(self): argument
193 def _collect_addrs(self): argument
224 def _filter_sample(self, sample): argument
238 def _filter_symbol(self, symbol): argument
244 def _convert_addrs_to_lines(self): argument
248 def _generate_periods(self): argument
269 def _generate_periods_for_sample(self, lib, sample): argument
314 def _add_dso_period(self, dso_name, period, used_dso_dict): argument
323 def _add_file_period(self, source, period, used_file_dict): argument
332 def _add_line_period(self, source, period, used_line_dict): argument
339 def _add_function_period(self, source, period, used_function_dict): argument
346 def _write_summary(self): argument
379 def _get_percentage_str(self, period, short=False): argument
384 def _get_percentage(self, period): argument
392 def _annotate_files(self): argument
413 def _annotate_file(self, from_path, to_path, file_period, is_java): argument