Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
c3e60f38c81a3dd4ff49dca0f05f84a8b464004f
/
runtime
/
oat_file.cc
210531f
Revert "Revert "Move quickening info logic to its own table""
by Mathieu Chartier
· 7 years ago
013fd80
Create an ART-independent DexFileLoader
by David Sehr
· 7 years ago
6716941
Revert "Move quickening info logic to its own table"
by Nicolas Geoffray
· 7 years ago
7a26f94
Move quickening info logic to its own table
by Mathieu Chartier
· 7 years ago
c1fc449
ART: Fix Mmap reuse flag in vdex load
by Andreas Gampe
· 7 years ago
f4bf58d
Merge "Try to mmap vdex file within the address range of the ELF file."
by David Srbecky
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
2c64a83
Change ClassStatus to fit into 4 bits.
by Vladimir Marko
· 7 years ago
ec2cdf4
Try to mmap vdex file within the address range of the ELF file.
by David Srbecky
· 7 years ago
808c7a5
Make CodeItem fields private
by Mathieu Chartier
· 7 years ago
a661594
Merge "Revert "Don't embed the dex code in the oat file if dex is uncompressed.""
by Treehugger Robot
· 7 years ago
e166e67
Revert "Don't embed the dex code in the oat file if dex is uncompressed."
by Andreas Gampe
· 7 years ago
c8d9103
Merge "Don't embed the dex code in the oat file if dex is uncompressed."
by Nicolas Geoffray
· 7 years ago
ae7e838
Don't embed the dex code in the oat file if dex is uncompressed.
by Nicolas Geoffray
· 7 years ago
170331f
ART: Remove base/logging from heap-inl.h
by Andreas Gampe
· 7 years ago
b4c6acb
Optimize lookup of quickening data.
by Nicolas Geoffray
· 7 years ago
67ab1c5
Merge "Pass the debug_info_offset explicitly."
by Nicolas Geoffray
· 7 years ago
58cc1cb
Pass the debug_info_offset explicitly.
by Nicolas Geoffray
· 7 years ago
f3c52b4
Fill Class and String .bss slots in runtime.
by Vladimir Marko
· 7 years ago
8eaa8e5
Remove kIsVdexEnabled.
by Nicolas Geoffray
· 7 years ago
2ffb703
cpplint: Cleanup errors
by Igor Murashkin
· 7 years ago
891a50e
Separate file utilities from utils.cc
by David Sehr
· 7 years ago
cf76bf8
Add CompactDexFile
by Mathieu Chartier
· 7 years ago
c42cb0e
Add -XX:MadviseRandomAccess option
by Mathieu Chartier
· 7 years ago
292567e
Rename NativeDexFile -> StandardDexFile
by Mathieu Chartier
· 7 years ago
128acd4
Merge "Provide an option to pass odex and vdex fds in dexoptanalyzer"
by Treehugger Robot
· 7 years ago
b22dea0
Provide an option to pass odex and vdex fds in dexoptanalyzer
by Shubham Ajmera
· 7 years ago
79c87da
Add DexFileLoader class
by Mathieu Chartier
· 7 years ago
7b074bf
Add a shared interface for different types of dex files
by Mathieu Chartier
· 7 years ago
8d8de0c
Use CheckedCall for mprotects
by Mathieu Chartier
· 7 years ago
667585a
ART: Fix loading PIC oat files without image for oatdump.
by Vladimir Marko
· 7 years ago
e2abbc6
ART: Move kDexNoIndex to dex_file_types.h
by Andreas Gampe
· 7 years ago
44e5efa
Add check that classpath is up to date to getDexOptNeeded
by Calin Juravle
· 7 years ago
6cfbdbc
Use mmapped boot image intern table for PIC app HLoadString.
by Vladimir Marko
· 7 years ago
0f3c700
Remove DexCache arrays from app oat .bss.
by Vladimir Marko
· 7 years ago
150d25d
Enable dex madvise hints for low ram devices
by Mathieu Chartier
· 7 years ago
4ec507d
Only MADV_RANDOM for low RAM devices
by Mathieu Chartier
· 7 years ago
be8303d
Call madvise hints for image dex files
by Mathieu Chartier
· 7 years ago
120aa28
Store layout info in dex files
by Mathieu Chartier
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
7b0648a
Move dex files dependencies (en/de)coding to ClassLoaderContext
by Calin Juravle
· 7 years ago
87e2cb6
Add support for processing class loader contexts
by Calin Juravle
· 7 years ago
0eb882b
Use ArtMethod* .bss entries for HInvokeStaticOrDirect.
by Vladimir Marko
· 7 years ago
367b9d8
Also return vdex file from DexFile.getDexFileOutputPath
by Calin Juravle
· 7 years ago
4e868fa
Make vdex and dexlayout compatible.
by Nicolas Geoffray
· 8 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 8 years ago
16d4843
Allow dex2oat to handle relative paths.
by Jeff Hao
· 8 years ago
2a46b68
Merge "ART: invoke-custom support"
by Orion Hodson
· 8 years ago
c069a30
ART: invoke-custom support
by Orion Hodson
· 8 years ago
84f50ae
Remove remaining uses of DexFile::GetChecksum.
by Richard Uhler
· 8 years ago
b8ab63a
Check vdex file is valid in VdexFile::Open.
by Richard Uhler
· 8 years ago
1998cd0
Implement HLoadClass/kBssEntry for boot image.
by Vladimir Marko
· 8 years ago
c9a060f
Merge "Do not return patchoat for dexopt needed."
by Treehugger Robot
· 8 years ago
3a2e78e
Fix some issues reported by Valgrind
by Anton Kirilov
· 8 years ago
5923b52
Do not return patchoat for dexopt needed.
by Richard Uhler
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
1af0c4f
Fix the target Linux builds of ART
by Julien Duraj
· 8 years ago
a598b86
Merge "ART: Add dex::TypeIndex"
by Treehugger Robot
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
1b86849
Use type lookup tables in compiler
by Mathieu Chartier
· 8 years ago
f5b0f2c
Ensure OpenDexFilesFromImage closes file to prevent file descriptor leak
by Brian Carlstrom
· 8 years ago
2f61867
Merge "Remove #include "oat_file.h" from class_linker.h ."
by Vladimir Marko
· 8 years ago
97d7e1c
Remove #include "oat_file.h" from class_linker.h .
by Vladimir Marko
· 8 years ago
aad75c6
Revert "Revert "Store resolved Strings for AOT code in .bss.""
by Vladimir Marko
· 8 years ago
5f92605
Revert "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 8 years ago
63dccbb
Store resolved Strings for AOT code in .bss.
by Vladimir Marko
· 8 years ago
9aa352e
Remove TypeLookupTable from DexFile.
by David Sehr
· 8 years ago
c93b3be
Fix run-test after introduction of VDEX
by David Brazdil
· 8 years ago
7b49e6c
Introduce VDEX file, use it for DEX files
by David Brazdil
· 8 years ago
9a37efc
Clean up VLOG(oat) in OatFileAssistant.
by Richard Uhler
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
37d6a3b
Support the -i flag in the new dexdump.
by Aart Bik
· 8 years ago
c7d3f4b
Fix race with host_dlopen_handles_
by Mathieu Chartier
· 8 years ago
a206c74
Don't use dlopen on host for already loaded oat files.
by Richard Uhler
· 8 years ago
54315c7
ART: Check whether an oat file exists before opening
by Andreas Gampe
· 8 years ago
39004a6
ART: Fix Mac build
by Andreas Gampe
· 8 years ago
4075f83
ART: Optimize PreSetup pass for oat-file open
by Andreas Gampe
· 8 years ago
bb661c0
Refactor use of __ANDROID__ macro
by Bilyan Borisov
· 9 years ago
75563e3
Merge "Clean up OatQuickMethodHeader after Quick removal."
by Vladimir Marko
· 9 years ago
7ec0904
ART: Dump less maps
by Andreas Gampe
· 9 years ago
9d07e3d
Clean up OatQuickMethodHeader after Quick removal.
by Vladimir Marko
· 9 years ago
d1537b5
Don't return kPatchOatNeeded if there is no patch info.
by Richard Uhler
· 9 years ago
29d38e7
Revert "Revert "Use compiler filter to determine oat file status.""
by Andreas Gampe
· 9 years ago
845e506
Revert "Use compiler filter to determine oat file status."
by Nicolas Geoffray
· 9 years ago
a62d2f0
Use compiler filter to determine oat file status.
by Richard Uhler
· 9 years ago
0b4cbd0
Add oatdump support for app images
by Mathieu Chartier
· 9 years ago
702ace0
Merge "Stop oat loading spam on host."
by Nicolas Geoffray
· 9 years ago
f97cf2a
Stop oat loading spam on host.
by Nicolas Geoffray
· 9 years ago
c421907
Merge "Update GetDexOptNeeded to handle different levels of compilation"
by Calin Juravle
· 9 years ago
b077e15
Update GetDexOptNeeded to handle different levels of compilation
by Calin Juravle
· 9 years ago
32ce2ad
Add more systracing everywhere
by Mathieu Chartier
· 9 years ago
ce4b0ba
Ignore image checksum for ExtractOnly oat files
by David Brazdil
· 9 years ago
3a2bd29
ART: Make sure dex files are verified in the compiler
by Andreas Gampe
· 9 years ago
9bdf108
Revert "Revert "Write dex files to oat file early.""
by Vladimir Marko
· 9 years ago
1ee101a
Merge "Revert "Write dex files to oat file early.""
by Vladimir Marko
· 9 years ago
919f553
Revert "Write dex files to oat file early."
by Vladimir Marko
· 9 years ago
a810830
Merge "Write dex files to oat file early."
by Vladimir Marko
· 9 years ago
91d65e0
Fix various typos in ART's comments and string literals.
by Roland Levillain
· 9 years ago
625a64a
Write dex files to oat file early.
by Vladimir Marko
· 9 years ago
1c1a342
Fix multi-image TODOs in class linker, runtime, and oat file.
by Jeff Hao
· 9 years ago
Next »