summaryrefslogtreecommitdiff
path: root/runtime/oat_file_manager.cc
Commit message (Expand)AuthorAgeFilesLines
* runtime: add -Xdeny-art-apex-data-filesOrion Hodson2021-07-021-2/+11
* Fix compiler filter / reason reporting and add the ISA to the metricsCalin Juravle2021-07-011-20/+10
* odrefresh: enable loading of system_server image filesOrion Hodson2021-06-141-4/+4
* Remove palette hooks.Nicolas Geoffray2021-06-091-4/+1
* Use odex_location instead of oat_file->GetLocation.Nicolas Geoffray2021-05-191-1/+1
* Handle potential race in oat file loading.Nicolas Geoffray2021-05-051-9/+19
* Revert "Revert "Integrate ClassLoaderContext check in OatFileAssistant::GetBe...Nicolas Geoffray2021-04-191-91/+41
* Fix race in GetPrimaryOatFile.Nicolas Geoffray2021-04-191-3/+9
* Revert "Integrate ClassLoaderContext check in OatFileAssistant::GetBestOatFile."David Srbecky2021-04-171-41/+91
* Integrate ClassLoaderContext check in OatFileAssistant::GetBestOatFile.Nicolas Geoffray2021-04-151-91/+41
* Protect the construction of the verification thread pool.Nicolas Geoffray2021-04-011-6/+8
* Allow /data odex files to be already loaded when creating app zygotes.Nicolas Geoffray2021-04-011-1/+8
* Support background verification of secondary dex files.Nicolas Geoffray2021-03-311-32/+42
* Remove '&' class loader context.Nicolas Geoffray2021-03-291-9/+1
* Revamp vdex format for better extensibility.Nicolas Geoffray2021-03-251-10/+0
* Explictly pass VerifierDeps when asking for class verification.Nicolas Geoffray2021-03-221-1/+1
* Support loading vdex files without odex.Nicolas Geoffray2021-02-261-1/+6
* Use the checksum in the dex header for anynomous vdex files.Nicolas Geoffray2021-02-181-5/+1
* libartpalette: Use fixed width typedef rather than enum for statusOrion Hodson2021-02-061-1/+1
* Improve trace logging when loading odex filesCalin Juravle2021-02-021-11/+46
* Remove stripped-apk related logic from CLCCalin Juravle2020-12-141-1/+1
* Call dex2oat and runtime hooks when creating / loading oat/dex files.Nicolas Geoffray2020-09-171-0/+7
* Revert^3 "VIXL simulator for ART (Stage1)"Ulya Trafimovich2020-07-291-4/+4
* Revert^2 "VIXL simulator for ART (Stage1)"Ulyana Trafimovich2020-07-171-4/+4
* Revert "VIXL simulator for ART (Stage1)"Ulyana Trafimovich2020-07-161-4/+4
* VIXL simulator for ART (Stage1)Xueliang Zhong2020-07-161-4/+4
* Rewrite OatFileManager::OpenDexFilesFromOat.Nicolas Geoffray2020-07-021-461/+176
* Search only the current class loader when checking for duplicatesCalin Juravle2020-06-251-4/+5
* Do not execute OAT files that require app images that cannot be loadedEric Holk2020-05-131-14/+24
* Revert "Reject OAT file in speed-profile if app image is rejected"Louis Chang2020-04-291-16/+15
* Reject OAT file in speed-profile if app image is rejectedEric Holk2020-04-271-15/+16
* Do not crash for broken stored VerifierDeps.Vladimir Marko2020-04-151-3/+4
* Log an error when an app loads duplicate dex filesCalin Juravle2020-04-081-2/+38
* Revert "ART: Conditionally remove loaded-oat-count check"Nicolas Geoffray2020-03-131-10/+9
* Revert "ART: Forbid the zygote to load code outside of system"Nicolas Geoffray2020-03-111-3/+3
* Do not check for collision if we only extracted the apkCalin Juravle2020-02-121-0/+6
* Remove obsolete CHECKs for image dex file location.Vladimir Marko2020-02-101-1/+0
* Clean up dead code & outdated comment in app image validationDan Zimmerman2020-01-211-1/+0
* Avoid making oat files executable for system server profilingMathieu Chartier2019-11-041-1/+1
* Fix two bugs in jitzygote configuration.Nicolas Geoffray2019-06-101-3/+1
* Add runtimeISA logging when no original dex filesrandy.jeong2019-06-031-2/+3
* jitzygote: compile system server methods at boot.Nicolas Geoffray2019-05-101-0/+7
* Enable InMemoryDexClassLoader vdex only for Q+ targetsDavid Brazdil2019-04-031-3/+11
* Preverify InMemoryDexClassLoader-loaded classes from vdexDavid Brazdil2019-04-031-0/+138
* Create vdex file for dex loaded with InMemoryDexClassLoaderDavid Brazdil2019-04-021-10/+132
* Revert^2 Verify InMemoryDexClassLoader classes in a background threadDavid Brazdil2019-04-021-0/+117
* ART: Forbid the zygote to load code outside of systemAndreas Gampe2019-04-011-3/+3
* Revert^4 "Disable check that no oat libraries are loaded."Andreas Gampe2019-04-011-1/+10
* Revert "Verify InMemoryDexClassLoader classes in a background thread"David Brazdil2019-04-011-109/+0
* Verify InMemoryDexClassLoader classes in a background threadDavid Brazdil2019-04-011-0/+109