Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
0c63f76d90ed5b5dc4bc420fc51ffc383f8d87d9
/
runtime
/
oat_file_assistant.h
35a3f6a
Create vdex file for dex loaded with InMemoryDexClassLoader
by David Brazdil
· 6 years ago
bcd99be
Open only necessary files for BCP checksums test.
by Vladimir Marko
· 6 years ago
8982186
Support FDs for class loader context dex files
by David Brazdil
· 6 years ago
0ace563
Revert^2 "Allow boot image for a part of the boot classpath."
by Vladimir Marko
· 6 years ago
fb83d76
Revert "Allow boot image for a part of the boot classpath."
by Andreas Gampe
· 6 years ago
4433c43
Allow boot image for a part of the boot classpath.
by Vladimir Marko
· 6 years ago
c10a0c6
ART: Add boot/app image checksums.
by Vladimir Marko
· 6 years ago
f4efa9e
Remove oat_data_begin checks from OatFile.
by Vladimir Marko
· 6 years ago
e066932
Remove PIC option from oat files.
by Vladimir Marko
· 6 years ago
3d8a78a
Revert "Revert "Remove OatFileAssistant::MakeUpToDate and friends.""
by Nicolas Geoffray
· 6 years ago
baf3761
Revert "Remove OatFileAssistant::MakeUpToDate and friends."
by Mathieu Chartier
· 6 years ago
d6698e3
Remove OatFileAssistant::MakeUpToDate and friends.
by Nicolas Geoffray
· 6 years ago
3002509
Pass the fd to OatFile::Setup to avoid selinux errors.
by Nicolas Geoffray
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
66ff8a8
Revert "Revert "Full-stack integrity: check vdex contents.""
by Nicolas Geoffray
· 7 years ago
a19b764
Revert "Full-stack integrity: check vdex contents."
by Nicolas Geoffray
· 7 years ago
d6f914e
Full-stack integrity: check vdex contents.
by Nicolas Geoffray
· 7 years ago
5f9a801
Expose the optimization status of a dex file
by Calin Juravle
· 7 years ago
2974260
Load /data oat/odex files non-executable when only_use_system_oat_files is set.
by Nicolas Geoffray
· 7 years ago
c12bf4c
Add zip-fd support in dexoptanalyzer
by Shubham Ajmera
· 7 years ago
33bff25
ART: Make InstructionSet an enum class and add kLast.
by Vladimir Marko
· 7 years ago
b22dea0
Provide an option to pass odex and vdex fds in dexoptanalyzer
by Shubham Ajmera
· 7 years ago
44e5efa
Add check that classpath is up to date to getDexOptNeeded
by Calin Juravle
· 7 years ago
27e0d1f
Pass the class loader context to dex2oat when optimizing at runtime
by Calin Juravle
· 7 years ago
e4e812a
Allow DexFile#getDexOptNeeded to check case when downgrading is required
by Shubham Ajmera
· 7 years ago
87e2cb6
Add support for processing class loader contexts
by Calin Juravle
· 7 years ago
07c6d72
Revert "Revert "Use OatFileAssistant default filter instead of the dex2oat one""
by Calin Juravle
· 7 years ago
df663fb
Revert "Use OatFileAssistant default filter instead of the dex2oat one"
by Vladimir Marko
· 7 years ago
f62422e
Use OatFileAssistant default filter instead of the dex2oat one
by Calin Juravle
· 7 years ago
357c66d
Revert "Revert "Ensure dex file are extracted and verified at load time""
by Calin Juravle
· 8 years ago
9bfc6bb
Revert "Ensure dex file are extracted and verified at load time"
by Calin Juravle
· 8 years ago
d2510c9
Ensure dex file are extracted and verified at load time
by Calin Juravle
· 8 years ago
d9911ee
ART: Clean up field initialization
by Andreas Gampe
· 8 years ago
bc26b72
Make image oat checksum depend on secondary images.
by Richard Uhler
· 8 years ago
95e0967
Clean up OatFileAssistant getting of image info.
by Richard Uhler
· 8 years ago
69bcf2c
Improve checking of multidex dex checksums.
by Richard Uhler
· 8 years ago
2f27abd
Revert^2 "OatFileAssistant: look at vdex file for IsDexOptNeeded"
by Richard Uhler
· 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
5923b52
Do not return patchoat for dexopt needed.
by Richard Uhler
· 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
a463b6a
ART: Refactor ImageSpace loading
by Andreas Gampe
· 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
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
be84b59
Remove the old obsolete profiler
by Calin Juravle
· 8 years ago
01be681
Only compile dex files if they are not up to date.
by Richard Uhler
· 8 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
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
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
b077e15
Update GetDexOptNeeded to handle different levels of compilation
by Calin Juravle
· 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
740eec9
Change dex_location_ from const char* to std::string.
by Richard Uhler
· 9 years ago
5f946da
Fix bug in OatFileAssistant::GetBestOatFile.
by Richard Uhler
· 9 years ago
9b994ea
Do not try to compile resource-only dex files.
by Richard Uhler
· 9 years ago
9bdb647
Merge "Fix bug in removal of *.flock files."
by Richard Uhler
· 9 years ago
581f4e9
Fix bug in removal of *.flock files.
by Richard Uhler
· 10 years ago
b361d94
Fix typo in comments.
by Richard Uhler
· 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
66d874d
Create OatFileAssistant class for assisting with oat files.
by Richard Uhler
· 10 years ago