summaryrefslogtreecommitdiffstats
path: root/test/117-nopatchoat
Commit message (Collapse)AuthorAgeFilesLines
* Store OatDexFile instead of OatFile in DexFile.Richard Uhler2015-04-021-5/+1
| | | | | | | | This requires moving OatDexFile out of the OatFile class so that a forward class declaration can be used for OatDexFile. Bug: 19071355 Change-Id: Ibda85b78d0577e9e81073090616fc0f2fa526be3
* ART: Fix old run scriptsAndreas Gampe2015-02-041-4/+17
| | | | | | | | | | | | The run scripts had not been updated when the central command script was unified, so they were always choosing target mode. Also update the run scripts so they abort when wrong options are used. Also strip superfluous whitespace from commands. Change-Id: I13cc59f43734a86062fc3ce5ff4ea308c301d4d3
* art: Fix classlinker and nopatchoat test for PIC caseIgor Murashkin2014-10-303-5/+35
| | | | | | | | | | | ClassLinker should not be checking oat data begin and the patch delta as part of the checksum verification (when PIC is enabled). Also update nopatchoat test since it needs to be parametric on whether PIC is used. Bug: 18035729 Change-Id: I4eb184d22616230a7b8f0dd514d3416d0976b07e
* Improve dex location canonicalization-related performance.Vladimir Marko2014-09-101-3/+3
| | | | | | | | | | | | | | | | | | | Eagerly add canonical dex file locations to the OatFile's primary lookup map in Setup(). This moves the boot.oat work from every app startup to the zygote initialization. Since we always ended up initializing the canonical location map anyway due to the way that we're loading dex files, the lazy initialization didn't save anything. Clean up dex file name canonicalization to make sure we free() the memory returned by realpath() rather than using std::unique_ptr<> with the default deleter. Avoid some unnecessary duplicate OatDexFile lookups. Bug: 16828525 Bug: 17346103 Change-Id: Id8fbc8992f62996138eb2006a0046c6529747c09
* Make apps able to run with a failing patchoatAlex Light2014-08-195-0/+135
Bug: 17000769 Change-Id: I0a1a4dc7f5d4bb268530840302ecfb1555231e05