Merge "ART: Build fix for dex_cache rework"
Make tools/art non-executable

Change-Id: I11c2989020de14057ffbfc80bd5baac01234f54b
Merge "Make tools/art non-executable"
Revert "Temporary fix for bad LIR generation in GenInlinedGet."

This reverts commit eb76e11d836ea953b4e40a28e3e69d3b0f4c86fa.

Bug: 16656190
Change-Id: Ie2dd58436b28e79214ef3a7c7651f16fe46a60e8
Added support for patching classes from different dex files.

Added support for class patching from different dex files and moved
ScopedObjectAccess from the quick compiler to driver. Slight refactoring
for clarity.

Bug: 16656190
Change-Id: I107fcbce75db42ca61321ea1c5d5f236680a1b3d
Merge "Added support for patching classes from different dex files."
ART: Remove test files after test

The unix_file tests should remove files and directories when they
are done testing.

Bug: 16505797
Change-Id: Iff6856f64ee42ee9818b4ac23a6de3fe7eec6eae
Merge "ART: Remove test files after test"
AArch64: Implicit StackOverflow/NPE/Suspend checks.

This implements implicit stack overflow checks and null pointer exceptions
for AArch64.  Suspend checks are implemented but not switched on yet.

Change-Id: I2eb076f2c0c9d94793d5a898fea49cf409b4eb66
Signed-off-by: Stuart Monteith <stuart.monteith@arm.com>
Make patchoat use the sht_entsize when patching.

This fixes an occasional problem with multiarch use of patchoat.

Change-Id: I80799de36774720bd985704f9b709a8378bb5af5
Merge "Make patchoat use the sht_entsize when patching."
Fixed build breakage due to incorrect class TypeId.

Fixed incorrect type id being inserted in code buffer and got rid of
inefficient pointer wrapping in LoadClassType.

Change-Id: I7ee1d957ebcd816445c26199723ac50787d926d7
Merge "Fixed build breakage due to incorrect class TypeId."
Merge "Fix art build script."
Merge "AArch64: Implicit StackOverflow/NPE/Suspend checks."
Merge "Fix analysis_attributes_ to update missing definitions."
Merge "x86: Fix assembler for Pextr"
Merge "Revert "Rename openDexFileNative to openDexFile.""
Fix movw in x86_64 assembler.

Change-Id: Ibceb03fd57adea09643aa77a9399be196fa14709
Merge "Fix movw in x86_64 assembler."