Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
3060bb919cd2f37c6a97e87c1581ac5294af72b3
/
runtime
/
elf_file.cc
3060bb9
Revert "VIXL simulator for ART (Stage1)"
by Ulyana Trafimovich
· 4 years, 2 months ago
48ca6a6
VIXL simulator for ART (Stage1)
by Xueliang Zhong
· 5 years ago
41b605c
Remove MIPS support from runtime/.
by Vladimir Marko
· 4 years, 7 months ago
5092811
Move elf_utils.h to libelffile library as well.
by David Srbecky
· 5 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
c55bb39
Revert^2 "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
ee07743
Revert "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
9a20ff0
ART: Refactor typedef to using
by Andreas Gampe
· 6 years ago
c09cd05
Reserve boot image memory in one go.
by Vladimir Marko
· 6 years ago
f6985bd
Add an overload for MemMap::MapAnonymous().
by Vladimir Marko
· 6 years ago
c34bebf
Remove unnecessary indirection from MemMap.
by Vladimir Marko
· 6 years ago
c3e1895
Prepare to move ArtDexFileLoader to libdexfile
by David Sehr
· 6 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 7 years ago
5794381
ART: Replace base/logging with android-base/logging
by Andreas Gampe
· 7 years ago
e16c3bf
Remove segfault.
by Steven Moreland
· 7 years ago
0dfc315
ART: More header cleanup - mem_map.h
by Andreas Gampe
· 7 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
9186ced
ART: Clean up utils.h
by Andreas Gampe
· 8 years ago
f5b0f2c
Ensure OpenDexFilesFromImage closes file to prevent file descriptor leak
by Brian Carlstrom
· 8 years ago
24ec028
Add patchoat check that input oat file has patch section.
by Jeff Hao
· 8 years ago
bcb6a72
Add oatdump support for app images
by Mathieu Chartier
· 8 years ago
5d55d9a
Remove ElfFile::GdbJITSupport
by David Srbecky
· 9 years ago
67feb17
Move JIT debugger interface code to its own file.
by David Srbecky
· 9 years ago
42bddce
Add low_4gb support to MapFile and MapFileAtAddress
by Mathieu Chartier
· 9 years ago
0eb76d2
Make patchoat match offset when given a patched image
by Alex Light
· 9 years ago
f898087
Split .oat_patches to multiple sections.
by David Srbecky
· 9 years ago
ad5fa8c
Support generation of CFI in .debug_frame format.
by David Srbecky
· 9 years ago
3fc9903
ART: Do not relocate app program headers in patchoat.
by Vladimir Marko
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
533c207
Simplify template parameters of Elf classes.
by David Srbecky
· 9 years ago
527c9c7
Generate .eh_frame_hdr section and PT_GNU_EH_FRAME segment.
by David Srbecky
· 9 years ago
2f6cdb0
Relocate DWARF using .oat_patches.
by David Srbecky
· 9 years ago
3c54b00
ART: Fix 64-bit ELF file support
by Andreas Gampe
· 9 years ago
6f71589
Write .debug_line section using the new DWARF library.
by David Srbecky
· 9 years ago
5c42c29
Add support for .bss section in oat files.
by Vladimir Marko
· 10 years ago
6f61141
ART: Refactor common ELF->InstructionSet code
by Andreas Gampe
· 10 years ago
57b3429
ART: Allow to compile interpret-only mips64 files
by Andreas Gampe
· 10 years ago
c5a3ea7
ART: Introduce Mips32 R6
by Andreas Gampe
· 10 years ago
a696c0a
ART: More ELF and oat file safety measures
by Andreas Gampe
· 10 years ago
acb0138
ART: ELF symbol table lookup is fixed
by Yevgeny Rouban
· 10 years ago
d582fa4
Instruction set features for ARM64, MIPS and X86.
by Ian Rogers
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
4677476
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 10 years ago
d4c4d95
Some code clean-up.
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
62d1ca3
ART: Prepare for ELF64.
by Tong Shen
· 10 years ago
daab38c
ART: Make elf loading not abort
by Andreas Gampe
· 10 years ago
c48b206
ART: Better error reporting on broken oat file
by Andreas Gampe
· 10 years ago
e3ea838
ART source line debug info in OAT files
by Yevgeny Rouban
· 10 years ago
d338ae0
Make gdb fixup work with multiple DWARF Compilation Units
by Alex Light
· 10 years ago
a62a588
ART: Fix memory unmapped twice issue in ElfFile::Load(bool)
by Jim_Guo
· 10 years ago
35e1e6a
1. Fix CFI for quick compiled code in x86 & x86_64;
by Tong Shen
· 10 years ago
53cb16b
Add patchoat tool to Art.
by Alex Light
· 10 years ago
3470ab4
Fixed gdb support and added some ElfFile functions
by Alex Light
· 10 years ago
576ca0c
Reduce header files including header files.
by Ian Rogers
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
91268c1
Check the machine type of an ELF file when loading.
by Andreas Gampe
· 10 years ago
4fb5df8
Make MemMap::MapAnonymous() fail if the requested address is not available.
by Hiroshi Yamauchi
· 10 years ago
1a57066
A few 64bit fixes.
by Ian Rogers
· 10 years ago
a7f198c
Add includes to fix gcc 4.7 build.
by Nicolas Geoffray
· 10 years ago
6243e0e
GDB JIT support: move .text segment check earlier
by Kenny Root
· 11 years ago
3d3f249
Fix 64-bit build
by Andreas Gampe
· 11 years ago
ae9fd93
Tell GDB about Quick ART generated code
by Mark Mendell
· 11 years ago
659d87d
art: Fix build errors for x86_64 target
by Dmitry Petrochenko
· 11 years ago
c140945
ElfFile should protect itself from bad input
by Brian Carlstrom
· 11 years ago
50cfe74
Remove dependency on llvm/Support/ELF.h by using linux's elf.h.
by Nicolas Geoffray
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
cdfcf37
64bit fixes for elf file.
by Ian Rogers
· 11 years ago
d0c09dc
Add missing error message propagation to ElfFile::SetMap
by Brian Carlstrom
· 11 years ago
8d31bbd
Throw IOException at source of failing to open a dex file.
by Ian Rogers
· 11 years ago
3a22361
Validate ELF file segment lengths against file length when loading
by Brian Carlstrom
· 11 years ago
eeb9888
Use ElfFile instead of dlopen for Quick
by Brian Carlstrom
· 11 years ago
02c8cc6
Fixing cpplint whitespace/blank_line, whitespace/end_of_line, whitespace/labels, whitespace/semicolon issues
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 11 years ago
f1d3455
Do not mark pages executable unnecessarily to play nice with selinux
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/elf_file.cc]
6a47b9d
Refactor ElfWriter and introduce ElfWriterQuick
by Brian Carlstrom
· 11 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
700c8d3
Move .oat files to ELF format
by Brian Carlstrom
· 12 years ago