OSDN Git Service

android-x86/art.git
9 years agoam 4ddfa44d: am d27ce0f1: am 46653009: Merge "Add small library for writing of DWARF...
David Srbecky [Tue, 31 Mar 2015 11:17:19 +0000 (11:17 +0000)]
am 4ddfa44d: am d27ce0f1: am 46653009: Merge "Add small library for writing of DWARF data."

* commit '4ddfa44dd46c933098f402c34d38e91a02b50abe':
  Add small library for writing of DWARF data.

9 years agoam d27ce0f1: am 46653009: Merge "Add small library for writing of DWARF data."
David Srbecky [Tue, 31 Mar 2015 11:05:22 +0000 (11:05 +0000)]
am d27ce0f1: am 46653009: Merge "Add small library for writing of DWARF data."

* commit 'd27ce0f15f7a6c91fae60d18af9911e9b57888f2':
  Add small library for writing of DWARF data.

9 years agoam 46653009: Merge "Add small library for writing of DWARF data."
David Srbecky [Tue, 31 Mar 2015 10:58:44 +0000 (10:58 +0000)]
am 46653009: Merge "Add small library for writing of DWARF data."

* commit '466530095eae3f3e8a13bd41b5489450b2e66c0a':
  Add small library for writing of DWARF data.

9 years agoam e330f645: am 7dca1eda: am 2d9cd63c: Merge "Tests still failing on buildbot\'s...
Nicolas Geoffray [Tue, 31 Mar 2015 10:58:08 +0000 (10:58 +0000)]
am e330f645: am 7dca1eda: am 2d9cd63c: Merge "Tests still failing on buildbot\'s devices."

* commit 'e330f645251d07915aedd5fc0342557a1b14cf38':
  Tests still failing on buildbot's devices.

9 years agoMerge "Add small library for writing of DWARF data."
David Srbecky [Tue, 31 Mar 2015 10:52:34 +0000 (10:52 +0000)]
Merge "Add small library for writing of DWARF data."

9 years agoam 7dca1eda: am 2d9cd63c: Merge "Tests still failing on buildbot\'s devices."
Nicolas Geoffray [Tue, 31 Mar 2015 10:46:49 +0000 (10:46 +0000)]
am 7dca1eda: am 2d9cd63c: Merge "Tests still failing on buildbot\'s devices."

* commit '7dca1eda7fe6ad13f942927c4bccefd540cc00ea':
  Tests still failing on buildbot's devices.

9 years agoam 2d9cd63c: Merge "Tests still failing on buildbot\'s devices."
Nicolas Geoffray [Tue, 31 Mar 2015 10:39:33 +0000 (10:39 +0000)]
am 2d9cd63c: Merge "Tests still failing on buildbot\'s devices."

* commit '2d9cd63ca365331d02e3030c3ff799737a6f178a':
  Tests still failing on buildbot's devices.

9 years agoMerge "Tests still failing on buildbot's devices."
Nicolas Geoffray [Tue, 31 Mar 2015 10:33:49 +0000 (10:33 +0000)]
Merge "Tests still failing on buildbot's devices."

9 years agoTests still failing on buildbot's devices.
Nicolas Geoffray [Tue, 31 Mar 2015 10:33:04 +0000 (11:33 +0100)]
Tests still failing on buildbot's devices.

Change-Id: I7085706884c64978eaef6ba9eb0900b9fe9e4112

9 years agoAdd small library for writing of DWARF data.
David Srbecky [Thu, 26 Mar 2015 16:33:17 +0000 (16:33 +0000)]
Add small library for writing of DWARF data.

Change-Id: Ifa77aec7584bfcdcc05ddb049c160be9b6dda7c5

9 years agoam 7d4b47d4: am 56ab8a9a: am 8eeecbc5: Merge "ART: General-case negation in boolean...
David Brazdil [Tue, 31 Mar 2015 10:22:18 +0000 (10:22 +0000)]
am 7d4b47d4: am 56ab8a9a: am 8eeecbc5: Merge "ART: General-case negation in boolean simplifier"

* commit '7d4b47d40463bdccf4cf26deed31f6304faa5688':
  ART: General-case negation in boolean simplifier

9 years agoam c3077720: am fcbd8198: am e6842242: Merge "Update clean-oat-host after latest...
Nicolas Geoffray [Tue, 31 Mar 2015 10:22:17 +0000 (10:22 +0000)]
am c3077720: am fcbd8198: am e6842242: Merge "Update clean-oat-host after latest oat location changes."

* commit 'c30777200ccf6bb9a83996d02e887946827fad72':
  Update clean-oat-host after latest oat location changes.

9 years agoam 56ab8a9a: am 8eeecbc5: Merge "ART: General-case negation in boolean simplifier"
David Brazdil [Tue, 31 Mar 2015 09:51:29 +0000 (09:51 +0000)]
am 56ab8a9a: am 8eeecbc5: Merge "ART: General-case negation in boolean simplifier"

* commit '56ab8a9a9b1a1db9282e361067ecd4fd6af61a29':
  ART: General-case negation in boolean simplifier

9 years agoam 8eeecbc5: Merge "ART: General-case negation in boolean simplifier"
David Brazdil [Tue, 31 Mar 2015 09:44:43 +0000 (09:44 +0000)]
am 8eeecbc5: Merge "ART: General-case negation in boolean simplifier"

* commit '8eeecbc50b5f6f569b4d6d1a141624f0018ffb2d':
  ART: General-case negation in boolean simplifier

9 years agoam fcbd8198: am e6842242: Merge "Update clean-oat-host after latest oat location...
Nicolas Geoffray [Tue, 31 Mar 2015 09:41:41 +0000 (09:41 +0000)]
am fcbd8198: am e6842242: Merge "Update clean-oat-host after latest oat location changes."

* commit 'fcbd8198faa72e6b5cb2ebcede40cb58d308b90a':
  Update clean-oat-host after latest oat location changes.

9 years agoMerge "ART: General-case negation in boolean simplifier"
David Brazdil [Tue, 31 Mar 2015 09:39:06 +0000 (09:39 +0000)]
Merge "ART: General-case negation in boolean simplifier"

9 years agoam e6842242: Merge "Update clean-oat-host after latest oat location changes."
Nicolas Geoffray [Tue, 31 Mar 2015 09:35:26 +0000 (09:35 +0000)]
am e6842242: Merge "Update clean-oat-host after latest oat location changes."

* commit 'e684224201233ed35e15c3df8944bd3444984edf':
  Update clean-oat-host after latest oat location changes.

9 years agoART: General-case negation in boolean simplifier
David Brazdil [Tue, 31 Mar 2015 08:59:27 +0000 (09:59 +0100)]
ART: General-case negation in boolean simplifier

Code transformations on the HGraph may optimize out the condition
instruction of an If and replace it with a boolean value. In such
case, the boolean simplifier would not know how to negate the
condition and would fail. This patch implements negation in this
general case with 'equals 0' as a substitute for the non-existing
boolean Not instruction.

Bug: 19992954
Change-Id: I152036fcc6bbecccc767d3024a5c060177597d88

9 years agoMerge "Update clean-oat-host after latest oat location changes."
Nicolas Geoffray [Tue, 31 Mar 2015 09:31:29 +0000 (09:31 +0000)]
Merge "Update clean-oat-host after latest oat location changes."

9 years agoam bfa9ebcc: am b4e4eca9: am c4bd0e6a: Merge "Workaround for network issues: use...
Nicolas Geoffray [Tue, 31 Mar 2015 09:27:32 +0000 (09:27 +0000)]
am bfa9ebcc: am b4e4eca9: am c4bd0e6a: Merge "Workaround for network issues: use 127.0.0.1."

* commit 'bfa9ebccc9548d4a509e4bfe6ac9cea52d805b2c':
  Workaround for network issues: use 127.0.0.1.

9 years agoam b4e4eca9: am c4bd0e6a: Merge "Workaround for network issues: use 127.0.0.1."
Nicolas Geoffray [Tue, 31 Mar 2015 07:57:52 +0000 (07:57 +0000)]
am b4e4eca9: am c4bd0e6a: Merge "Workaround for network issues: use 127.0.0.1."

* commit 'b4e4eca98fa5692a31f1eed07ad3ac3f29ba4590':
  Workaround for network issues: use 127.0.0.1.

9 years agoam c4bd0e6a: Merge "Workaround for network issues: use 127.0.0.1."
Nicolas Geoffray [Tue, 31 Mar 2015 07:52:03 +0000 (07:52 +0000)]
am c4bd0e6a: Merge "Workaround for network issues: use 127.0.0.1."

* commit 'c4bd0e6a7f4839ea99222f06979cc2369cb9bf10':
  Workaround for network issues: use 127.0.0.1.

9 years agoMerge "Workaround for network issues: use 127.0.0.1."
Nicolas Geoffray [Tue, 31 Mar 2015 07:45:54 +0000 (07:45 +0000)]
Merge "Workaround for network issues: use 127.0.0.1."

9 years agoWorkaround for network issues: use 127.0.0.1.
Nicolas Geoffray [Mon, 30 Mar 2015 22:01:28 +0000 (23:01 +0100)]
Workaround for network issues: use 127.0.0.1.

Change-Id: I3c0ed810165bc8945c1dfaa028eb9a7bed674281

9 years agoam 89ea3f06: am fe79c25f: am d9269b97: Merge "Fix 099-vmdebug and 802-deoptimization...
Andreas Gampe [Tue, 31 Mar 2015 04:00:42 +0000 (04:00 +0000)]
am 89ea3f06: am fe79c25f: am d9269b97: Merge "Fix 099-vmdebug and 802-deoptimization art tests for Mips."

* commit '89ea3f06c3123e084a9ad1dcd310bc7fe66278fc':
  Fix 099-vmdebug and 802-deoptimization art tests for Mips.

9 years agoam fe79c25f: am d9269b97: Merge "Fix 099-vmdebug and 802-deoptimization art tests...
Andreas Gampe [Tue, 31 Mar 2015 03:48:35 +0000 (03:48 +0000)]
am fe79c25f: am d9269b97: Merge "Fix 099-vmdebug and 802-deoptimization art tests for Mips."

* commit 'fe79c25f7206ee62479d94acdb25d3b3b233824a':
  Fix 099-vmdebug and 802-deoptimization art tests for Mips.

9 years agoam d9269b97: Merge "Fix 099-vmdebug and 802-deoptimization art tests for Mips."
Andreas Gampe [Tue, 31 Mar 2015 03:41:02 +0000 (03:41 +0000)]
am d9269b97: Merge "Fix 099-vmdebug and 802-deoptimization art tests for Mips."

* commit 'd9269b9768101d4b1c82bd99561731d5d0083dc7':
  Fix 099-vmdebug and 802-deoptimization art tests for Mips.

9 years agoMerge "Fix 099-vmdebug and 802-deoptimization art tests for Mips."
Andreas Gampe [Tue, 31 Mar 2015 03:34:07 +0000 (03:34 +0000)]
Merge "Fix 099-vmdebug and 802-deoptimization art tests for Mips."

9 years agoFix 099-vmdebug and 802-deoptimization art tests for Mips.
Douglas Leung [Fri, 27 Mar 2015 22:38:30 +0000 (15:38 -0700)]
Fix 099-vmdebug and 802-deoptimization art tests for Mips.

There are 2 bugs that are causing these 2 tests to fail the same way.
The first one is we should be using $t9 for function calls so $gp can
be calculated correctly. The second bug is there can't be a gap between
the quick frame and the callee save frame, otherwise the WalkStack()
function will get confused and crash.

Bug: 19003184
Change-Id: I3c545ce18268deb73150fca2a7d7a798540f1cf2

9 years agoam 8b97ddb7: am b1a1f9a1: am e33d0cb5: Merge "ART: Don\'t fail on unsupported conditi...
Andreas Gampe [Tue, 31 Mar 2015 00:51:03 +0000 (00:51 +0000)]
am 8b97ddb7: am b1a1f9a1: am e33d0cb5: Merge "ART: Don\'t fail on unsupported conditions in boolean simplifier"

* commit '8b97ddb77ebc63ae80ee0655a6402d7f00984eff':
  ART: Don't fail on unsupported conditions in boolean simplifier

9 years agoam b1a1f9a1: am e33d0cb5: Merge "ART: Don\'t fail on unsupported conditions in boolea...
Andreas Gampe [Tue, 31 Mar 2015 00:36:28 +0000 (00:36 +0000)]
am b1a1f9a1: am e33d0cb5: Merge "ART: Don\'t fail on unsupported conditions in boolean simplifier"

* commit 'b1a1f9a192b0391ddfad80d2375adef8013c828d':
  ART: Don't fail on unsupported conditions in boolean simplifier

9 years agoam e33d0cb5: Merge "ART: Don\'t fail on unsupported conditions in boolean simplifier"
Andreas Gampe [Tue, 31 Mar 2015 00:28:57 +0000 (00:28 +0000)]
am e33d0cb5: Merge "ART: Don\'t fail on unsupported conditions in boolean simplifier"

* commit 'e33d0cb5b88703302e3912ca96dabcb06fea4340':
  ART: Don't fail on unsupported conditions in boolean simplifier

9 years agoMerge "ART: Don't fail on unsupported conditions in boolean simplifier"
Andreas Gampe [Tue, 31 Mar 2015 00:25:45 +0000 (00:25 +0000)]
Merge "ART: Don't fail on unsupported conditions in boolean simplifier"

9 years agoART: Don't fail on unsupported conditions in boolean simplifier
Andreas Gampe [Tue, 31 Mar 2015 00:22:24 +0000 (17:22 -0700)]
ART: Don't fail on unsupported conditions in boolean simplifier

Skip simplification instead of FATALing when an unsupported condition
is found.

Bug: 19992954
Change-Id: Ie2845bead72da63018734e6dd91ce65824658b39

9 years agoam 3989e089: am 2d795eb4: am c4a12419: Merge "Disable host testing for now."
Nicolas Geoffray [Mon, 30 Mar 2015 18:50:31 +0000 (18:50 +0000)]
am 3989e089: am 2d795eb4: am c4a12419: Merge "Disable host testing for now."

* commit '3989e0896d26269c6129f09ec8b371b44f5ec0c6':
  Disable host testing for now.

9 years agoam 2d795eb4: am c4a12419: Merge "Disable host testing for now."
Nicolas Geoffray [Mon, 30 Mar 2015 18:36:43 +0000 (18:36 +0000)]
am 2d795eb4: am c4a12419: Merge "Disable host testing for now."

* commit '2d795eb43ad672474a830f2b786c24016c6496cf':
  Disable host testing for now.

9 years agoam 89626869: am 318636cd: am c06ff145: Merge "On host, say the debuggee needs to...
Nicolas Geoffray [Mon, 30 Mar 2015 18:33:40 +0000 (18:33 +0000)]
am 89626869: am 318636cd: am c06ff145: Merge "On host, say the debuggee needs to be run through bash."

* commit '8962686904b6718bf137616aa3690f7d3f0bcb42':
  On host, say the debuggee needs to be run through bash.

9 years agoam c4a12419: Merge "Disable host testing for now."
Nicolas Geoffray [Mon, 30 Mar 2015 18:19:43 +0000 (18:19 +0000)]
am c4a12419: Merge "Disable host testing for now."

* commit 'c4a12419a3a607716de7f3c9f4c3e004d9362484':
  Disable host testing for now.

9 years agoMerge "Disable host testing for now."
Nicolas Geoffray [Mon, 30 Mar 2015 18:15:00 +0000 (18:15 +0000)]
Merge "Disable host testing for now."

9 years agoDisable host testing for now.
Nicolas Geoffray [Mon, 30 Mar 2015 18:14:09 +0000 (19:14 +0100)]
Disable host testing for now.

Buildbot machines hare not happy with gethostbyname.

Change-Id: I9dd878b442686a3d1dbcad54dbca7aabc4adbdf3

9 years agoam 318636cd: am c06ff145: Merge "On host, say the debuggee needs to be run through...
Nicolas Geoffray [Mon, 30 Mar 2015 17:30:18 +0000 (17:30 +0000)]
am 318636cd: am c06ff145: Merge "On host, say the debuggee needs to be run through bash."

* commit '318636cd5c5b3ccc0ced20a44e1bfb7fb86cf8c5':
  On host, say the debuggee needs to be run through bash.

9 years agoam c06ff145: Merge "On host, say the debuggee needs to be run through bash."
Nicolas Geoffray [Mon, 30 Mar 2015 17:24:27 +0000 (17:24 +0000)]
am c06ff145: Merge "On host, say the debuggee needs to be run through bash."

* commit 'c06ff145cfdd8019fbcb68c0554e21df5f95fe27':
  On host, say the debuggee needs to be run through bash.

9 years agoMerge "On host, say the debuggee needs to be run through bash."
Nicolas Geoffray [Mon, 30 Mar 2015 17:15:26 +0000 (17:15 +0000)]
Merge "On host, say the debuggee needs to be run through bash."

9 years agoOn host, say the debuggee needs to be run through bash.
Nicolas Geoffray [Mon, 30 Mar 2015 15:34:16 +0000 (16:34 +0100)]
On host, say the debuggee needs to be run through bash.

Change-Id: I2cf7d3123e9d184f40cbaf49f8ac69e1481cc7a4

9 years agoam 2b568d7c: am 7a7d2d2b: am 392351a8: Merge "[optimizing] Do not inline intrinsics"
Nicolas Geoffray [Mon, 30 Mar 2015 15:50:44 +0000 (15:50 +0000)]
am 2b568d7c: am 7a7d2d2b: am 392351a8: Merge "[optimizing] Do not inline intrinsics"

* commit '2b568d7c559155511f8144d844977c71abefe9ea':
  [optimizing] Do not inline intrinsics

9 years agoam 7a7d2d2b: am 392351a8: Merge "[optimizing] Do not inline intrinsics"
Nicolas Geoffray [Mon, 30 Mar 2015 15:37:22 +0000 (15:37 +0000)]
am 7a7d2d2b: am 392351a8: Merge "[optimizing] Do not inline intrinsics"

* commit '7a7d2d2be90c3a8b82d95456099f6b39be4b0d2d':
  [optimizing] Do not inline intrinsics

9 years agoam 392351a8: Merge "[optimizing] Do not inline intrinsics"
Nicolas Geoffray [Mon, 30 Mar 2015 15:30:18 +0000 (15:30 +0000)]
am 392351a8: Merge "[optimizing] Do not inline intrinsics"

* commit '392351a8aa9c6aec288050ef3f1f5471305b27c1':
  [optimizing] Do not inline intrinsics

9 years agoMerge "[optimizing] Do not inline intrinsics"
Nicolas Geoffray [Mon, 30 Mar 2015 15:24:45 +0000 (15:24 +0000)]
Merge "[optimizing] Do not inline intrinsics"

9 years agoam 749df8ae: am 9a9b2488: am cf8b2c21: Merge "ART: Arm32 optimizing compiler backend...
Andreas Gampe [Mon, 30 Mar 2015 15:23:43 +0000 (15:23 +0000)]
am 749df8ae: am 9a9b2488: am cf8b2c21: Merge "ART: Arm32 optimizing compiler backend should honor sdiv"

* commit '749df8ae8f60c05898c371489e55c0b33def2834':
  ART: Arm32 optimizing compiler backend should honor sdiv

9 years agoam 8e772d9b: am 11b9c1b8: am acb4ea0a: Merge "Implement a proper solution for temps."
Nicolas Geoffray [Mon, 30 Mar 2015 15:10:23 +0000 (15:10 +0000)]
am 8e772d9b: am 11b9c1b8: am acb4ea0a: Merge "Implement a proper solution for temps."

* commit '8e772d9b778bbce51f4f038570afa49ea802089f':
  Implement a proper solution for temps.

9 years agoam 9a9b2488: am cf8b2c21: Merge "ART: Arm32 optimizing compiler backend should honor...
Andreas Gampe [Mon, 30 Mar 2015 15:10:20 +0000 (15:10 +0000)]
am 9a9b2488: am cf8b2c21: Merge "ART: Arm32 optimizing compiler backend should honor sdiv"

* commit '9a9b2488590b1126544232d101d752e843cee455':
  ART: Arm32 optimizing compiler backend should honor sdiv

9 years agoam cf8b2c21: Merge "ART: Arm32 optimizing compiler backend should honor sdiv"
Andreas Gampe [Mon, 30 Mar 2015 15:06:16 +0000 (15:06 +0000)]
am cf8b2c21: Merge "ART: Arm32 optimizing compiler backend should honor sdiv"

* commit 'cf8b2c21a81959db7fae0868ad02e9234db751c4':
  ART: Arm32 optimizing compiler backend should honor sdiv

9 years agoam 5f949173: am f60b482b: am 5bb214b6: Merge "Please vogar by not giving a vm-command...
Nicolas Geoffray [Mon, 30 Mar 2015 15:03:23 +0000 (15:03 +0000)]
am 5f949173: am f60b482b: am 5bb214b6: Merge "Please vogar by not giving a vm-command on host."

* commit '5f949173ff00663b4e348d34b928d2a98aa4cf10':
  Please vogar by not giving a vm-command on host.

9 years agoam f3a637f0: am 654831fc: am 618cc856: Merge "ART: Refactor callbacks_ in common_runt...
Andreas Gampe [Mon, 30 Mar 2015 15:03:21 +0000 (15:03 +0000)]
am f3a637f0: am 654831fc: am 618cc856: Merge "ART: Refactor callbacks_ in common_runtime_test"

* commit 'f3a637f0b3587cd136cc799187254336ed672703':
  ART: Refactor callbacks_ in common_runtime_test

9 years agoam 11b9c1b8: am acb4ea0a: Merge "Implement a proper solution for temps."
Nicolas Geoffray [Mon, 30 Mar 2015 15:02:43 +0000 (15:02 +0000)]
am 11b9c1b8: am acb4ea0a: Merge "Implement a proper solution for temps."

* commit '11b9c1b8cd3064f937194088b7a8e1274ce529f1':
  Implement a proper solution for temps.

9 years agoMerge "ART: Arm32 optimizing compiler backend should honor sdiv"
Andreas Gampe [Mon, 30 Mar 2015 15:02:04 +0000 (15:02 +0000)]
Merge "ART: Arm32 optimizing compiler backend should honor sdiv"

9 years agoART: Arm32 optimizing compiler backend should honor sdiv
Andreas Gampe [Mon, 30 Mar 2015 00:32:48 +0000 (17:32 -0700)]
ART: Arm32 optimizing compiler backend should honor sdiv

We still support architectures that do not have sdiv.

Issue: https://code.google.com/p/android/issues/detail?id=162257
Change-Id: I6d43620b7599f70a630668791a796a1703b62912

9 years agoam acb4ea0a: Merge "Implement a proper solution for temps."
Nicolas Geoffray [Mon, 30 Mar 2015 14:59:16 +0000 (14:59 +0000)]
am acb4ea0a: Merge "Implement a proper solution for temps."

* commit 'acb4ea0a7f7a0b75cf6eddd619a3e6002b46347e':
  Implement a proper solution for temps.

9 years agoMerge "Implement a proper solution for temps."
Nicolas Geoffray [Mon, 30 Mar 2015 14:53:42 +0000 (14:53 +0000)]
Merge "Implement a proper solution for temps."

9 years agoam f60b482b: am 5bb214b6: Merge "Please vogar by not giving a vm-command on host."
Nicolas Geoffray [Mon, 30 Mar 2015 14:49:31 +0000 (14:49 +0000)]
am f60b482b: am 5bb214b6: Merge "Please vogar by not giving a vm-command on host."

* commit 'f60b482bbce6ccd61d685912ef9df163c8be7027':
  Please vogar by not giving a vm-command on host.

9 years agoam 654831fc: am 618cc856: Merge "ART: Refactor callbacks_ in common_runtime_test"
Andreas Gampe [Mon, 30 Mar 2015 14:49:29 +0000 (14:49 +0000)]
am 654831fc: am 618cc856: Merge "ART: Refactor callbacks_ in common_runtime_test"

* commit '654831fcffe0d0b466f50708cdc32d8f5110fc05':
  ART: Refactor callbacks_ in common_runtime_test

9 years agoam 5bb214b6: Merge "Please vogar by not giving a vm-command on host."
Nicolas Geoffray [Mon, 30 Mar 2015 14:45:28 +0000 (14:45 +0000)]
am 5bb214b6: Merge "Please vogar by not giving a vm-command on host."

* commit '5bb214b6cd25809de2a4d62607ce69cd16587678':
  Please vogar by not giving a vm-command on host.

9 years agoam 618cc856: Merge "ART: Refactor callbacks_ in common_runtime_test"
Andreas Gampe [Mon, 30 Mar 2015 14:45:27 +0000 (14:45 +0000)]
am 618cc856: Merge "ART: Refactor callbacks_ in common_runtime_test"

* commit '618cc856c0af05ea3b162bd8490999e54a2abc1b':
  ART: Refactor callbacks_ in common_runtime_test

9 years agoMerge "Please vogar by not giving a vm-command on host."
Nicolas Geoffray [Mon, 30 Mar 2015 14:40:26 +0000 (14:40 +0000)]
Merge "Please vogar by not giving a vm-command on host."

9 years agoMerge "ART: Refactor callbacks_ in common_runtime_test"
Andreas Gampe [Mon, 30 Mar 2015 14:39:32 +0000 (14:39 +0000)]
Merge "ART: Refactor callbacks_ in common_runtime_test"

9 years agoam 620c3ea1: am aa7f5849: am 547bfb87: Merge "[optimizing] Only print full stats...
Nicolas Geoffray [Mon, 30 Mar 2015 14:37:13 +0000 (14:37 +0000)]
am 620c3ea1: am aa7f5849: am 547bfb87: Merge "[optimizing] Only print full stats in VLOG(compiler)"

* commit '620c3ea10f9800cd05fe9c5cd13b055d25fe55e7':
  [optimizing] Only print full stats in VLOG(compiler)

9 years agoPlease vogar by not giving a vm-command on host.
Nicolas Geoffray [Mon, 30 Mar 2015 14:30:26 +0000 (15:30 +0100)]
Please vogar by not giving a vm-command on host.

If the host is configured with shell (and not bash or mksh), the 'art'
script cannot be run by vogar.

Change-Id: Ib88cea2e45de1ff54477ae8ec3a8e831155d86df

9 years agoam aa7f5849: am 547bfb87: Merge "[optimizing] Only print full stats in VLOG(compiler)"
Nicolas Geoffray [Mon, 30 Mar 2015 14:25:28 +0000 (14:25 +0000)]
am aa7f5849: am 547bfb87: Merge "[optimizing] Only print full stats in VLOG(compiler)"

* commit 'aa7f5849f99843b6a3f96fa4a80a3474f6c3c1a8':
  [optimizing] Only print full stats in VLOG(compiler)

9 years agoam 547bfb87: Merge "[optimizing] Only print full stats in VLOG(compiler)"
Nicolas Geoffray [Mon, 30 Mar 2015 14:22:06 +0000 (14:22 +0000)]
am 547bfb87: Merge "[optimizing] Only print full stats in VLOG(compiler)"

* commit '547bfb87696fb53a87d4f4418da86938179af9cd':
  [optimizing] Only print full stats in VLOG(compiler)

9 years agoMerge "[optimizing] Only print full stats in VLOG(compiler)"
Nicolas Geoffray [Mon, 30 Mar 2015 14:17:10 +0000 (14:17 +0000)]
Merge "[optimizing] Only print full stats in VLOG(compiler)"

9 years ago[optimizing] Only print full stats in VLOG(compiler)
Nicolas Geoffray [Mon, 30 Mar 2015 12:29:08 +0000 (13:29 +0100)]
[optimizing] Only print full stats in VLOG(compiler)

Also add a kCompiledQuick stat.

bug:19956318

Change-Id: I0c6c0ac256362824eb9f1418216ab7e2c289a17b

9 years agoam 325f9941: am 43ed3947: am 69aea147: Merge "Fix user-build on fugu."
Nicolas Geoffray [Mon, 30 Mar 2015 13:58:52 +0000 (13:58 +0000)]
am 325f9941: am 43ed3947: am 69aea147: Merge "Fix user-build on fugu."

* commit '325f994119059822f5e57774a2e69c37a0597356':
  Fix user-build on fugu.

9 years agoam 43ed3947: am 69aea147: Merge "Fix user-build on fugu."
Nicolas Geoffray [Mon, 30 Mar 2015 13:45:53 +0000 (13:45 +0000)]
am 43ed3947: am 69aea147: Merge "Fix user-build on fugu."

* commit '43ed3947d4b80854dfb133c3d57856eaaa6ec761':
  Fix user-build on fugu.

9 years agoam 69aea147: Merge "Fix user-build on fugu."
Nicolas Geoffray [Mon, 30 Mar 2015 13:41:49 +0000 (13:41 +0000)]
am 69aea147: Merge "Fix user-build on fugu."

* commit '69aea147263055e5fd4cc63f643999883aa5c88a':
  Fix user-build on fugu.

9 years agoMerge "Fix user-build on fugu."
Nicolas Geoffray [Mon, 30 Mar 2015 13:35:53 +0000 (13:35 +0000)]
Merge "Fix user-build on fugu."

9 years agoam 6534d575: am 5f42ccb5: am fcee9d4a: Merge "Tweak test script while investigating...
Nicolas Geoffray [Mon, 30 Mar 2015 11:58:56 +0000 (11:58 +0000)]
am 6534d575: am 5f42ccb5: am fcee9d4a: Merge "Tweak test script while investigating failures."

* commit '6534d575c3c9357f03cd5e28039a8be809c89d7e':
  Tweak test script while investigating failures.

9 years agoFix user-build on fugu.
Nicolas Geoffray [Fri, 27 Mar 2015 10:27:22 +0000 (10:27 +0000)]
Fix user-build on fugu.

Calling Delete on an array shifts the elements, so when iterating
over inactives and removing entries we need to decrement for
the found interval, but also its potential other half. The code
used to not decrement for the other half

Change-Id: Idcb1533643c11a37ed4f459fe88aaef208a4bfd6

9 years agoam 5f42ccb5: am fcee9d4a: Merge "Tweak test script while investigating failures."
Nicolas Geoffray [Mon, 30 Mar 2015 11:45:47 +0000 (11:45 +0000)]
am 5f42ccb5: am fcee9d4a: Merge "Tweak test script while investigating failures."

* commit '5f42ccb5914ab7ea61dd2f890248e2d6de60e6c3':
  Tweak test script while investigating failures.

9 years agoam fcee9d4a: Merge "Tweak test script while investigating failures."
Nicolas Geoffray [Mon, 30 Mar 2015 11:39:10 +0000 (11:39 +0000)]
am fcee9d4a: Merge "Tweak test script while investigating failures."

* commit 'fcee9d4ad44b70cb85aafa9056c08a194c5582e6':
  Tweak test script while investigating failures.

9 years agoMerge "Tweak test script while investigating failures."
Nicolas Geoffray [Mon, 30 Mar 2015 11:32:18 +0000 (11:32 +0000)]
Merge "Tweak test script while investigating failures."

9 years agoTweak test script while investigating failures.
Nicolas Geoffray [Mon, 30 Mar 2015 11:28:26 +0000 (12:28 +0100)]
Tweak test script while investigating failures.

- Disable runs on devices failing,
- Add verbose for host failures.

Change-Id: I4efecfbc40f6666e62fd0835257d5b6c3cdcc798

9 years agoam d2e87235: am 0d5c4f45: am 4bf34ade: Merge "JDWP: more checking for StackFrame...
Sebastien Hertz [Mon, 30 Mar 2015 09:20:45 +0000 (09:20 +0000)]
am d2e87235: am 0d5c4f45: am 4bf34ade: Merge "JDWP: more checking for StackFrame commands"

* commit 'd2e87235141d9bf87c1cb3a4e11449fa64d7c768':
  JDWP: more checking for StackFrame commands

9 years agoam 0d5c4f45: am 4bf34ade: Merge "JDWP: more checking for StackFrame commands"
Sebastien Hertz [Mon, 30 Mar 2015 07:56:46 +0000 (07:56 +0000)]
am 0d5c4f45: am 4bf34ade: Merge "JDWP: more checking for StackFrame commands"

* commit '0d5c4f45afa441156fa6d4e40121e9a126325e18':
  JDWP: more checking for StackFrame commands

9 years agoam 4bf34ade: Merge "JDWP: more checking for StackFrame commands"
Sebastien Hertz [Mon, 30 Mar 2015 07:49:43 +0000 (07:49 +0000)]
am 4bf34ade: Merge "JDWP: more checking for StackFrame commands"

* commit '4bf34ade61a5dd1537781764aa38acbde5be6fc9':
  JDWP: more checking for StackFrame commands

9 years agoMerge "JDWP: more checking for StackFrame commands"
Sebastien Hertz [Mon, 30 Mar 2015 07:44:45 +0000 (07:44 +0000)]
Merge "JDWP: more checking for StackFrame commands"

9 years agoART: Refactor callbacks_ in common_runtime_test
Andreas Gampe [Sun, 29 Mar 2015 20:56:36 +0000 (13:56 -0700)]
ART: Refactor callbacks_ in common_runtime_test

The callback is now important for some runtime checks, and just
resetting callbacks_ is not correct anymore.

Change-Id: I2cb806f1916fd5ea190911a833ce460be557a428

9 years agoam a74a980a: am 9e6be435: am a3d40d5f: Merge "Fix some reflection errors"
Mathieu Chartier [Mon, 30 Mar 2015 02:31:26 +0000 (02:31 +0000)]
am a74a980a: am 9e6be435: am a3d40d5f: Merge "Fix some reflection errors"

* commit 'a74a980a0609e32faaee972d089b963cdee00f01':
  Fix some reflection errors

9 years agoam 9e6be435: am a3d40d5f: Merge "Fix some reflection errors"
Mathieu Chartier [Mon, 30 Mar 2015 02:07:49 +0000 (02:07 +0000)]
am 9e6be435: am a3d40d5f: Merge "Fix some reflection errors"

* commit '9e6be4359e7e3cb44c9ac3957dc9e8d0bbce11c3':
  Fix some reflection errors

9 years agoam a3d40d5f: Merge "Fix some reflection errors"
Mathieu Chartier [Mon, 30 Mar 2015 02:00:37 +0000 (02:00 +0000)]
am a3d40d5f: Merge "Fix some reflection errors"

* commit 'a3d40d5f764adfde8fa40d826cd93ba36cd15437':
  Fix some reflection errors

9 years agoam 19e33759: am 23e9c7b4: am af38d896: Merge "ART: Use enums in Trace"
Andreas Gampe [Mon, 30 Mar 2015 01:59:51 +0000 (01:59 +0000)]
am 19e33759: am 23e9c7b4: am af38d896: Merge "ART: Use enums in Trace"

* commit '19e3375944ca80eb74ff19fca9106b52acb19459':
  ART: Use enums in Trace

9 years agoMerge "Fix some reflection errors"
Mathieu Chartier [Mon, 30 Mar 2015 01:57:02 +0000 (01:57 +0000)]
Merge "Fix some reflection errors"

9 years agoFix some reflection errors
Mathieu Chartier [Mon, 30 Mar 2015 01:27:50 +0000 (18:27 -0700)]
Fix some reflection errors

Fixed incorrectly using 2nd frame instead of 1st in VerifyAccess.
Added regression test to ART. Fixed broken setShort,
getDeclaredFieldInternal.

Change-Id: I4b21d52d998cb768fe9503b8bccec506b7b972e5

9 years agoam 23e9c7b4: am af38d896: Merge "ART: Use enums in Trace"
Andreas Gampe [Mon, 30 Mar 2015 01:15:51 +0000 (01:15 +0000)]
am 23e9c7b4: am af38d896: Merge "ART: Use enums in Trace"

* commit '23e9c7b4971b6ca61d3837da66f70b43d4a024ad':
  ART: Use enums in Trace

9 years agoam af38d896: Merge "ART: Use enums in Trace"
Andreas Gampe [Mon, 30 Mar 2015 01:08:52 +0000 (01:08 +0000)]
am af38d896: Merge "ART: Use enums in Trace"

* commit 'af38d89634edbef394b3ef2cb3390d08dfb8d939':
  ART: Use enums in Trace

9 years agoMerge "ART: Use enums in Trace"
Andreas Gampe [Mon, 30 Mar 2015 01:04:12 +0000 (01:04 +0000)]
Merge "ART: Use enums in Trace"

9 years agoam e3de4f65: am a19ae45b: am f381645a: Merge "Add AccessibleObject and Field to mirror"
Mathieu Chartier [Mon, 30 Mar 2015 00:36:45 +0000 (00:36 +0000)]
am e3de4f65: am a19ae45b: am f381645a: Merge "Add AccessibleObject and Field to mirror"

* commit 'e3de4f659c3fc07a9a1cccdbd3eaa9b03df2cfab':
  Add AccessibleObject and Field to mirror

9 years agoam 03fcbb60: am 5234418c: am 68e22f3b: Merge "ART: Some runtime cleanup"
Andreas Gampe [Mon, 30 Mar 2015 00:36:43 +0000 (00:36 +0000)]
am 03fcbb60: am 5234418c: am 68e22f3b: Merge "ART: Some runtime cleanup"

* commit '03fcbb60ac76eeab9f92a2f12519a7cb66777f8e':
  ART: Some runtime cleanup

9 years agoam a19ae45b: am f381645a: Merge "Add AccessibleObject and Field to mirror"
Mathieu Chartier [Sun, 29 Mar 2015 22:42:47 +0000 (22:42 +0000)]
am a19ae45b: am f381645a: Merge "Add AccessibleObject and Field to mirror"

* commit 'a19ae45b96580614b48d49616eeb77e4584a6813':
  Add AccessibleObject and Field to mirror

9 years agoam f381645a: Merge "Add AccessibleObject and Field to mirror"
Mathieu Chartier [Sun, 29 Mar 2015 22:36:01 +0000 (22:36 +0000)]
am f381645a: Merge "Add AccessibleObject and Field to mirror"

* commit 'f381645a336f7092ab6f5900c0a2cf183a9dbdf7':
  Add AccessibleObject and Field to mirror

9 years agoMerge "Add AccessibleObject and Field to mirror"
Mathieu Chartier [Sun, 29 Mar 2015 22:30:55 +0000 (22:30 +0000)]
Merge "Add AccessibleObject and Field to mirror"