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, SymBind, SymKind, bfs_walk, json_to_elf_tree 133 Definitions = Dict[str, LoadedLibrary] 135 def build_symbol_index(lib: LoadedLibrary) -> Definitions: argument 136 defs: Dict[str, LoadedLibrary] = {} 144 def check_rels(root: LoadedLibrary, defs: Definitions) -> None: argument 169 def make_asm_file(lib: LoadedLibrary, is_main: bool, out_filename: Path, map_out_filename: Path, argument 268 def __init__(self, root: LoadedLibrary): argument 270 self._names: Dict[LoadedLibrary, str] = {} 278 def name(self, lib: LoadedLibrary) -> str: argument 288 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()
|