OSDN Git Service

android-x86/art.git
8 years agoam 2382a93d: (-s ours) am e9293889: am 009c34cb: Merge "Fix and improve reference...
Mathieu Chartier [Thu, 27 Aug 2015 04:19:48 +0000 (04:19 +0000)]
am 2382a93d: (-s ours) am e9293889: am 009c34cb: Merge "Fix and improve reference cache mod-union table"

* commit '2382a93dd40dd744e5532ca7a62efe7e20298c5c':

8 years agoam 5dd38d49: (-s ours) am b3973efb: am f0917e0e: Merge "ART: Some header cleaning...
Andreas Gampe [Thu, 27 Aug 2015 04:19:46 +0000 (04:19 +0000)]
am 5dd38d49: (-s ours) am b3973efb: am f0917e0e: Merge "ART: Some header cleaning around bit-utils"

* commit '5dd38d491ca2225106eb1b4c7668120863b018c1':

8 years agoam e35bd07a: (-s ours) am 0d4a564f: am 0d52a673: Merge "Correct for 115-native-bridge...
Andreas Gampe [Thu, 27 Aug 2015 04:19:43 +0000 (04:19 +0000)]
am e35bd07a: (-s ours) am 0d4a564f: am 0d52a673: Merge "Correct for 115-native-bridge hard-coded x86/x86_64 signal handling values"

* commit 'e35bd07abd0b56ad9b8a00e99042117152d844d6':

8 years agoam 6fc37288: (-s ours) am 5f6f2a72: am b0aeeb77: Merge "ART: Follow-up fixes"
Andreas Gampe [Thu, 27 Aug 2015 04:19:41 +0000 (04:19 +0000)]
am 6fc37288: (-s ours) am 5f6f2a72: am b0aeeb77: Merge "ART: Follow-up fixes"

* commit '6fc37288d478692bb97f0748934e13cb586ec677':

8 years agoam 82153aff: (-s ours) am c93e4cde: am 228b3973: Merge "ART: Dex2oat lint fix"
Andreas Gampe [Thu, 27 Aug 2015 04:19:38 +0000 (04:19 +0000)]
am 82153aff: (-s ours) am c93e4cde: am 228b3973: Merge "ART: Dex2oat lint fix"

* commit '82153aff3e7e556d26c75549b7fcb4f48abe6191':

8 years agoam bd076a33: (-s ours) am b0283845: am 18d54cda: Merge "Revert "Revert "ART: DCHECK...
Andreas Gampe [Thu, 27 Aug 2015 04:19:36 +0000 (04:19 +0000)]
am bd076a33: (-s ours) am b0283845: am 18d54cda: Merge "Revert "Revert "ART: DCHECK zero case for CLZ/CTZ"""

* commit 'bd076a333de0bd709464a2ea1c6bc6753b89c74d':

8 years agoam 9906618f: (-s ours) am 7bba112c: am 381e58a4: Merge "Only apply aarch64 clang...
Dan Albert [Thu, 27 Aug 2015 04:19:34 +0000 (04:19 +0000)]
am 9906618f: (-s ours) am 7bba112c: am 381e58a4: Merge "Only apply aarch64 clang WAR to the target."

* commit '9906618fbd326db82a4186a5da320267759340ee':

8 years agoam 3783a66c: (-s ours) am 58f8a1ca: am 0b9c2424: Merge "Refactor art::Dex2Oat::ParseArg."
Dan Albert [Thu, 27 Aug 2015 04:19:32 +0000 (04:19 +0000)]
am 3783a66c: (-s ours) am 58f8a1ca: am 0b9c2424: Merge "Refactor art::Dex2Oat::ParseArg."

* commit '3783a66cb9792e91924f2a55a22d9560ba0f8946':

8 years agoam 8ccc7edf: (-s ours) am 5857bad0: am 5e289b2b: Merge "Make patchoat match offset...
Alex Light [Thu, 27 Aug 2015 04:19:29 +0000 (04:19 +0000)]
am 8ccc7edf: (-s ours) am 5857bad0: am 5e289b2b: Merge "Make patchoat match offset when given a patched image"

* commit '8ccc7edff1b0f2bdf3e9eb6e669ea47731523385':

8 years agoam 1755f600: (-s ours) am 74d6b323: am 4b7b5fcd: Merge "ART: Rename ArtMethod\'s...
Vladimir Marko [Thu, 27 Aug 2015 04:19:27 +0000 (04:19 +0000)]
am 1755f600: (-s ours) am 74d6b323: am 4b7b5fcd: Merge "ART: Rename ArtMethod\'s size and alignment methods."

* commit '1755f600d2b55e9da43dbc64878b6a3b19b9a450':

8 years agoam 3596b5d4: (-s ours) am 63c5f38b: am 8ecc1357: Merge "ART: Compress LengthPrefixedA...
Vladimir Marko [Thu, 27 Aug 2015 04:19:25 +0000 (04:19 +0000)]
am 3596b5d4: (-s ours) am 63c5f38b: am 8ecc1357: Merge "ART: Compress LengthPrefixedArray on 32-bit targets."

* commit '3596b5d430ab61f1b64370495ea0046ee8a6c4aa':

8 years agoam 41ad6757: (-s ours) am 22a96685: am 6103d962: Merge "Add \'bsr\' instruction to...
Roland Levillain [Thu, 27 Aug 2015 04:19:24 +0000 (04:19 +0000)]
am 41ad6757: (-s ours) am 22a96685: am 6103d962: Merge "Add \'bsr\' instruction to x86 and x86_64"

* commit '41ad6757759b40de9330eb3e03a364177a9bde3e':

8 years agoam c9ecc10b: (-s ours) am 0795b8f7: am 9d0f8210: Merge "Force Clang aarch64 builds...
Dan Albert [Thu, 27 Aug 2015 04:19:22 +0000 (04:19 +0000)]
am c9ecc10b: (-s ours) am 0795b8f7: am 9d0f8210: Merge "Force Clang aarch64 builds to -O1."

* commit 'c9ecc10b16f3ecabc4d18fafd5df4289020e6068':

8 years agoam a69c9263: (-s ours) am ebb39598: am 799e81c5: Merge "Add -Wno-pessimizing-move...
Stephen Hines [Thu, 27 Aug 2015 04:19:20 +0000 (04:19 +0000)]
am a69c9263: (-s ours) am ebb39598: am 799e81c5: Merge "Add -Wno-pessimizing-move to Clang flags"

* commit 'a69c9263baf6a8c5a03a70f9449f9bd607e1280e':

8 years agoam 85ccdfe9: (-s ours) am 422bee85: am 63fdedf3: Merge "Optimizing String.Equals...
Andreas Gampe [Thu, 27 Aug 2015 04:19:18 +0000 (04:19 +0000)]
am 85ccdfe9: (-s ours) am 422bee85: am 63fdedf3: Merge "Optimizing String.Equals as an intrinsic (x86_64)"

* commit '85ccdfe9540112c51e94e736f1bbcd0ab7680ba1':

8 years agoam cf280ae1: (-s ours) am 0fbe90db: am b31de31c: Merge "ART: Fix verifier dumping...
Andreas Gampe [Thu, 27 Aug 2015 04:19:16 +0000 (04:19 +0000)]
am cf280ae1: (-s ours) am 0fbe90db: am b31de31c: Merge "ART: Fix verifier dumping, add hard-fail dumping"

* commit 'cf280ae1fd9a0afd2f3a87bbc5ba9e86e528ec6d':

8 years agoam 52113d35: (-s ours) am eb9d1f79: ART: Relax verifier aput checking
Andreas Gampe [Thu, 27 Aug 2015 04:19:14 +0000 (04:19 +0000)]
am 52113d35: (-s ours) am eb9d1f79: ART: Relax verifier aput checking

* commit '52113d3584ce9a083db48fcd53575aed9b569403':

8 years agoam c9aaa270: (-s ours) am 3463a56f: am 933fdd0b: Merge "ART: Relax verifier aput...
Andreas Gampe [Thu, 27 Aug 2015 04:19:12 +0000 (04:19 +0000)]
am c9aaa270: (-s ours) am 3463a56f: am 933fdd0b: Merge "ART: Relax verifier aput checking"

* commit 'c9aaa270a9639c5adf87bd9d02955418eeae5aaa':

8 years agoam eb6619d8: (-s ours) am 729829e4: am a0856f51: Merge "Revert "ART: DCHECK zero...
Andreas Gampe [Thu, 27 Aug 2015 04:19:10 +0000 (04:19 +0000)]
am eb6619d8: (-s ours) am 729829e4: am a0856f51: Merge "Revert "ART: DCHECK zero case for CLZ/CTZ""

* commit 'eb6619d83fde1fc4120be773a7dd0a3124fa99ae':

8 years agoam 9e17d072: (-s ours) am 0da5ddbe: am b2812de0: Merge "Change SS to use MarkObjectIf...
Mathieu Chartier [Thu, 27 Aug 2015 04:19:08 +0000 (04:19 +0000)]
am 9e17d072: (-s ours) am 0da5ddbe: am b2812de0: Merge "Change SS to use MarkObjectIfNotInToSpace for roots"

* commit '9e17d0721eddbfa627c9a2d84a37cf8f56b453f3':

8 years agoam de752a51: (-s ours) am fd0c74a5: am 72eb673b: Merge "ART: Add utility function...
Andreas Gampe [Thu, 27 Aug 2015 04:19:06 +0000 (04:19 +0000)]
am de752a51: (-s ours) am fd0c74a5: am 72eb673b: Merge "ART: Add utility function to dump dex CFG"

* commit 'de752a5196206c43487d6afeb38b0caf13d8fbc9':

8 years agoam 6d0ca55b: (-s ours) am cdfb1f24: am f67ab129: Merge "Add rep movsw to x86 and...
Roland Levillain [Thu, 27 Aug 2015 04:19:03 +0000 (04:19 +0000)]
am 6d0ca55b: (-s ours) am cdfb1f24: am f67ab129: Merge "Add rep movsw to x86 and x86_64 instructions."

* commit '6d0ca55be4bb40fab528e23c4d8e6512c0ca2bcd':

8 years agoam 46272692: (-s ours) am 37f89746: am d95ab77f: Merge "Revert "Revert "Optimizing...
Andreas Gampe [Thu, 27 Aug 2015 04:19:01 +0000 (04:19 +0000)]
am 46272692: (-s ours) am 37f89746: am d95ab77f: Merge "Revert "Revert "Optimizing String.Equals as an intrinsic (x86)"""

* commit '46272692e7ca4bfea67b34af567816eadc56bee2':

8 years agoam 3e3edf60: (-s ours) am 3d19257d: am f1dacdd5: Merge "ART: DCHECK zero case for...
Andreas Gampe [Thu, 27 Aug 2015 04:18:59 +0000 (04:18 +0000)]
am 3e3edf60: (-s ours) am 3d19257d: am f1dacdd5: Merge "ART: DCHECK zero case for CLZ/CTZ"

* commit '3e3edf60b3d1208f5fe4d3e1e6d43002a541c618':

8 years agoam fd015328: (-s ours) am cf2668fa: am 1cad8c7c: Merge "Fix a bug in the register...
Nicolas Geoffray [Thu, 27 Aug 2015 04:18:57 +0000 (04:18 +0000)]
am fd015328: (-s ours) am cf2668fa: am 1cad8c7c: Merge "Fix a bug in the register allocator when allocating pairs."

* commit 'fd0153280488f8cb0ef8ecdfa59114ad6e9257dc':

8 years agoam 52fc24a3: (-s ours) am 6be471a3: am 1def08ee: Merge "Optimizing String.Equals...
Andreas Gampe [Thu, 27 Aug 2015 04:18:54 +0000 (04:18 +0000)]
am 52fc24a3: (-s ours) am 6be471a3: am 1def08ee: Merge "Optimizing String.Equals as an intrinsic (ARM64)"

* commit '52fc24a3184e7988d8fa9549eb0b985737d3401c':

8 years agoam 68a08f33: (-s ours) am 74340c65: am 0e780e48: Merge "Visit declaring class of...
Mathieu Chartier [Thu, 27 Aug 2015 04:18:51 +0000 (04:18 +0000)]
am 68a08f33: (-s ours) am 74340c65: am 0e780e48: Merge "Visit declaring class of methods on call stack"

* commit '68a08f3336bf2d93079dacb0767bcb5db9f26d41':

8 years agoam d45667c2: (-s ours) am dfe05c09: am 060841a3: Merge "Ignore OOME in ThreadStress...
Mathieu Chartier [Thu, 27 Aug 2015 04:18:47 +0000 (04:18 +0000)]
am d45667c2: (-s ours) am dfe05c09: am 060841a3: Merge "Ignore OOME in ThreadStress Daemon threads"

* commit 'd45667c2ba1c01552f17c19ceee8346df7b518dd':

8 years agoam 9f437bdd: (-s ours) am 9d708633: am 837b6497: Merge "Adjust art::HTypeConversion...
Roland Levillain [Thu, 27 Aug 2015 04:18:44 +0000 (04:18 +0000)]
am 9f437bdd: (-s ours) am 9d708633: am 837b6497: Merge "Adjust art::HTypeConversion\'s side effects for MIPS64."

* commit '9f437bdd5d136261afd201083a2d8c62b9e83ee8':

8 years agoam 8f3e22ad: (-s ours) am 6e898084: am e28dde5c: Merge "Small optimization improvements."
Nicolas Geoffray [Thu, 27 Aug 2015 04:18:41 +0000 (04:18 +0000)]
am 8f3e22ad: (-s ours) am 6e898084: am e28dde5c: Merge "Small optimization improvements."

* commit '8f3e22ad05a59d66026dcb919649f92d2930fbd8':

8 years agoam d193f2e3: (-s ours) am e682a025: ART: Change UninitializedThis tracking in the...
Andreas Gampe [Thu, 27 Aug 2015 04:18:37 +0000 (04:18 +0000)]
am d193f2e3: (-s ours) am e682a025: ART: Change UninitializedThis tracking in the verifier

* commit 'd193f2e3b26abe45d3c436a57a52b5ee9b8392a8':

8 years agoam c393cc46: (-s ours) am d942853d: am 7c2af0d8: Merge "Remove unnecessary `explicit...
Roland Levillain [Thu, 27 Aug 2015 04:18:33 +0000 (04:18 +0000)]
am c393cc46: (-s ours) am d942853d: am 7c2af0d8: Merge "Remove unnecessary `explicit` qualifiers on constructors."

* commit 'c393cc461360b013e54f0ad9b26b04775dbdb066':

8 years agoam e8427cde: (-s ours) am 0ead7ddf: am 1d4219ee: Merge "Intrinsics recognizer returns...
Andreas Gampe [Thu, 27 Aug 2015 04:18:29 +0000 (04:18 +0000)]
am e8427cde: (-s ours) am 0ead7ddf: am 1d4219ee: Merge "Intrinsics recognizer returns kNone for MIPS, MIPS64 instruction sets"

* commit 'e8427cde033c0041649e85b2b8c977add6b1fce9':

8 years agoam 9fec5928: (-s ours) am 1e14055e: am 8be64212: Merge "Structure for String.Equals...
Andreas Gampe [Thu, 27 Aug 2015 04:18:25 +0000 (04:18 +0000)]
am 9fec5928: (-s ours) am 1e14055e: am 8be64212: Merge "Structure for String.Equals intrinsic"

* commit '9fec5928003573f43d5c5e49b4124b3f6e82c786':

8 years agoam 9d757a05: (-s ours) am 387d6e5f: am a83cf577: Merge "Add support to indicate wheth...
Andreas Gampe [Thu, 27 Aug 2015 04:18:21 +0000 (04:18 +0000)]
am 9d757a05: (-s ours) am 387d6e5f: am a83cf577: Merge "Add support to indicate whether intrinsics require an environment"

* commit '9d757a05c5d6dfea0dd338dad53f278d56ca0ef7':

8 years agoam 0d0f0602: (-s ours) am 8f394ff9: am fe0e70b7: Merge "Wait for GC to finish in...
Mathieu Chartier [Thu, 27 Aug 2015 04:18:17 +0000 (04:18 +0000)]
am 0d0f0602: (-s ours) am 8f394ff9: am fe0e70b7: Merge "Wait for GC to finish in ThreadList::~ThreadList"

* commit '0d0f060234d946008b050d7fd38de8e44115eb4d':

8 years agoam 230bd6ee: (-s ours) am b52b03e3: am b923298c: Merge "Visit class roots from ClassL...
Mathieu Chartier [Thu, 27 Aug 2015 04:18:08 +0000 (04:18 +0000)]
am 230bd6ee: (-s ours) am b52b03e3: am b923298c: Merge "Visit class roots from ClassLoader::VisitReferences"

* commit '230bd6ee6ab61f2b6d310dc909d26e0ea7cf4ee1':

8 years agoam 9c2b9a4e: (-s ours) am 9348de40: am b19b82bf: Merge "ART: Add correct -inl file"
Andreas Gampe [Thu, 27 Aug 2015 04:18:00 +0000 (04:18 +0000)]
am 9c2b9a4e: (-s ours) am 9348de40: am b19b82bf: Merge "ART: Add correct -inl file"

* commit '9c2b9a4e00cbe5dbfca238d00a29fa1f8b3a3a09':

8 years agoam 8e7a4406: (-s ours) am 19d303f8: am afd06a64: Merge "ART: Change UninitializedThis...
Andreas Gampe [Thu, 27 Aug 2015 04:17:55 +0000 (04:17 +0000)]
am 8e7a4406: (-s ours) am 19d303f8: am afd06a64: Merge "ART: Change UninitializedThis tracking in the verifier"

* commit '8e7a4406f7acef5ccff14e8a79131f01c22e1dd9':

8 years agoam 33cb7e91: (-s ours) am 4396e42c: am 82b844fb: Merge "Don\'t allow GC to start...
Mathieu Chartier [Thu, 27 Aug 2015 04:17:46 +0000 (04:17 +0000)]
am 33cb7e91: (-s ours) am 4396e42c: am 82b844fb: Merge "Don\'t allow GC to start if the runtime is shutting down"

* commit '33cb7e91e6b0b24cd71ebb99fb60a63c4f6ecf59':

8 years agoam 027d3309: (-s ours) am be008eac: am 6a6bd17f: Merge "Delete AllocationTimer"
Mathieu Chartier [Thu, 27 Aug 2015 04:17:41 +0000 (04:17 +0000)]
am 027d3309: (-s ours) am be008eac: am 6a6bd17f: Merge "Delete AllocationTimer"

* commit '027d3309c52f9cda2557052c93be4b1d48ad458e':

8 years agoam 370553c6: (-s ours) am e0f35749: am 6065b5ba: Merge "Add a GVN dependency \'GC...
Roland Levillain [Thu, 27 Aug 2015 04:17:36 +0000 (04:17 +0000)]
am 370553c6: (-s ours) am e0f35749: am 6065b5ba: Merge "Add a GVN dependency \'GC\' for garbage collection."

* commit '370553c62b50e14d9e55ad5963578b48b753d2ae':

8 years agoam 70761140: (-s ours) am 6aec9dae: [MIPS] Avoid using odd numbered fp registers
Goran Jakovljevic [Thu, 27 Aug 2015 04:17:25 +0000 (04:17 +0000)]
am 70761140: (-s ours) am 6aec9dae: [MIPS] Avoid using odd numbered fp registers

* commit '70761140d5700bda9fe00e59423d242d548b443f':

8 years agoam 74b005ed: (-s ours) am 4e5eb2df: am 6a5037eb: Merge "[optimizing] More x86_64...
Roland Levillain [Thu, 27 Aug 2015 04:17:20 +0000 (04:17 +0000)]
am 74b005ed: (-s ours) am 4e5eb2df: am 6a5037eb: Merge "[optimizing] More x86_64 code improvements"

* commit '74b005edc6ddf66fad1d0c82907b9fb2ec086bce':

8 years agoam b527bc48: (-s ours) am bea313f7: am 2b562f40: Merge "Some heap cleanup"
Mathieu Chartier [Thu, 27 Aug 2015 04:17:15 +0000 (04:17 +0000)]
am b527bc48: (-s ours) am bea313f7: am 2b562f40: Merge "Some heap cleanup"

* commit 'b527bc48735b74d3c3bbb8a42bef1961bc58053a':

8 years agoam 9d33de45: (-s ours) am d50041b4: am 8ee8f322: Merge "Add daemon threads to 004...
Mathieu Chartier [Thu, 27 Aug 2015 04:17:09 +0000 (04:17 +0000)]
am 9d33de45: (-s ours) am d50041b4: am 8ee8f322: Merge "Add daemon threads to 004-ThreadStress"

* commit '9d33de4573546df7c7a4c4c8464980ce463831e4':

8 years agoam c5617679: (-s ours) am 7d6f3b84: am 548a3ce2: Merge "[MIPS] Avoid using odd number...
Roland Levillain [Thu, 27 Aug 2015 04:16:57 +0000 (04:16 +0000)]
am c5617679: (-s ours) am 7d6f3b84: am 548a3ce2: Merge "[MIPS] Avoid using odd numbered fp registers"

* commit 'c5617679fdfb0405f5a0ca7e0ace8023a21d8047':

8 years agoam 4aa65c34: (-s ours) am 0d9982da: ART: Fix Quick\'s DCE+GVN
Serguei Katkov [Thu, 27 Aug 2015 04:16:50 +0000 (04:16 +0000)]
am 4aa65c34: (-s ours) am 0d9982da: ART: Fix Quick\'s DCE+GVN

* commit '4aa65c34539dd5b84f50dbca3094926970bc3998':

8 years agoam d76bd83a: (-s ours) am 0a21435a: am 4500fcbe: Merge "Address some comments"
Mathieu Chartier [Thu, 27 Aug 2015 04:16:45 +0000 (04:16 +0000)]
am d76bd83a: (-s ours) am 0a21435a: am 4500fcbe: Merge "Address some comments"

* commit 'd76bd83ac0bb3be9c01b78817555de00bf7969fb':

8 years agoam 0a73bc4d: (-s ours) am afaa59f9: am ff2ac94e: Merge "Revert "Revert "Pass the...
Nicolas Geoffray [Thu, 27 Aug 2015 04:16:34 +0000 (04:16 +0000)]
am 0a73bc4d: (-s ours) am afaa59f9: am ff2ac94e: Merge "Revert "Revert "Pass the verified method to the inlinee DexCompilationUnit."""

* commit '0a73bc4d9e67ef7d457b0b33b6d705d7b4d1e227':

8 years agoam 5cd82fd0: (-s ours) am 32fd898f: am adbd0e5c: Merge "ART: Fix Quick\'s DCE+GVN"
Vladimir Marko [Thu, 27 Aug 2015 04:16:25 +0000 (04:16 +0000)]
am 5cd82fd0: (-s ours) am 32fd898f: am adbd0e5c: Merge "ART: Fix Quick\'s DCE+GVN"

* commit '5cd82fd0f41504ac008d693e1b63085c63ba7618':

8 years agoam 4892fb7a: (-s ours) am 594bd824: am 423f150e: Merge "ART-Optimizing: Fix the type...
Calin Juravle [Thu, 27 Aug 2015 04:16:19 +0000 (04:16 +0000)]
am 4892fb7a: (-s ours) am 594bd824: am 423f150e: Merge "ART-Optimizing: Fix the type of HDivZeroCheck"

* commit '4892fb7adaba41c831bef2fad78c01469eeed47c':

8 years agoam d1b0bfe3: (-s ours) am a666edc4: am f24576a7: Merge "ART: Change UnresolvedMergedT...
Andreas Gampe [Thu, 27 Aug 2015 04:16:07 +0000 (04:16 +0000)]
am d1b0bfe3: (-s ours) am a666edc4: am f24576a7: Merge "ART: Change UnresolvedMergedType merge"

* commit 'd1b0bfe35cbc47ac0b366131e0e27f86d97a732f':

8 years agoam ffeb45a1: (-s ours) am 168387df: ART: Change UnresolvedMergedType merge
Andreas Gampe [Thu, 27 Aug 2015 04:16:00 +0000 (04:16 +0000)]
am ffeb45a1: (-s ours) am 168387df: ART: Change UnresolvedMergedType merge

* commit 'ffeb45a1ecff677a149ca9c6031271f95e7fc88b':

8 years agoam aea82e83: (-s ours) am f695a009: (-s ours) ART: Change UnresolvedMergedType intern...
Andreas Gampe [Thu, 27 Aug 2015 04:15:55 +0000 (04:15 +0000)]
am aea82e83: (-s ours) am f695a009: (-s ours) ART: Change UnresolvedMergedType internal representation

* commit 'aea82e8339fce946e945fb23dec3de53b966a4fa':

8 years agoam 22a8b4c4: (-s ours) am 225bee50: am 32a67404: Merge "ART: Fix reg_type_test"
Andreas Gampe [Thu, 27 Aug 2015 04:15:41 +0000 (04:15 +0000)]
am 22a8b4c4: (-s ours) am 225bee50: am 32a67404: Merge "ART: Fix reg_type_test"

* commit '22a8b4c49353731f031a090b9440776eaf1331ea':

8 years agoam 8ff751b0: (-s ours) am b1a71fa2: am ebccaad3: Merge "ART: Add complex UnresolvedMe...
Andreas Gampe [Thu, 27 Aug 2015 04:15:36 +0000 (04:15 +0000)]
am 8ff751b0: (-s ours) am b1a71fa2: am ebccaad3: Merge "ART: Add complex UnresolvedMergedType test case"

* commit '8ff751b078a66ec3836f05e34eb72f9209945b78':

8 years agoam 68a82e22: (-s ours) am f0cdebde: am 081da0ad: Merge "ART: Change UnresolvedMergedT...
Andreas Gampe [Thu, 27 Aug 2015 04:15:32 +0000 (04:15 +0000)]
am 68a82e22: (-s ours) am f0cdebde: am 081da0ad: Merge "ART: Change UnresolvedMergedType internal representation"

* commit '68a82e22e265e103c18d0e334394511c3b417e02':

8 years agoam b5af6a9e: (-s ours) am d6e41186: am 4814bbd6: Merge "Do read barriers on native...
Mathieu Chartier [Thu, 27 Aug 2015 04:15:17 +0000 (04:15 +0000)]
am b5af6a9e: (-s ours) am d6e41186: am 4814bbd6: Merge "Do read barriers on native roots in CopyClassVisitor"

* commit 'b5af6a9e375169c2f2becb796b58804f7168093f':

8 years agoam fdd54e7a: (-s ours) am 6e9c66e0: Fix a bug in the register allocator around pair...
Nicolas Geoffray [Thu, 27 Aug 2015 04:15:12 +0000 (04:15 +0000)]
am fdd54e7a: (-s ours) am 6e9c66e0: Fix a bug in the register allocator around pair allocation.

* commit 'fdd54e7a9a3acf3f32cbab954985fd089672777c':

8 years agoam 5a6eb3db: (-s ours) am 0cedfd94: am 1a5625be: Merge "Fix a bug in the register...
Nicolas Geoffray [Thu, 27 Aug 2015 04:15:08 +0000 (04:15 +0000)]
am 5a6eb3db: (-s ours) am 0cedfd94: am 1a5625be: Merge "Fix a bug in the register allocator around pair allocation."

* commit '5a6eb3db6364a44de693c96064eff0d163783010':

8 years agoam bc0e15ed: (-s ours) am 1ea7786c: am 77bccdc5: Merge "ART: Clean up unnecessary...
Andreas Gampe [Thu, 27 Aug 2015 04:15:00 +0000 (04:15 +0000)]
am bc0e15ed: (-s ours) am 1ea7786c: am 77bccdc5: Merge "ART: Clean up unnecessary ArtMethod**"

* commit 'bc0e15edd8b44a9245dcfa5c33131edde37a6d91':

8 years agoam 275fbbac: (-s ours) am f06f82dd: am fc298560: Merge "ART: Remove TODO in BitVector"
Andreas Gampe [Thu, 27 Aug 2015 04:14:51 +0000 (04:14 +0000)]
am 275fbbac: (-s ours) am f06f82dd: am fc298560: Merge "ART: Remove TODO in BitVector"

* commit '275fbbac5e4f4af3182ce485d17ddefe143c6d15':

8 years agoam 37eeb72e: (-s ours) am 672485f3: am e6b307a8: Merge "Add class table field to...
Mathieu Chartier [Thu, 27 Aug 2015 04:14:45 +0000 (04:14 +0000)]
am 37eeb72e: (-s ours) am 672485f3: am e6b307a8: Merge "Add class table field to class loader"

* commit '37eeb72eb6a8efdb9baa6e6438e5e1b96f8a4c9f':

8 years agoam 73392996: (-s ours) am 12a00ef3: am 4b2e98fc: Merge "Fix C++14 bitrot."
Dan Albert [Thu, 27 Aug 2015 04:14:38 +0000 (04:14 +0000)]
am 73392996: (-s ours) am 12a00ef3: am 4b2e98fc: Merge "Fix C++14 bitrot."

* commit '73392996b5ad246732d1a3daa26f3ee429c6a3bb':

8 years agoam 7a82a534: (-s ours) am fee5335c: am 3ded7766: Merge "Ensure coherency of call...
Nicolas Geoffray [Thu, 27 Aug 2015 04:14:32 +0000 (04:14 +0000)]
am 7a82a534: (-s ours) am fee5335c: am 3ded7766: Merge "Ensure coherency of call kinds for LocationSummary."

* commit '7a82a5341f2c0ae573dc726f7441b1ba4079b6f2':

8 years agoam e4557b5c: (-s ours) am a7808cb3: am a001e3a0: Merge "Revert "Pass the verified...
Nicolas Geoffray [Thu, 27 Aug 2015 04:14:26 +0000 (04:14 +0000)]
am e4557b5c: (-s ours) am a7808cb3: am a001e3a0: Merge "Revert "Pass the verified method to the inlinee DexCompilationUnit.""

* commit 'e4557b5c47fad08620926d67bf506db73a8a81ca':

8 years agoam fb6de975: (-s ours) am b23623e7: am 4320ff10: Merge "Pass the verified method...
Nicolas Geoffray [Thu, 27 Aug 2015 04:14:17 +0000 (04:14 +0000)]
am fb6de975: (-s ours) am b23623e7: am 4320ff10: Merge "Pass the verified method to the inlinee DexCompilationUnit."

* commit 'fb6de975c81602128bc583acf045f19e3b5f7bcf':

8 years agoam a0c02163: (-s ours) resolved conflicts for merge of bf3cc9e0 to mnc-dev-plus-aosp
Roland Levillain [Thu, 27 Aug 2015 04:14:04 +0000 (04:14 +0000)]
am a0c02163: (-s ours) resolved conflicts for merge of bf3cc9e0 to mnc-dev-plus-aosp

* commit 'a0c02163d4f4e232457a82327381e0a34443110d':

8 years agoam c9ed937a: (-s ours) am f1912607: am 33407564: Merge "Introduce arch-specific check...
David Brazdil [Thu, 27 Aug 2015 04:13:57 +0000 (04:13 +0000)]
am c9ed937a: (-s ours) am f1912607: am 33407564: Merge "Introduce arch-specific checker tests."

* commit 'c9ed937a8921e77941271b3e7c75dfeb3a14a53b':

8 years agoam 660ce968: (-s ours) am d333389c: Tighten default inlining settings when using...
Roland Levillain [Thu, 27 Aug 2015 04:13:47 +0000 (04:13 +0000)]
am 660ce968: (-s ours) am d333389c: Tighten default inlining settings when using the space filter.

* commit '660ce968daf586ba24b1b3c06a80e5bb2cf232db':

8 years agoam 32793be1: (-s ours) am f2ea71cd: ART: Fix the simplifier for add/sub
Serguei Katkov [Thu, 27 Aug 2015 04:13:38 +0000 (04:13 +0000)]
am 32793be1: (-s ours) am f2ea71cd: ART: Fix the simplifier for add/sub

* commit '32793be151e167d448d66163abdc4791a35c9ff9':

8 years agoam 0e67fc91: (-s ours) am 0c3ddba0: am 7fbaa22e: Merge "ART: Fix the simplifier for...
Calin Juravle [Thu, 27 Aug 2015 04:13:29 +0000 (04:13 +0000)]
am 0e67fc91: (-s ours) am 0c3ddba0: am 7fbaa22e: Merge "ART: Fix the simplifier for add/sub"

* commit '0e67fc91a9a0aded973d32b24c7ab938029fe7fd':

8 years agoam a14ea41e: (-s ours) am ce4b1329: ART: x86_64 RoundDouble/Float intrinsics should...
Pavel Vyssotski [Thu, 27 Aug 2015 04:13:21 +0000 (04:13 +0000)]
am a14ea41e: (-s ours) am ce4b1329: ART: x86_64 RoundDouble/Float intrinsics should initialize out value.

* commit 'a14ea41e8c6ee2c8c38a31c770a5c94f122cd082':

8 years agoam f5e7c792: (-s ours) am c5e25863: am a27a67c9: Merge "Fix image loading in interpet...
Sebastien Hertz [Thu, 27 Aug 2015 04:13:17 +0000 (04:13 +0000)]
am f5e7c792: (-s ours) am c5e25863: am a27a67c9: Merge "Fix image loading in interpeter-only mode"

* commit 'f5e7c792262ce50d784f3f816d01ed1b8ff053c1':

8 years agoam ff29c13e: (-s ours) am 906e0def: am bc7db535: Merge "Fix DDM reply buffer dealloca...
Sebastien Hertz [Thu, 27 Aug 2015 04:13:07 +0000 (04:13 +0000)]
am ff29c13e: (-s ours) am 906e0def: am bc7db535: Merge "Fix DDM reply buffer deallocation"

* commit 'ff29c13e926d917f7996b07b039f7fe7fb8682fe':

8 years agoam 3a78345c: (-s ours) am f1bb39e8: am 1f3f766d: Merge "Move ArtFields and ArtMethods...
Mathieu Chartier [Thu, 27 Aug 2015 04:13:02 +0000 (04:13 +0000)]
am 3a78345c: (-s ours) am f1bb39e8: am 1f3f766d: Merge "Move ArtFields and ArtMethods to be a length prefixed array"

* commit '3a78345c74dc58a220925bd1fae51ad13d7064c4':

8 years agoam d75199bb: (-s ours) am 50fbbd29: am 275bc5e5: Merge "ART: Extend ISA features...
Andreas Gampe [Thu, 27 Aug 2015 04:12:56 +0000 (04:12 +0000)]
am d75199bb: (-s ours) am 50fbbd29: am 275bc5e5: Merge "ART: Extend ISA features option for (host) run tests"

* commit 'd75199bb57d55d3edbff05970fcd9b4ed3f6573b':

8 years agoam d4b0aaa9: (-s ours) am 8a8cefa3: am d8406781: Merge "ART: Wire up DexToDexCompiler...
Andreas Gampe [Thu, 27 Aug 2015 04:12:49 +0000 (04:12 +0000)]
am d4b0aaa9: (-s ours) am 8a8cefa3: am d8406781: Merge "ART: Wire up DexToDexCompiler without extern"

* commit 'd4b0aaa9f9af04dce31e6442d927715595968214':

8 years agoam 54c8b90e: (-s ours) am 6541898f: am 02f0771b: Merge "Revert "cleanup: Replace...
Igor Murashkin [Thu, 27 Aug 2015 04:12:44 +0000 (04:12 +0000)]
am 54c8b90e: (-s ours) am 6541898f: am 02f0771b: Merge "Revert "cleanup: Replace pointers with out-parameters and fix-up formatting""

* commit '54c8b90e1043822d5e73237ea3e934fba7eb2a72':

8 years agoam 3b035909: (-s ours) am 5970565b: am 94800f46: Merge "Address some comments and...
Mathieu Chartier [Thu, 27 Aug 2015 04:12:38 +0000 (04:12 +0000)]
am 3b035909: (-s ours) am 5970565b: am 94800f46: Merge "Address some comments and clean up"

* commit '3b035909ef03f993214c9ce9e93d0d35d1cc0b34':

8 years agoam da25b541: (-s ours) am df9964ee: am 46e0f460: Merge "Fix mod-union logic for nativ...
Mathieu Chartier [Thu, 27 Aug 2015 04:12:33 +0000 (04:12 +0000)]
am da25b541: (-s ours) am df9964ee: am 46e0f460: Merge "Fix mod-union logic for native roots"

* commit 'da25b541f5cc28ad08b0c0b2f59746f90fbe9592':

8 years agoam 3a7a97b6: (-s ours) am 75fe3e02: am 13394093: Merge "Have constant folding be...
Roland Levillain [Thu, 27 Aug 2015 04:12:27 +0000 (04:12 +0000)]
am 3a7a97b6: (-s ours) am 75fe3e02: am 13394093: Merge "Have constant folding be more flexible."

* commit '3a7a97b6c82d3ae638d37dfa1925197b37f4d03d':

8 years agoam 2429693d: (-s ours) am edd54eeb: am 902ec264: Merge "Add constant folding for...
Roland Levillain [Thu, 27 Aug 2015 04:12:11 +0000 (04:12 +0000)]
am 2429693d: (-s ours) am edd54eeb: am 902ec264: Merge "Add constant folding for long unary operations in opt. compiler."

* commit '2429693dc1fbf92ca453fc9bf0a84a6cf1fda406':

8 years agoam cd817a68: (-s ours) am 0611b853: am d4fd5914: Merge "ART: Move exception clearing...
David Brazdil [Thu, 27 Aug 2015 04:12:01 +0000 (04:12 +0000)]
am cd817a68: (-s ours) am 0611b853: am d4fd5914: Merge "ART: Move exception clearing into own instruction"

* commit 'cd817a68e1531bca765630dd0cd0e856b8048e13':

8 years agoam 97c8824e: (-s ours) am 2b83ce9e: am 8bfc949a: Merge "Revert "Revert "ART: Use...
Andreas Gampe [Thu, 27 Aug 2015 04:11:43 +0000 (04:11 +0000)]
am 97c8824e: (-s ours) am 2b83ce9e: am 8bfc949a: Merge "Revert "Revert "ART: Use bionic TLS slot for thread-self"""

* commit '97c8824eddea9069132610fdf1b0e8ee4a4be43b':

8 years agoam 7ea83c01: (-s ours) am a3b4e939: am 10569198: Merge "ART: x86_64 RoundDouble/Float...
Nicolas Geoffray [Thu, 27 Aug 2015 04:11:33 +0000 (04:11 +0000)]
am 7ea83c01: (-s ours) am a3b4e939: am 10569198: Merge "ART: x86_64 RoundDouble/Float intrinsics should initialize out value."

* commit '7ea83c010b53e491d9605a93e09370fae6d601c2':

8 years agoam 9d762381: (-s ours) am cbc3382f: am 1cf85515: Merge "Revert "ART: Use bionic TLS...
Andreas Gampe [Thu, 27 Aug 2015 04:11:14 +0000 (04:11 +0000)]
am 9d762381: (-s ours) am cbc3382f: am 1cf85515: Merge "Revert "ART: Use bionic TLS slot for thread-self""

* commit '9d762381b2cc606ff340fcb524e2afd2f3cafe94':

8 years agoam 2984eb34: (-s ours) am 9cc66f1e: am d2606b1b: Merge "Parallel Move Resolver: Perfo...
Nicolas Geoffray [Thu, 27 Aug 2015 04:11:06 +0000 (04:11 +0000)]
am 2984eb34: (-s ours) am 9cc66f1e: am d2606b1b: Merge "Parallel Move Resolver: Perform Stack/Stack first"

* commit '2984eb346b50382c4743282cfcf08dc082c8f50a':

8 years agoam 7fef1b82: (-s ours) am c5866465: am bab71e2a: Merge "ART: Use bionic TLS slot...
Andreas Gampe [Thu, 27 Aug 2015 04:10:47 +0000 (04:10 +0000)]
am 7fef1b82: (-s ours) am c5866465: am bab71e2a: Merge "ART: Use bionic TLS slot for thread-self"

* commit '7fef1b82693d81b7c9100cb999ab2a85f0effb4f':

8 years agoam 10dbdfe9: (-s ours) am 2dd31ee7: am fd38927d: Merge "Update expectation."
Nicolas Geoffray [Thu, 27 Aug 2015 04:10:41 +0000 (04:10 +0000)]
am 10dbdfe9: (-s ours) am 2dd31ee7: am fd38927d: Merge "Update expectation."

* commit '10dbdfe935ce5220842d1d274065d682c620a23e':

8 years agoam 81c5da29: (-s ours) am 3d4502c1: am 1d558db0: Merge "ART: Use Clang default integr...
Andreas Gampe [Thu, 27 Aug 2015 04:10:27 +0000 (04:10 +0000)]
am 81c5da29: (-s ours) am 3d4502c1: am 1d558db0: Merge "ART: Use Clang default integrated assembler."

* commit '81c5da29d031981aed12c4a8e4ec1d67f5c77436':

8 years agoam 381b43d5: (-s ours) am 97647079: am 28a94765: Merge "ART: Fix arm32 assembly for...
Andreas Gampe [Thu, 27 Aug 2015 04:10:21 +0000 (04:10 +0000)]
am 381b43d5: (-s ours) am 97647079: am 28a94765: Merge "ART: Fix arm32 assembly for Clang"

* commit '381b43d5b4a789f978fef83d22638192d16f6c90':

8 years agoam 60846c6b: (-s ours) am cf599de3: am fe092ab1: Merge "Added repe_cmpsq instruction...
Vladimir Marko [Thu, 27 Aug 2015 04:10:16 +0000 (04:10 +0000)]
am 60846c6b: (-s ours) am cf599de3: am fe092ab1: Merge "Added repe_cmpsq instruction to x86_64 assembler"

* commit '60846c6bc1a220487fbb00fed47ea8885b52b730':

8 years agoam 2600e40c: (-s ours) am 721d5cf7: am 718a2451: Merge "ARM/ARM64: Implement numberOf...
Vladimir Marko [Thu, 27 Aug 2015 04:10:12 +0000 (04:10 +0000)]
am 2600e40c: (-s ours) am 721d5cf7: am 718a2451: Merge "ARM/ARM64: Implement numberOfLeadingZeros intrinsic."

* commit '2600e40cf218d444fc16edd775a0e7d764c157da':

8 years agoam e80e3a3d: (-s ours) am 2b643092: am 0c9c5bbd: Merge "ART: Fix stub_test"
Andreas Gampe [Thu, 27 Aug 2015 04:10:09 +0000 (04:10 +0000)]
am e80e3a3d: (-s ours) am 2b643092: am 0c9c5bbd: Merge "ART: Fix stub_test"

* commit 'e80e3a3d01ecb8a9948abf86bc5aa829baf95d10':

8 years agoam 90426f9a: (-s ours) am 0ebe6918: am e3d598e2: Merge "cleanup: Replace pointers...
Igor Murashkin [Thu, 27 Aug 2015 04:10:05 +0000 (04:10 +0000)]
am 90426f9a: (-s ours) am 0ebe6918: am e3d598e2: Merge "cleanup: Replace pointers with out-parameters and fix-up formatting"

* commit '90426f9a438bd7f5fe751c578e552e3e495783cd':

8 years agoam 965f16f6: (-s ours) am 8751f3b6: am 743e9625: Merge "Optimizing: Add Non Temporal...
Aart Bik [Thu, 27 Aug 2015 04:10:01 +0000 (04:10 +0000)]
am 965f16f6: (-s ours) am 8751f3b6: am 743e9625: Merge "Optimizing: Add Non Temporal Move support for x86"

* commit '965f16f60535607f85b2429584536b516de17ee2':

8 years agoam eae8d738: (-s ours) am aa16bf2d: am e238414e: Merge "Optimizing: Use more X86...
Roland Levillain [Thu, 27 Aug 2015 04:09:58 +0000 (04:09 +0000)]
am eae8d738: (-s ours) am aa16bf2d: am e238414e: Merge "Optimizing: Use more X86 3 operand multiplies"

* commit 'eae8d73887932a0a7bde90c501472d9f3e791cb6':

8 years agoam e1f72596: (-s ours) am 90d7bc05: am bc576cfd: Merge "Revert "Optimizing String...
Roland Levillain [Thu, 27 Aug 2015 04:09:54 +0000 (04:09 +0000)]
am e1f72596: (-s ours) am 90d7bc05: am bc576cfd: Merge "Revert "Optimizing String.Equals as an intrinsic (x86)""

* commit 'e1f72596cf9ba4c77ff38a8659e3065a34bb19c6':