Searched refs:LoadedLibrary (Results 1 – 3 of 3) sorted by relevance
| /bionic/benchmarks/linker_relocation/regen/ |
| D | common_types.py | 133 class LoadedLibrary: class 138 self.needed: List[LoadedLibrary] = [] 150 result = LoadedLibrary() 157 def elf_tree_to_json(tree: LoadedLibrary) -> Dict[str, Any]: argument 158 libraries: Dict[str, LoadedLibrary] = {} 167 def json_to_elf_tree(obj: Dict[str, Any]) -> LoadedLibrary: 168 libraries: Dict[str, LoadedLibrary] = {} 169 all_needed: List[Tuple[LoadedLibrary, List[str]]] = [] 171 lib, needed = LoadedLibrary.from_json(lib_obj) 179 def bfs_walk(tree: LoadedLibrary) -> Iterator[LoadedLibrary]: argument [all …]
|
| D | gen_bench.py | 49 from common_types import LoadedLibrary, SymbolRef, SymKind, bfs_walk, json_to_elf_tree 129 Definitions = Dict[str, LoadedLibrary] 131 def build_symbol_index(lib: LoadedLibrary) -> Definitions: argument 132 defs: Dict[str, LoadedLibrary] = {} 140 def check_rels(root: LoadedLibrary, defs: Definitions) -> None: argument 165 def make_asm_file(lib: LoadedLibrary, is_main: bool, out_filename: Path, map_out_filename: Path, argument 263 def __init__(self, root: LoadedLibrary): argument 265 self._names: Dict[LoadedLibrary, str] = {} 273 def name(self, lib: LoadedLibrary) -> str: argument 283 def make_ninja_benchmark(root: LoadedLibrary, defs: Definitions, cc: str, out: Path) -> None: argument [all …]
|
| D | dump_relocs.py | 51 from common_types import LoadedLibrary, SymBind, SymKind, DynSymbol, DynSymbols, Relocations, \ 195 def load_elf_tree(search_path: List[Path], path: Path) -> LoadedLibrary: 197 libraries: Dict[str, LoadedLibrary] = {} 199 def find_library(needed: str) -> Optional[LoadedLibrary]: 211 def load(path: Path) -> LoadedLibrary: 214 lib = LoadedLibrary()
|