summaryrefslogtreecommitdiff
path: root/compiler/linker
AgeCommit message (Expand)Author
2023-12-15Revert "x86_64: Store resolved MethodType-s in .bss." Almaz Mingaleev
2023-12-15x86_64: Store resolved MethodType-s in .bss. Almaz Mingaleev
2023-05-22Use C++17's [[maybe_unused]] attribute in ART Stefano Cianciulli
2022-11-18Make remaining compiler/ symbols hidden. Vladimir Marko
2022-10-14ART: Speed up some gtests. Vladimir Marko
2020-10-19Faster @CriticalNative for boot image. Vladimir Marko
2020-09-30Faster access to unresolved classes from compiled code. Vladimir Marko
2020-07-27Replace "dummy" in libartbase/, libdexfile/, compiler/. Vladimir Marko
2020-06-11Clean up generated operator<<(os, enum). Vladimir Marko
2019-05-23ARM/ARM64: Use trampolines for slow-path entrypoint calls. Vladimir Marko
2019-03-20Create libelffile library for ELF file manipulation. David Srbecky
2019-02-12Remove oat_patches from the DWARF writer. David Srbecky
2019-02-12Remove support for generating .eh_frame ELF section. David Srbecky
2018-12-27ART: Refactor for bugprone-argument-comment Andreas Gampe
2018-12-04Cleanup symbol add method in ElfBuilder. David Srbecky
2018-08-28Use 'final' and 'override' specifiers directly in ART. Roland Levillain
2018-07-25Merge "Generate unstripped .oat files in the symbols directory." Treehugger Robot
2018-07-17Generate unstripped .oat files in the symbols directory. David Srbecky
2018-07-16Always produce PIC code for AOT compilation. Vladimir Marko
2018-06-29Implement Integer.valueOf() intrinsic for boot image. Vladimir Marko
2018-04-26Clean up include paths David Sehr
2018-04-12Move RelativePatcher from libart-compiler.so to dex2oat. Vladimir Marko
2018-04-11Revert^2 "Compile link-time thunks in codegen." Vladimir Marko
2018-04-04Separate Malloc and MemMap ArenaPools David Sehr
2018-04-04Revert "Compile link-time thunks in codegen." Vladimir Marko
2018-04-04Compile link-time thunks in codegen. Vladimir Marko
2018-03-19Move some remaining dex utilities David Sehr
2018-03-09Merge "Retrieve String/Class references from .data.bimg.rel.ro." Vladimir Marko
2018-03-08Merge "Load ArtMethod* from .data.bimg.rel.ro entries." Vladimir Marko
2018-03-08Retrieve String/Class references from .data.bimg.rel.ro. Vladimir Marko
2018-03-08Load ArtMethod* from .data.bimg.rel.ro entries. Vladimir Marko
2018-03-05Move most of runtime/base to libartbase/base David Sehr
2018-02-28Header library to remove dependence on runtime/ David Sehr
2018-02-21Merge "Remove the size of oatexec and oatdex dynamic symobls." David Srbecky
2018-02-21Remove the size of oatexec and oatdex dynamic symobls. David Srbecky
2018-02-16Ensure local debug symbols are generated first. David Srbecky
2018-02-05Revert "Properly de-duplicate debug symbol names." David Srbecky
2018-01-19Refactor jit debugger interface and its ELF creation. David Srbecky
2018-01-15Properly de-duplicate debug symbol names. David Srbecky
2018-01-12Generate debug symbols for interpreted methods. David Srbecky
2018-01-10Merge "Try to mmap vdex file within the address range of the ELF file." David Srbecky
2018-01-05Create dex subdirectory David Sehr
2018-01-04Try to mmap vdex file within the address range of the ELF file. David Srbecky
2017-12-14Add mini-debug-info generation mode for JIT. David Srbecky
2017-12-12Decouple virtual memory allocation in ElfBuilder. David Srbecky
2017-12-07ART: Remove base/logging from heap-inl.h Andreas Gampe
2017-12-07ART: Replace base/logging with android-base/logging Andreas Gampe
2017-11-28Clean some dex2oat options. Nicolas Geoffray
2017-11-21Fill Class and String .bss slots in runtime. Vladimir Marko
2017-11-08cpplint: Cleanup errors Igor Murashkin