Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
c7e1904010b73e4233e1fb5f5bb6193e2b60f658
/
runtime
/
oat_file_assistant.cc
69bcf2c
Improve checking of multidex dex checksums.
by Richard Uhler
· 8 years ago
97c381e
Separate art::Exec from utils
by David Sehr
· 8 years ago
2f27abd
Revert^2 "OatFileAssistant: look at vdex file for IsDexOptNeeded"
by Richard Uhler
· 8 years ago
433b79a
Revert "Revert "Make --debuggable rely on JIT code.""
by Nicolas Geoffray
· 8 years ago
8135664
Revert "Make --debuggable rely on JIT code."
by Vladimir Marko
· 8 years ago
a0619e2
Make --debuggable rely on JIT code.
by Nicolas Geoffray
· 8 years ago
ba037b1
Revert "OatFileAssistant: look at vdex file for IsDexOptNeeded"
by Andreas Gampe
· 8 years ago
402089a
OatFileAssistant: look at vdex file for IsDexOptNeeded
by Richard Uhler
· 8 years ago
f8cd890
ART: Note CC configuration down into oat files
by Andreas Gampe
· 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
9186ced
ART: Clean up utils.h
by Andreas Gampe
· 8 years ago
f54e5df
Set the location checksum in vdex.
by Nicolas Geoffray
· 8 years ago
7225a8d
Refine the DexOptNeeded codes.
by Richard Uhler
· 8 years ago
03bc659
Refine OatStatus enum.
by Richard Uhler
· 8 years ago
88bc673
Factor out code for picking the best oat file.
by Richard Uhler
· 8 years ago
46cc64f
Move dumping of oat file status inside of the OatFileAssistant.
by Richard Uhler
· 8 years ago
3e580bc
Remove OatFileAssistant IsOutOfDate, IsUpToDate, and NeedsRelocation.
by Richard Uhler
· 8 years ago
70a8426
Simplify decision of which is the best oat file.
by Richard Uhler
· 8 years ago
a6a448a
Revert "Revert "Rename vdex-fd to output-vdex-fd, add input-vdex-fd.""
by Nicolas Geoffray
· 8 years ago
d4acdd3
Revert "Rename vdex-fd to output-vdex-fd, add input-vdex-fd."
by Nicolas Geoffray
· 8 years ago
bc654d0
Rename vdex-fd to output-vdex-fd, add input-vdex-fd.
by Nicolas Geoffray
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
7b49e6c
Introduce VDEX file, use it for DEX files
by David Brazdil
· 8 years ago
b23e3b2
Merge "ART: Refactor ImageSpace loading"
by Treehugger Robot
· 8 years ago
a463b6a
ART: Refactor ImageSpace loading
by Andreas Gampe
· 8 years ago
55b58b6
Clean up use of GetDalvikCache.
by Richard Uhler
· 8 years ago
9a37efc
Clean up VLOG(oat) in OatFileAssistant.
by Richard Uhler
· 8 years ago
743bf36
Create OatFileAssistant::OatFileInfo inner class.
by Richard Uhler
· 9 years ago
d684f52
Compute oat and odex filenames eagerly.
by Richard Uhler
· 9 years ago
b81881d
Make a static OatFileAssistant::DexLocationToOatFileName function.
by Richard Uhler
· 9 years ago
43e10b0
ART: Replace ScopedFd with FdFile
by Andreas Gampe
· 9 years ago
e8e48ae
Use "" to indicate the oat filename could not be computed.
by Richard Uhler
· 9 years ago
e8109f7
Compute and cache oat file status in OatFileAssistant.
by Richard Uhler
· 9 years ago
d1472a2
profile_changed should not effect GetBestOatFile.
by Richard Uhler
· 9 years ago
4c7f193
Make OpenImageSpace static and ArtFileName internal.
by Richard Uhler
· 9 years ago
01be681
Only compile dex files if they are not up to date.
by Richard Uhler
· 9 years ago
f6d1e0f
Compile JNI stubs for verify-profile and interpret-only.
by Vladimir Marko
· 9 years ago
f0192c8
Support to pass <uses-library> option through to dex2oat.
by Jeff Hao
· 9 years ago
8943c1d
DexFile: Add an API to query oat file status.
by Narayan Kamath
· 9 years ago
f4b3487
Remove -XOatFileManagerCompilerFilter argument.
by Richard Uhler
· 9 years ago
76f5cb6
Restore fallback behavior in the no-image stripped-dex case.
by Richard Uhler
· 9 years ago
fd336c3
Fix combined checksum calculation to use isa.
by Jeff Hao
· 9 years ago
b11ffb7
Combine checksum of all boot images.
by Jeff Hao
· 9 years ago
66fdcbd
Remove unnecessary TEMP_FAILURE_RETRY.
by Vladimir Marko
· 9 years ago
1e86061
Refine OatFileAssistant.MakeUpToDate failure result.
by Richard Uhler
· 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
b077e15
Update GetDexOptNeeded to handle different levels of compilation
by Calin Juravle
· 9 years ago
1355495
ART: Release DexFile in OatFileAssistant
by David Brazdil
· 9 years ago
ce4b0ba
Ignore image checksum for ExtractOnly oat files
by David Brazdil
· 9 years ago
e778fc7
Reduce app image log spam
by Mathieu Chartier
· 9 years ago
fbc3108
Revert "Revert "Load app images""
by Mathieu Chartier
· 9 years ago
1bc977c
Revert "Load app images"
by Nicolas Geoffray
· 9 years ago
f7fd970
Load app images
by Mathieu Chartier
· 9 years ago
acd7a6a
Fix general multi-image TODOs.
by Jeff Hao
· 9 years ago
8994a04
Revert "Revert "ART: Fix up some multi-image cases""
by Andreas Gampe
· 9 years ago
de38b79
Revert "ART: Fix up some multi-image cases"
by Nicolas Geoffray
· 9 years ago
288b1e9
ART: Fix up some multi-image cases
by Andreas Gampe
· 9 years ago
dcdc85b
Dex2oat support for multiple oat file and image file outputs.
by Jeff Hao
· 9 years ago
073b16c
Image space cleanup for app images
by Mathieu Chartier
· 9 years ago
8327cf7
Use --oat-fd instead of --oat-file when calling dex2oat.
by Richard Uhler
· 9 years ago
740eec9
Change dex_location_ from const char* to std::string.
by Richard Uhler
· 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
5f946da
Fix bug in OatFileAssistant::GetBestOatFile.
by Richard Uhler
· 10 years ago
7a4d015
Change JIT code to use optimizing.
by Nicolas Geoffray
· 10 years ago
9b994ea
Do not try to compile resource-only dex files.
by Richard Uhler
· 10 years ago
cc8bda0
Merge "Test and fix bug checking status of secondary multidex files."
by Richard Uhler
· 10 years ago
0de1133
Fix debuggable compiler flag detection for secondary dex files
by Sebastien Hertz
· 10 years ago
67ff7d1
Test and fix bug checking status of secondary multidex files.
by Richard Uhler
· 10 years ago
9bdb647
Merge "Fix bug in removal of *.flock files."
by Richard Uhler
· 10 years ago
581f4e9
Fix bug in removal of *.flock files.
by Richard Uhler
· 10 years ago
f7f798c
Fix typo in VLOG message.
by Richard Uhler
· 10 years ago
90e3404
ART: Remove multidex limit
by Andreas Gampe
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
95abd04
Rename isDexOptNeededInternal and add kSelfPatchOatNeeded
by Richard Uhler
· 10 years ago
6343411
Store odex files in oat/<isa>/ directory.
by Richard Uhler
· 10 years ago
e5fed03
Support relative encoded dex locations in oat files.
by Richard Uhler
· 10 years ago
66d874d
Create OatFileAssistant class for assisting with oat files.
by Richard Uhler
· 10 years ago