Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
97a21810e5097853dd0277ae5f07b5a1593e9f20
/
runtime
/
oat_file.cc
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 9 years ago
09d0943
ART: Use .bss section for dex cache arrays.
by Vladimir Marko
· 9 years ago
24a0fc8
Add some missing comments
by Mathieu Chartier
· 9 years ago
e58991b
Revert "Revert "Unload oat files""
by Mathieu Chartier
· 9 years ago
f9c6fc6
Add OatFileManager
by Mathieu Chartier
· 9 years ago
6958e4f
ART: Fix two allocation/deallocation mismatches.
by Vladimir Marko
· 9 years ago
b1d8c31
Revert "cleanup: Replace pointers with out-parameters and fix-up formatting"
by Igor Murashkin
· 9 years ago
a315f5c
cleanup: Replace pointers with out-parameters and fix-up formatting
by Igor Murashkin
· 9 years ago
c60e1b7
ART: Use __ANDROID__ instead of HAVE_ANDROID_OS
by Andreas Gampe
· 9 years ago
c04c800
Revert "Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening.""""
by Nicolas Geoffray
· 9 years ago
82e73dc
Release dummy MemMaps corresponding to dlopen.
by David Srbecky
· 10 years ago
aa03870
Find the dlopened file using address rather than file path.
by David Srbecky
· 10 years ago
5dedb80
Add more logging output for dlopen.
by David Srbecky
· 10 years ago
1baabf0
Revert "Revert "Use dlopen to load oat files.""
by David Srbecky
· 10 years ago
7a46b7e
Revert "Use dlopen to load oat files."
by David Srbecky
· 10 years ago
49e1fab
Use dlopen to load oat files.
by David Srbecky
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
0de1133
Fix debuggable compiler flag detection for secondary dex files
by Sebastien Hertz
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
fa8429b
ART: Re-add dlopen
by Andreas Gampe
· 10 years ago
7848da4
ART: Store classpath information into oat file
by Andreas Gampe
· 10 years ago
07b3c23
Store OatDexFile instead of OatFile in DexFile.
by Richard Uhler
· 10 years ago
e5fed03
Support relative encoded dex locations in oat files.
by Richard Uhler
· 10 years ago
5c42c29
Add support for .bss section in oat files.
by Vladimir Marko
· 10 years ago
01b7c43
Merge "ART: Print maps directly to log"
by Andreas Gampe
· 10 years ago
a6dfdae
ART: Print maps directly to log
by Andreas Gampe
· 10 years ago
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 10 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 10 years ago
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago
fd9eb39
ART: Simple structural class check
by Andreas Gampe
· 10 years ago
fbef44d
Use unique_ptr to track ownership of dex files.
by Richard Uhler
· 10 years ago
2bcb3b2
ART: Show invalid oat header cause in error message
by Andreas Gampe
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
957ca1c
Delete ArtMethod gc_map_ field
by Mathieu Chartier
· 10 years ago
37628b7
Remove double space in messages
by Brian Carlstrom
· 10 years ago
4677476
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 10 years ago
7ba6496
ART: Add pic flag to oat header store
by Andreas Gampe
· 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
2cbaccb
Avoid printing absolute addresses in oatdump
by Brian Carlstrom
· 10 years ago
9ef2b6c
ART: Do not unlink unreadable ELF files
by Andreas Gampe
· 10 years ago
daab38c
ART: Make elf loading not abort
by Andreas Gampe
· 10 years ago
aa4497d
Improve dex location canonicalization-related performance.
by Vladimir Marko
· 10 years ago
84d7605
Support booting without functioning boot.oat/art patchoat.
by Alex Light
· 10 years ago
4361bef
Fix bug introduced in https://android-review.googlesource.com/102610.
by Nicolas Geoffray
· 10 years ago
9dcc457
Make apps able to run with a failing patchoat
by Alex Light
· 10 years ago
97b52f8
Make OatClass and OatMethod immutable once more.
by Ian Rogers
· 10 years ago
3f5838d
Fix performance regression in OatFile::GetOatDexFile().
by Vladimir Marko
· 10 years ago
4e1d579
Use canonical paths when searching for dex files
by Calin Juravle
· 10 years ago
a59dd80
Runtime can now be set to require relocation
by Alex Light
· 10 years ago
69dfe51
Revert "Revert "Revert "Revert "Add implicit null and stack checks for x86""""
by Dave Allison
· 10 years ago
22f8e5c
Revert "Revert "ART: Key-Value Store in Oat header""
by Andreas Gampe
· 10 years ago
452bee5
Revert "ART: Key-Value Store in Oat header"
by Nicolas Geoffray
· 10 years ago
c87d27b
ART: Key-Value Store in Oat header
by Andreas Gampe
· 11 years ago
539690a
Avoid a memory allocation in OatFile::GetOatDexFile().
by Vladimir Marko
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
0e12bdc
Add ISA directory to image and odex pathnames.
by Brian Carlstrom
· 11 years ago
7624d25
Move quick frame info to OatQuickMethodHeader.
by Vladimir Marko
· 11 years ago
8a63057
Move mapping table and vmap table offsets to OatMethodHeader.
by Vladimir Marko
· 11 years ago
d3c5beb
Avoid allocating OatFile::OatClass on the heap.
by Vladimir Marko
· 11 years ago
cd937a9
Fix some < vs <= issues in OatFile
by Brian Carlstrom
· 11 years ago
6449c62
Create CompilerOptions
by Brian Carlstrom
· 11 years ago
83bef92
art: dex offset fix in oat_file.cc for x86_64
by Dmitry Petrochenko
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
0d6adac
Fix apps with more than one dex file with the same name
by Brian Carlstrom
· 11 years ago
ba150c3
Omit OatMethodOffsets for classes without compiled code
by Brian Carlstrom
· 11 years ago
8d31bbd
Throw IOException at source of failing to open a dex file.
by Ian Rogers
· 11 years ago
756ee4e
Find OatDexFile by DexFile name and checksum, not just checksum
by Brian Carlstrom
· 11 years ago
eeb9888
Use ElfFile instead of dlopen for Quick
by Brian Carlstrom
· 11 years ago
7c3d13a
Use file magic to determine file type, not file extension.
by Brian Carlstrom
· 11 years ago
ee39a10
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
7571e8b
Add flock(2)ing on dex-cache files to prevent races
by Brian Carlstrom
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
1809a72
Uleb128 compression of vmap and mapping table.
by Ian Rogers
· 11 years ago
fb331d7
Convert CHECKS in OatFile::Setup to LOG(ERROR) messages
by Brian Carlstrom
· 11 years ago
0cd7ec2
Fix cpplint whitespace/blank_line issues
by Brian Carlstrom
· 11 years ago
2ce745c
Fix cpplint whitespace/braces 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/oat_file.cc]
30e2ea4
Move art to use dalvik names for .oat files
by Brian Carlstrom
· 12 years ago
6a47b9d
Refactor ElfWriter and introduce ElfWriterQuick
by Brian Carlstrom
· 12 years ago
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 12 years ago
9609cb6
Remove remaining code related to compiled invoke and proxy stubs.
by Jeff Hao
· 12 years ago
f1b3030
Gracefully valdiate oat magic on OatFile::Open
by Brian Carlstrom
· 12 years ago
74180ca
Remove code related to compiled invoke stubs.
by Jeff Hao
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 years ago
40feccc
Remove warning that happens all the time in the course of normal execution.
by Brian Carlstrom
· 12 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
c928de9
Remove Iceland.
by Ian Rogers
· 12 years ago
f9e609f
Disable dlopen which doesn't work on MIPS.
by Jeff Hao
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
700c8d3
Move .oat files to ELF format
by Brian Carlstrom
· 12 years ago
1aa246d
Move casts.h and stl_util.h into base/.
by Elliott Hughes
· 12 years ago
fe8723b
Merge "Switch over to the google3 unix_file File*." into dalvik-dev
by Elliott Hughes
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
7331813
Remove now unused RelocateExecutable
by Brian Carlstrom
· 12 years ago
1cac343
Remove now unused RelocationBehavior
by Brian Carlstrom
· 12 years ago
c531cef
Eliminate #ifdef ART_USE_QUICK_COMPILER
by buzbee
· 12 years ago
05f28c6
Dump dex file sizes in oatdump.
by Ian Rogers
· 12 years ago
f852fb2
Fix OatHeader.isValid
by Brian Carlstrom
· 12 years ago
Next »