summaryrefslogtreecommitdiff
path: root/runtime/vdex_file_test.cc
AgeCommit message (Collapse)Author
2025-02-11Remove more dead code for ELF file. Jiakai Zhang
`writable` is always false. `program_header_only` is always true except for in some tests. The code that obtains information through ElfFile with `program_header_only=true` in tests are replaced by code that uses libelf. Bug: 377474232 Bug: 6527146 Test: art/test.py --host -g Change-Id: Icc9b4dbae612a90f54b50e090e191fad0a19f709
2024-01-31Add visibility attributes in runtime/v* Dmitrii Ishcheikin
Bug: 260881207 Test: presubmit Test: abtd app_compat_drm Test: abtd app_compat_top_100 Test: abtd app_compat_banking Change-Id: Iac48967b3f72147d61f0120281875cb9aa370964
2022-10-14ART: Speed up some gtests. Vladimir Marko
Avoid creating `Runtime` or create the `Runtime` with a boot image to make the test setup faster. Test: m test-art-host-gtest Test: run-gtests.sh Change-Id: I3f09de81491402442f1704d25bb06de995d8a3ca
2022-01-12Reland "Remove old unquickening of vdex logic." Nicolas Geoffray
This reverts commit dcf9570d756aa74a2330406c13330c18c34e0db2. Bug: 170086509 Reason for revert: Fix handling of input-vdex file. Change-Id: Idbd59d4fe2be672858f33668a8564933518c28df
2022-01-06Revert "Remove old unquickening of vdex logic." Nicolas Geoffray
This reverts commit 537f477453823db37130f9c1562f328ad3360b6a. Bug: 170086509 Reason for revert: Fails some tests. Change-Id: I965884b5039f4bce42450091fce04d2c87129c02
2022-01-05Remove old unquickening of vdex logic. Nicolas Geoffray
Test: test.py Bug: 170086509 Change-Id: I30bdacd0cbc966af697c465e29ba4ec885a4c6b4
2018-10-23ART: Refactor for bugprone-argument-comment Andreas Gampe
Handles runtime. Bug: 116054210 Test: WITH_TIDY=1 mmma art Change-Id: Ibc0d5086809d647f0ce4df5452eb84442d27ecf0
2017-04-27Make vdex and dexlayout compatible. Nicolas Geoffray
Unquicken the vdex before dexlayout, to keep the dex integrity. bug: 37558732 Test: run-test with speed-profile Change-Id: Ifcd5c2e4378ccb0df0a66d07f68df31d94b83220
2017-01-31Check vdex file is valid in VdexFile::Open. Richard Uhler
Test: m test-art-host, including new vdex_file_test. Bug: 34339100 Change-Id: I0fe01760779f3876d6790a5443785a4f7289a717