)]}'
{
  "log": [
    {
      "commit": "a6017d8fa6acfa35f6fad8169162f0e5bd034bc4",
      "tree": "15b384a5ca3262ef1aa002f931ee926a27b4043b",
      "parents": [
        "a5a79b6607471371bb80ff8fee36dbf05c807ee5"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Nov 06 18:01:11 2015 +0000"
      },
      "committer": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Nov 06 18:01:11 2015 +0000"
      },
      "message": "Revert \"Revert \"Use Jack lang dev version for compiling art tests\"\"\n\nThis reverts commit a5a79b6607471371bb80ff8fee36dbf05c807ee5.\n\nChange-Id: Ie890882c1c344099fbf58abce022b2815e809e78\n"
    },
    {
      "commit": "a5a79b6607471371bb80ff8fee36dbf05c807ee5",
      "tree": "ee1ea3271d41b9a647a7ce7e4d1a0ed94eff9fcf",
      "parents": [
        "55fed87ff8b60d55589ee7df75b5080b17bce541"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Thu Nov 05 09:18:55 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Thu Nov 05 09:20:27 2015 +0000"
      },
      "message": "Revert \"Use Jack lang dev version for compiling art tests\"\n\nTests fail.\n\nThis reverts commit 55fed87ff8b60d55589ee7df75b5080b17bce541.\n\nChange-Id: I02c064c6774d72bc1349dbaab4d05ef69c537952\n"
    },
    {
      "commit": "55fed87ff8b60d55589ee7df75b5080b17bce541",
      "tree": "15b384a5ca3262ef1aa002f931ee926a27b4043b",
      "parents": [
        "c8894ab5021aecd0fa5eba94af47f732914af33b"
      ],
      "author": {
        "name": "Yohann Roussel",
        "email": "yroussel@google.com",
        "time": "Wed Nov 04 17:13:05 2015 +0100"
      },
      "committer": {
        "name": "Yohann Roussel",
        "email": "yroussel@google.com",
        "time": "Wed Nov 04 18:27:06 2015 +0100"
      },
      "message": "Use Jack lang dev version for compiling art tests\n\nChange-Id: Iada2d3919d5c5b5b4d32a607d9cddb89dad49648\n"
    },
    {
      "commit": "c8894ab5021aecd0fa5eba94af47f732914af33b",
      "tree": "ee1ea3271d41b9a647a7ce7e4d1a0ed94eff9fcf",
      "parents": [
        "b178e11d9eb44fc0ac666049f3aa14f7f14ffd64",
        "10ef6941648aad04d54527d4a7a6070bf7065e88"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Wed Nov 04 16:27:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 04 16:27:44 2015 +0000"
      },
      "message": "Merge \"Delay emitting CFI PC adjustments until after Thumb2/Mips fixup.\""
    },
    {
      "commit": "10ef6941648aad04d54527d4a7a6070bf7065e88",
      "tree": "50fe6b50a3020ec7d25fbd5e4393db1c04452ce7",
      "parents": [
        "c74e69f831608964f89ac7a641fbcc09156eefaa"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Thu Oct 22 15:25:54 2015 +0100"
      },
      "committer": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Wed Nov 04 14:54:23 2015 +0000"
      },
      "message": "Delay emitting CFI PC adjustments until after Thumb2/Mips fixup.\n\nOn Mips also take into account out-of-order CFI data emitted\nfrom EmitBranches().\n\nChange-Id: I03b0b0b4c2b1ea31a02699ef5fa1c55aa42c23c3\n"
    },
    {
      "commit": "b178e11d9eb44fc0ac666049f3aa14f7f14ffd64",
      "tree": "c7031790876490e8c6d89355b00452ba0db4ff07",
      "parents": [
        "6bf6e438cd4746effce0b26d504c54100191c988",
        "41f10bcea6b1e7ebc8c18f8fc880c0ad8711e407"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Nov 04 10:58:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 04 10:58:11 2015 +0000"
      },
      "message": "Merge \"Fix test in case we run the ART_TEST_TRACE tests.\""
    },
    {
      "commit": "41f10bcea6b1e7ebc8c18f8fc880c0ad8711e407",
      "tree": "5d47abcb783a025ea390723ac195fc5088136ed4",
      "parents": [
        "12cbc872477dd278a27599d8714381657211b184"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Nov 04 10:57:23 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Nov 04 10:57:23 2015 +0000"
      },
      "message": "Fix test in case we run the ART_TEST_TRACE tests.\n\nChange-Id: Ic998a29f2d5c573f34def798eb4f2fe5cf30e8a5\n"
    },
    {
      "commit": "6bf6e438cd4746effce0b26d504c54100191c988",
      "tree": "d9a3a4ee14059ab5c96e17366fb4440bf62c0132",
      "parents": [
        "12cbc872477dd278a27599d8714381657211b184",
        "56d5e50a7519495777f3223e21b9d73d8ceaa6ad"
      ],
      "author": {
        "name": "Sebastien Hertz",
        "email": "shertz@google.com",
        "time": "Wed Nov 04 10:10:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 04 10:10:12 2015 +0000"
      },
      "message": "Merge \"JDWP: fix java.lang.String creation\""
    },
    {
      "commit": "12cbc872477dd278a27599d8714381657211b184",
      "tree": "f21914cf3bb0fd01bf92cbd16bb0d5b24bc10f87",
      "parents": [
        "147bc832ca81c4297c38c14eb7d5a8e281d4483d",
        "5a23d2ea6e0d89112ff11ec765e676c03818b7c2"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Nov 04 09:30:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 04 09:30:50 2015 +0000"
      },
      "message": "Merge \"Fix TODO on instrumentation and add some more DCHECKs.\""
    },
    {
      "commit": "147bc832ca81c4297c38c14eb7d5a8e281d4483d",
      "tree": "242caa3275a0f191f21bbdb71430e140a79d9b94",
      "parents": [
        "f33ea7911dadab2e49c4634cb1763f0526047e89",
        "934808feba1a56114cb48ee71c4ad1b9a63a3f84"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Nov 04 09:29:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 04 09:29:53 2015 +0000"
      },
      "message": "Merge \"Fix mips32oc ArraySet null constant assignment\""
    },
    {
      "commit": "5a23d2ea6e0d89112ff11ec765e676c03818b7c2",
      "tree": "9203582b6c0995da6642c7001332ee59eefab880",
      "parents": [
        "df6dc42ba2ca0fa43ba970ba2e60977422105f7e"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Nov 03 18:58:57 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Nov 04 09:27:28 2015 +0000"
      },
      "message": "Fix TODO on instrumentation and add some more DCHECKs.\n\nbug:25343683\nbug:25438583\n\nChange-Id: I232deb1b6761466b514c687ce304f61928755cdc\n"
    },
    {
      "commit": "934808feba1a56114cb48ee71c4ad1b9a63a3f84",
      "tree": "242caa3275a0f191f21bbdb71430e140a79d9b94",
      "parents": [
        "f33ea7911dadab2e49c4634cb1763f0526047e89"
      ],
      "author": {
        "name": "Pavle Batuta",
        "email": "pavle.batuta@imgtec.com",
        "time": "Tue Nov 03 13:23:54 2015 +0100"
      },
      "committer": {
        "name": "Pavle Batuta",
        "email": "pavle.batuta@imgtec.com",
        "time": "Wed Nov 04 09:37:09 2015 +0100"
      },
      "message": "Fix mips32oc ArraySet null constant assignment\n\nFix assigning a null constant to an array index. Previously this\nwould unnecessarily invoke pAputObject.\n\nThis commit fixes previous test failure: 521-checker-array-set-null.\n\nChange-Id: I02ff5296fa3a48b021c0dfd9bb10628ba6e5d5e5\n"
    },
    {
      "commit": "f33ea7911dadab2e49c4634cb1763f0526047e89",
      "tree": "d80b0a7ac8d15a674f1ee2c2c842fce3b9205754",
      "parents": [
        "530dcc8b74a0f4e5f54e2b2c326580d58594a2f7",
        "30c475a2046951a81769c2db0b2dad66cd71e189"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue Nov 03 21:15:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 03 21:15:50 2015 +0000"
      },
      "message": "Merge \"lambda: Minor capture-variable/liberate-variable clean-up after post-merge reviews.\""
    },
    {
      "commit": "530dcc8b74a0f4e5f54e2b2c326580d58594a2f7",
      "tree": "68c9cbd3236a6f3d46fe50e0b08d125c685f274a",
      "parents": [
        "fb4b60561201fb866bdfbe6be8f0f1b5d8794809",
        "b357730dd691e608f8a3d155330ab3763ce912cf"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Nov 03 18:44:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 03 18:44:22 2015 +0000"
      },
      "message": "Merge \"Annotate References with their referent.\""
    },
    {
      "commit": "b357730dd691e608f8a3d155330ab3763ce912cf",
      "tree": "ab84425d3dd7b1adf6f2f35cea705da7ecd54512",
      "parents": [
        "3f922d1f3ccd7a1341f887ac3e8176b5208ecf6d"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Thu Oct 29 13:02:42 2015 -0700"
      },
      "committer": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Nov 03 10:34:20 2015 -0800"
      },
      "message": "Annotate References with their referent.\n\nAlso, don\u0027t include annotations in an object\u0027s link. That way we can\ndistinguish between the object link and any links in the annotations.\n\nChange-Id: I3fef3f5b2c343699f527cad9efa7c93a4b35a3a4\n"
    },
    {
      "commit": "fb4b60561201fb866bdfbe6be8f0f1b5d8794809",
      "tree": "b43d254674aed41af69f23d673ed364b94a978ad",
      "parents": [
        "3f922d1f3ccd7a1341f887ac3e8176b5208ecf6d",
        "514a616fd434212815bdd49cc1e2786817395969"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Nov 03 18:33:28 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 03 18:33:28 2015 +0000"
      },
      "message": "Merge \"Fix broken handling of instrumentation lists.\""
    },
    {
      "commit": "3f922d1f3ccd7a1341f887ac3e8176b5208ecf6d",
      "tree": "bf1de457e57ef6efab93bfd1e78172261ca90543",
      "parents": [
        "243a468c11fdb24ce549353b7427678dc8e9e2d5",
        "91de25fd88ed755be5d72db80c93da364d97e16f"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Tue Nov 03 18:15:48 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 03 18:15:48 2015 +0000"
      },
      "message": "Merge \"Make things generally quieter.\""
    },
    {
      "commit": "91de25fd88ed755be5d72db80c93da364d97e16f",
      "tree": "9157dbac6699dcf2db1a80f37d8d12431e023c5d",
      "parents": [
        "34e38c43d4728fb1d3a011f8c142bff94927f6fb"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Wed Oct 28 17:00:06 2015 -0700"
      },
      "committer": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Tue Nov 03 10:11:53 2015 -0800"
      },
      "message": "Make things generally quieter.\n\n* Give run-test a --quiet flag that causes it to only print on errors.\n* Give cpplint a --quiet flag that causes it to not print anything\n  when there are no errors.\n* Add a ART_TEST_QUIET flag to build/Android.common_test.mk which\n  makes run-test targets much quieter when true (the default). With\n  this flag only failures will be printed.\n* Make build/Android.cpplint.mk pass the new cpplint --quiet flag so\n  that only failures will be printed.\n\nBefore:\n    [ 96% 5715/5906] build test-art-host-run-test-debug-prebuild-interpreter-relocate-ntrace-cms-checkjni-image-npictest-ndebuggable-461-get-reference-vreg32\n    test-art-host-run-test-debug-prebuild-interpreter-relocate-ntrace-cms-checkjni-image-npictest-ndebuggable-448-multiple-returns32 RUNNING\n    /usr/local/google/buildbot/src/googleplex-android/master-art-host/art/test/448-multiple-returns: building...\n    /usr/local/google/buildbot/src/googleplex-android/master-art-host/art/test/448-multiple-returns: running...\n    /usr/local/google/buildbot/src/googleplex-android/master-art-host/art/test/448-multiple-returns: succeeded!\n    test-art-host-run-test-debug-prebuild-interpreter-relocate-ntrace-cms-checkjni-image-npictest-ndebuggable-448-multiple-returns32 PASSED\n\nAfter:\n    [ 96% 5715/5906] build test-art-host-run-test-debug-prebuild-interpreter-relocate-ntrace-cms-checkjni-image-npictest-ndebuggable-461-get-reference-vreg32\n\nChange-Id: Idf6fce7f48a619f83254b48861dbd7f8eb4ebdbf\n"
    },
    {
      "commit": "243a468c11fdb24ce549353b7427678dc8e9e2d5",
      "tree": "b3c927352ba61af99fe29d27c1ced9bec4916f5e",
      "parents": [
        "7727ea62d0f10ded6225abca2dfa2c421051d341",
        "ca0e1f13ddde4e087fc98a67d3d286c08f0d1243"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 03 09:38:46 2015 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 03 09:38:46 2015 -0800"
      },
      "message": "Merge remote-tracking branch \u0027goog/stage-aosp-master\u0027 into HEAD\n"
    },
    {
      "commit": "7727ea62d0f10ded6225abca2dfa2c421051d341",
      "tree": "b3c927352ba61af99fe29d27c1ced9bec4916f5e",
      "parents": [
        "ea834bbed4f39d23cb2aafb1aa5cf73f71bcf21a",
        "77ff54b5055ec55806069c8d026b102df29857b5"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Nov 03 17:00:33 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 03 17:00:33 2015 +0000"
      },
      "message": "Merge \"Limit summary string lengths to 200 characters.\""
    },
    {
      "commit": "514a616fd434212815bdd49cc1e2786817395969",
      "tree": "ad50e694d4525b4070c70bf9cf99dd3855762201",
      "parents": [
        "df6dc42ba2ca0fa43ba970ba2e60977422105f7e"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Nov 03 11:44:24 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Nov 03 16:55:40 2015 +0000"
      },
      "message": "Fix broken handling of instrumentation lists.\n\n- We cannot copy before iterating, as entries might be deleted.\n- We cannot remove entries in the list, as mutators could be\n  currently iterating over it.\n\nSolution in this change is to never remove list entries, but\nput null when a listener is removed. When adding a listener, we\nwill either put it where there is a null slot, or at the end\nof the list if there is no null slot.\n\nChange-Id: Id94582fd971cd56bcb445caff64270d21987f700\n"
    },
    {
      "commit": "56d5e50a7519495777f3223e21b9d73d8ceaa6ad",
      "tree": "0f69811b89768281809c69d66966fbb9f463f706",
      "parents": [
        "4bbe7807f313bb8e59131812c31bf31513094f8f"
      ],
      "author": {
        "name": "Sebastien Hertz",
        "email": "shertz@google.com",
        "time": "Tue Nov 03 17:38:35 2015 +0100"
      },
      "committer": {
        "name": "Sebastien Hertz",
        "email": "shertz@google.com",
        "time": "Tue Nov 03 17:38:35 2015 +0100"
      },
      "message": "JDWP: fix java.lang.String creation\n\nBug: 25439464\nChange-Id: I56f11ed942585e8110dbbba1178cf11ec76e032f\n"
    },
    {
      "commit": "ca0e1f13ddde4e087fc98a67d3d286c08f0d1243",
      "tree": "61d8a58dc8dc8219c2be93adef225528a786b253",
      "parents": [
        "f7542d8c8ab53c4324493f576d8e82164a1c16be",
        "ea834bbed4f39d23cb2aafb1aa5cf73f71bcf21a"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Nov 03 16:04:47 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 03 16:04:47 2015 +0000"
      },
      "message": "Merge \"Use --oat-fd instead of --oat-file when calling dex2oat.\"\nam: ea834bbed4\n\n* commit \u0027ea834bbed4f39d23cb2aafb1aa5cf73f71bcf21a\u0027:\n  Use --oat-fd instead of --oat-file when calling dex2oat.\n"
    },
    {
      "commit": "ea834bbed4f39d23cb2aafb1aa5cf73f71bcf21a",
      "tree": "61d8a58dc8dc8219c2be93adef225528a786b253",
      "parents": [
        "df6dc42ba2ca0fa43ba970ba2e60977422105f7e",
        "8327cf74d5f87bd64572b56bb8b77bd701adb976"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Nov 03 16:01:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 03 16:01:56 2015 +0000"
      },
      "message": "Merge \"Use --oat-fd instead of --oat-file when calling dex2oat.\""
    },
    {
      "commit": "f7542d8c8ab53c4324493f576d8e82164a1c16be",
      "tree": "351a2190729632df3135538665bd0616c1cf1056",
      "parents": [
        "210077c2b5c28c4ae768de3b77c21cb2c3e7cf74",
        "df6dc42ba2ca0fa43ba970ba2e60977422105f7e"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Nov 03 10:30:10 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 03 10:30:10 2015 +0000"
      },
      "message": "Merge \"Fix deadlock with the JIT code cache.\"\nam: df6dc42ba2\n\n* commit \u0027df6dc42ba2ca0fa43ba970ba2e60977422105f7e\u0027:\n  Fix deadlock with the JIT code cache.\n"
    },
    {
      "commit": "df6dc42ba2ca0fa43ba970ba2e60977422105f7e",
      "tree": "351a2190729632df3135538665bd0616c1cf1056",
      "parents": [
        "4bbe7807f313bb8e59131812c31bf31513094f8f",
        "62623401fe994ff2f2719faf3cdb3c23b92ccd96"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Nov 03 10:28:03 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 03 10:28:03 2015 +0000"
      },
      "message": "Merge \"Fix deadlock with the JIT code cache.\""
    },
    {
      "commit": "62623401fe994ff2f2719faf3cdb3c23b92ccd96",
      "tree": "7ecf11ececadb2b541f06620af2db01b9a90f2f0",
      "parents": [
        "43c6d31c43c05d97511bb9658964fd3d2f32b915"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Oct 28 19:15:05 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Nov 03 10:26:03 2015 +0000"
      },
      "message": "Fix deadlock with the JIT code cache.\n\nAlso remove hack done for ThreadStress.\n\nChange-Id: Ie25c3bca08d9f2b8919706fa3fc26c5ab213f4a3\n"
    },
    {
      "commit": "210077c2b5c28c4ae768de3b77c21cb2c3e7cf74",
      "tree": "bf7becbcbcd95a97970e912482e18d4fb255a33e",
      "parents": [
        "c79865473816d790d62f8f1f422b5d34632b8229",
        "4bbe7807f313bb8e59131812c31bf31513094f8f"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Mon Nov 02 23:34:06 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 02 23:34:06 2015 +0000"
      },
      "message": "Merge \"Minor improvements for the CC collector.\"\nam: 4bbe7807f3\n\n* commit \u00274bbe7807f313bb8e59131812c31bf31513094f8f\u0027:\n  Minor improvements for the CC collector.\n"
    },
    {
      "commit": "4bbe7807f313bb8e59131812c31bf31513094f8f",
      "tree": "bf7becbcbcd95a97970e912482e18d4fb255a33e",
      "parents": [
        "3482c271278b30ca7a5c6206b7f80332616f6a84",
        "723e6cee35671d2dd9aeb884dd11f6994307c01f"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Mon Nov 02 23:30:47 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 02 23:30:47 2015 +0000"
      },
      "message": "Merge \"Minor improvements for the CC collector.\""
    },
    {
      "commit": "30c475a2046951a81769c2db0b2dad66cd71e189",
      "tree": "f3d87ecc26335ef7e3500430c6c2ac93a8fa4317",
      "parents": [
        "8c812b71552a8a1b2bf06e430d355b12b7084807"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue Oct 06 13:59:43 2015 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Mon Nov 02 14:14:49 2015 -0800"
      },
      "message": "lambda: Minor capture-variable/liberate-variable clean-up after post-merge reviews.\n\nChange-Id: I64f867d4ed5a5efcac138097f38efe4bb7f1281d\n"
    },
    {
      "commit": "c79865473816d790d62f8f1f422b5d34632b8229",
      "tree": "d5235b29a94df4d3e21e60b3a9385ac294896cbf",
      "parents": [
        "368273a6e345bce43fa556dda0767addf6384866",
        "3482c271278b30ca7a5c6206b7f80332616f6a84"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Mon Nov 02 20:52:21 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 02 20:52:21 2015 +0000"
      },
      "message": "Merge \"Fix minor problems with interface verification and default methods.\"\nam: 3482c27127\n\n* commit \u00273482c271278b30ca7a5c6206b7f80332616f6a84\u0027:\n  Fix minor problems with interface verification and default methods.\n"
    },
    {
      "commit": "3482c271278b30ca7a5c6206b7f80332616f6a84",
      "tree": "d5235b29a94df4d3e21e60b3a9385ac294896cbf",
      "parents": [
        "86a8e247e3cd873c03bb79f79bf88a1b4c4e0597",
        "0db36b3ec3feb34adabf5d211612226a66d8b063"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Mon Nov 02 20:48:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 02 20:48:52 2015 +0000"
      },
      "message": "Merge \"Fix minor problems with interface verification and default methods.\""
    },
    {
      "commit": "368273a6e345bce43fa556dda0767addf6384866",
      "tree": "6ac0a1698ef53c7bb7258d471816b4edf6fb9212",
      "parents": [
        "923c78b5601b2cb78fea8f3a67c7469f6b80523c",
        "86a8e247e3cd873c03bb79f79bf88a1b4c4e0597"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Nov 02 20:30:58 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 02 20:30:58 2015 +0000"
      },
      "message": "Merge \"Revert \"ART: Update DCE to work with try/catch\"\"\nam: 86a8e247e3\n\n* commit \u002786a8e247e3cd873c03bb79f79bf88a1b4c4e0597\u0027:\n  Revert \"ART: Update DCE to work with try/catch\"\n"
    },
    {
      "commit": "86a8e247e3cd873c03bb79f79bf88a1b4c4e0597",
      "tree": "6ac0a1698ef53c7bb7258d471816b4edf6fb9212",
      "parents": [
        "808e7524918da5f7f41d2ceaa58dbb381e5708ff",
        "fb552d7061746f7a90fdd5002696e255e2e15c35"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Nov 02 20:24:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 02 20:24:35 2015 +0000"
      },
      "message": "Merge \"Revert \"ART: Update DCE to work with try/catch\"\""
    },
    {
      "commit": "fb552d7061746f7a90fdd5002696e255e2e15c35",
      "tree": "6ac0a1698ef53c7bb7258d471816b4edf6fb9212",
      "parents": [
        "ce52901e2c8377fc1c331ae0faf7fbcb46b9da97"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Nov 02 20:24:24 2015 +0000"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Nov 02 20:24:24 2015 +0000"
      },
      "message": "Revert \"ART: Update DCE to work with try/catch\"\n\nThis reverts commit ce52901e2c8377fc1c331ae0faf7fbcb46b9da97.\n\nChange-Id: I6b3a1f2a3dc036030b089b0df2005ecefa66b949\n"
    },
    {
      "commit": "723e6cee35671d2dd9aeb884dd11f6994307c01f",
      "tree": "d9757c4b954331756239cb8214e8933db46ddad5",
      "parents": [
        "59cc4e8306879ee7066d51dad4cba140e58c7292"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Wed Oct 28 20:59:47 2015 -0700"
      },
      "committer": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Mon Nov 02 11:41:08 2015 -0800"
      },
      "message": "Minor improvements for the CC collector.\n\n- Split Mark() and inline its first part.\n- Make sure some other routines are inlined.\n- Add some UNLIKELY\u0027s.\n- Use VisitConcurrentRoots().\n\nRitz EAAC GC time decreased from 28.9 -\u003e 27.6s (-4.5%) on N5.\n\nBug: 12687968\n\nChange-Id: I7bd13f162e7daa2a5853000fb22c5fefc318994f\n"
    },
    {
      "commit": "923c78b5601b2cb78fea8f3a67c7469f6b80523c",
      "tree": "19dca428a4e5e30d70c9e96d85acc99ae01ba8e4",
      "parents": [
        "08e679a904980b81cb55699345a5555ec5ea3733",
        "808e7524918da5f7f41d2ceaa58dbb381e5708ff"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Nov 02 19:30:51 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 02 19:30:51 2015 +0000"
      },
      "message": "Merge \"ART: Update DCE to work with try/catch\"\nam: 808e752491\n\n* commit \u0027808e7524918da5f7f41d2ceaa58dbb381e5708ff\u0027:\n  ART: Update DCE to work with try/catch\n"
    },
    {
      "commit": "808e7524918da5f7f41d2ceaa58dbb381e5708ff",
      "tree": "19dca428a4e5e30d70c9e96d85acc99ae01ba8e4",
      "parents": [
        "49560fcce5b9a07108f7cc75a3fb0fa265e5fa0e",
        "ce52901e2c8377fc1c331ae0faf7fbcb46b9da97"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Nov 02 19:26:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 02 19:26:14 2015 +0000"
      },
      "message": "Merge \"ART: Update DCE to work with try/catch\""
    },
    {
      "commit": "ce52901e2c8377fc1c331ae0faf7fbcb46b9da97",
      "tree": "19dca428a4e5e30d70c9e96d85acc99ae01ba8e4",
      "parents": [
        "49560fcce5b9a07108f7cc75a3fb0fa265e5fa0e"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Wed Oct 28 19:25:55 2015 -0500"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Nov 02 13:22:19 2015 -0600"
      },
      "message": "ART: Update DCE to work with try/catch\n\nDead block elimination was previously disabled because it needed\nto be updated. With this patch, try/catch blocks can be removed\nas a result of a dead if/switch branch.\n\nChange-Id: I3261060bf24fd5fe7bb0f989247f0ef62ec5fd7b\n"
    },
    {
      "commit": "08e679a904980b81cb55699345a5555ec5ea3733",
      "tree": "6ac0a1698ef53c7bb7258d471816b4edf6fb9212",
      "parents": [
        "df98a5b4bbc2dc55d0d137470164491b32ad6577",
        "49560fcce5b9a07108f7cc75a3fb0fa265e5fa0e"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Mon Nov 02 16:53:15 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 02 16:53:15 2015 +0000"
      },
      "message": "Merge \"Add application image dex2oat options\"\nam: 49560fcce5\n\n* commit \u002749560fcce5b9a07108f7cc75a3fb0fa265e5fa0e\u0027:\n  Add application image dex2oat options\n"
    },
    {
      "commit": "49560fcce5b9a07108f7cc75a3fb0fa265e5fa0e",
      "tree": "6ac0a1698ef53c7bb7258d471816b4edf6fb9212",
      "parents": [
        "e00197d60579838974c02853fd3371ac761922ae",
        "a90c772bf5c0ae1f0d88659bfeba0c93d3af7ade"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Mon Nov 02 16:49:09 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 02 16:49:09 2015 +0000"
      },
      "message": "Merge \"Add application image dex2oat options\""
    },
    {
      "commit": "a90c772bf5c0ae1f0d88659bfeba0c93d3af7ade",
      "tree": "6ac0a1698ef53c7bb7258d471816b4edf6fb9212",
      "parents": [
        "e00197d60579838974c02853fd3371ac761922ae"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Oct 29 15:41:36 2015 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Mon Nov 02 08:40:32 2015 -0800"
      },
      "message": "Add application image dex2oat options\n\nBug: 22858531\nChange-Id: Ia6a2a832b20b5bb70672521cd06f679335efbd92\n"
    },
    {
      "commit": "df98a5b4bbc2dc55d0d137470164491b32ad6577",
      "tree": "0650bdc529de7438a7f83d021a3447c3374f0bb5",
      "parents": [
        "0d1df44608c505f353d6771b1528a2a28ac1ccbf",
        "e00197d60579838974c02853fd3371ac761922ae"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 15:50:41 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 02 15:50:41 2015 +0000"
      },
      "message": "Merge \"Fix tests flakiness with jit when using Proxy classes.\"\nam: e00197d605\n\n* commit \u0027e00197d60579838974c02853fd3371ac761922ae\u0027:\n  Fix tests flakiness with jit when using Proxy classes.\n"
    },
    {
      "commit": "e00197d60579838974c02853fd3371ac761922ae",
      "tree": "0650bdc529de7438a7f83d021a3447c3374f0bb5",
      "parents": [
        "78ef3fee3fcf0b2cfb68b3e943cd144d389313fd",
        "22cf3d361695ff1d585a8a412ebeade69749811f"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 15:48:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 02 15:48:07 2015 +0000"
      },
      "message": "Merge \"Fix tests flakiness with jit when using Proxy classes.\""
    },
    {
      "commit": "22cf3d361695ff1d585a8a412ebeade69749811f",
      "tree": "bff30bc41f6f85d0758934a9eeeb3511c2a0fc44",
      "parents": [
        "43c6d31c43c05d97511bb9658964fd3d2f32b915"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 11:57:11 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 15:21:41 2015 +0000"
      },
      "message": "Fix tests flakiness with jit when using Proxy classes.\n\nWe cannot copy the entry point between ArtMethod when\nthe entry point has been JITted. We put the interpreter\nbridge instead.\n\nbug:25334878\n\nChange-Id: I65a50cc1f10a5a152733807f8c85fb3ed81c5829\n"
    },
    {
      "commit": "0d1df44608c505f353d6771b1528a2a28ac1ccbf",
      "tree": "619433e897b16ad0c8840d9f5ebc54602b0f502c",
      "parents": [
        "7e7905040f7e3ba59b55d48cba5a72cc841322a1",
        "78ef3fee3fcf0b2cfb68b3e943cd144d389313fd"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 14:34:16 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 02 14:34:16 2015 +0000"
      },
      "message": "Merge \"Fix stalled comment from last commit.\"\nam: 78ef3fee3f\n\n* commit \u002778ef3fee3fcf0b2cfb68b3e943cd144d389313fd\u0027:\n  Fix stalled comment from last commit.\n"
    },
    {
      "commit": "78ef3fee3fcf0b2cfb68b3e943cd144d389313fd",
      "tree": "619433e897b16ad0c8840d9f5ebc54602b0f502c",
      "parents": [
        "816b2b3f704d61ba608ad2c3513d4697e7fb5dfe",
        "60989d2ef0e930f69abb6a481de719ab0d2c5667"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 14:30:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 02 14:30:30 2015 +0000"
      },
      "message": "Merge \"Fix stalled comment from last commit.\""
    },
    {
      "commit": "60989d2ef0e930f69abb6a481de719ab0d2c5667",
      "tree": "619433e897b16ad0c8840d9f5ebc54602b0f502c",
      "parents": [
        "816b2b3f704d61ba608ad2c3513d4697e7fb5dfe"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 14:27:16 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 14:27:16 2015 +0000"
      },
      "message": "Fix stalled comment from last commit.\n\nChange-Id: Ic54821c80a8c6ab76d44e2a81a6f821b5741dc53\n"
    },
    {
      "commit": "7e7905040f7e3ba59b55d48cba5a72cc841322a1",
      "tree": "c13905f7fcf31612d5ff60662371c8c642cd5fc7",
      "parents": [
        "c3e3e5052db0d4a22575982a3e84e52c6f5a0aea",
        "816b2b3f704d61ba608ad2c3513d4697e7fb5dfe"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 13:58:07 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 02 13:58:07 2015 +0000"
      },
      "message": "Merge \"Fix inlining and lse bugs with unresolved access.\"\nam: 816b2b3f70\n\n* commit \u0027816b2b3f704d61ba608ad2c3513d4697e7fb5dfe\u0027:\n  Fix inlining and lse bugs with unresolved access.\n"
    },
    {
      "commit": "816b2b3f704d61ba608ad2c3513d4697e7fb5dfe",
      "tree": "c13905f7fcf31612d5ff60662371c8c642cd5fc7",
      "parents": [
        "43c6d31c43c05d97511bb9658964fd3d2f32b915",
        "d930929be93798d790c91dd05adf2c038508f1b0"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 13:52:48 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 02 13:52:48 2015 +0000"
      },
      "message": "Merge \"Fix inlining and lse bugs with unresolved access.\""
    },
    {
      "commit": "d930929be93798d790c91dd05adf2c038508f1b0",
      "tree": "ef7a9b70e2e8f14ae2b49a07ca04b2fa1cee8496",
      "parents": [
        "289c4e3a10acb6d0250dc25dd42465ca4d08c762"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Sat Oct 31 22:21:31 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Nov 02 13:45:30 2015 +0000"
      },
      "message": "Fix inlining and lse bugs with unresolved access.\n\nbug:25414532\n\nChange-Id: I48b6660754774ea3e8a62a74175b1aa3728e0151\n"
    },
    {
      "commit": "c3e3e5052db0d4a22575982a3e84e52c6f5a0aea",
      "tree": "a420887ebf93518855354cce1727452299cf1a2d",
      "parents": [
        "47353da1d74c2ea141778a38dfa3fb841749ea2c",
        "43c6d31c43c05d97511bb9658964fd3d2f32b915"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Oct 31 16:15:10 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Oct 31 16:15:10 2015 +0000"
      },
      "message": "Merge \"Remove extra space at end of line in output.\"\nam: 43c6d31c43\n\n* commit \u002743c6d31c43c05d97511bb9658964fd3d2f32b915\u0027:\n  Remove extra space at end of line in output.\n"
    },
    {
      "commit": "43c6d31c43c05d97511bb9658964fd3d2f32b915",
      "tree": "a420887ebf93518855354cce1727452299cf1a2d",
      "parents": [
        "f0b308bdba546081d64d1e593395f8957b3a2e89",
        "a190645a005eb5da53ee82e9d3857ba66d99f845"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Oct 31 16:11:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Oct 31 16:11:30 2015 +0000"
      },
      "message": "Merge \"Remove extra space at end of line in output.\""
    },
    {
      "commit": "47353da1d74c2ea141778a38dfa3fb841749ea2c",
      "tree": "5efcda8f716bf2e5bc68a0a5fdc32e74b08ae7ce",
      "parents": [
        "6a1d6a30ed9b0ee65a85d03ef8db140eb5cbe79e",
        "f0b308bdba546081d64d1e593395f8957b3a2e89"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Sat Oct 31 15:06:51 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Oct 31 15:06:51 2015 +0000"
      },
      "message": "Merge \"Remove package on which we cannot revert.\"\nam: f0b308bdba\n\n* commit \u0027f0b308bdba546081d64d1e593395f8957b3a2e89\u0027:\n  Remove package on which we cannot revert.\n"
    },
    {
      "commit": "f0b308bdba546081d64d1e593395f8957b3a2e89",
      "tree": "5efcda8f716bf2e5bc68a0a5fdc32e74b08ae7ce",
      "parents": [
        "3e0597facd506073fcf91db2d81ae2ffdce6b701",
        "cdcd0003693801a3cfd8a708d86db1db0599783a"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Sat Oct 31 14:49:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Oct 31 14:49:14 2015 +0000"
      },
      "message": "Merge \"Remove package on which we cannot revert.\""
    },
    {
      "commit": "cdcd0003693801a3cfd8a708d86db1db0599783a",
      "tree": "5efcda8f716bf2e5bc68a0a5fdc32e74b08ae7ce",
      "parents": [
        "3e0597facd506073fcf91db2d81ae2ffdce6b701"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Sat Oct 31 14:47:36 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Sat Oct 31 14:47:36 2015 +0000"
      },
      "message": "Remove package on which we cannot revert.\n\nChange-Id: I863176f91747e418bc3365b724970d3354a75971\n"
    },
    {
      "commit": "a190645a005eb5da53ee82e9d3857ba66d99f845",
      "tree": "08885b5b523e8f149419d2145621815422153a05",
      "parents": [
        "2118d3d673f6874a593024308facde336b3302e7"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Oct 30 14:21:16 2015 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Oct 30 15:58:15 2015 -0700"
      },
      "message": "Remove extra space at end of line in output.\n\nThe done dumping histograms message in DumpHistogram had an extra\nspace before the \\n, which this CL removes.\n\nChange-Id: I9db3c185cb39fec6cbe78a60699357448bc6e3b0\n"
    },
    {
      "commit": "6a1d6a30ed9b0ee65a85d03ef8db140eb5cbe79e",
      "tree": "05e6e5bb0a0a1f8dcadbf2c0939f363f4622970c",
      "parents": [
        "2ad64dc4d6ac35e55a9a1d1883d11cc38ea6004a",
        "3e0597facd506073fcf91db2d81ae2ffdce6b701"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Fri Oct 30 20:11:12 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 20:11:12 2015 +0000"
      },
      "message": "Merge \"ART: Enable inlining under try/catch\"\nam: 3e0597facd\n\n* commit \u00273e0597facd506073fcf91db2d81ae2ffdce6b701\u0027:\n  ART: Enable inlining under try/catch\n"
    },
    {
      "commit": "3e0597facd506073fcf91db2d81ae2ffdce6b701",
      "tree": "05e6e5bb0a0a1f8dcadbf2c0939f363f4622970c",
      "parents": [
        "c74e69f831608964f89ac7a641fbcc09156eefaa",
        "951779839f0d35ed5336f399c8f521fd9a6b7c27"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Fri Oct 30 20:05:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 20:05:29 2015 +0000"
      },
      "message": "Merge \"ART: Enable inlining under try/catch\""
    },
    {
      "commit": "951779839f0d35ed5336f399c8f521fd9a6b7c27",
      "tree": "eb678f58590287e04585bc92202c45b4120c9a0e",
      "parents": [
        "34e38c43d4728fb1d3a011f8c142bff94927f6fb"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Fri Oct 30 12:56:58 2015 -0500"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Fri Oct 30 15:02:37 2015 -0500"
      },
      "message": "ART: Enable inlining under try/catch\n\nThis patch updates the inliner to set try/catch information\nwhen inlining into a method with try/catch. It does not yet\nallow inlining of methods with try/catch because that will\nrequire generating catch stack maps with inline info.\n\nChange-Id: I7d57e1454e7da537d75c5c7eda60b22f3a30fa60\n"
    },
    {
      "commit": "2ad64dc4d6ac35e55a9a1d1883d11cc38ea6004a",
      "tree": "284112345185cd3ef21feaeaa6060606cfbbbda8",
      "parents": [
        "628f19f224e9f305425fced14096d118345241a3",
        "c74e69f831608964f89ac7a641fbcc09156eefaa"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Oct 30 18:19:41 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 18:19:41 2015 +0000"
      },
      "message": "Merge \"ART: Arm32 packed-switch jump tables\"\nam: c74e69f831\n\n* commit \u0027c74e69f831608964f89ac7a641fbcc09156eefaa\u0027:\n  ART: Arm32 packed-switch jump tables\n"
    },
    {
      "commit": "c74e69f831608964f89ac7a641fbcc09156eefaa",
      "tree": "284112345185cd3ef21feaeaa6060606cfbbbda8",
      "parents": [
        "564420bc5b37572d45067fd71ed64d818ef3030d",
        "7cffc3b0004d32faffc552c0a59286f369b21504"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Oct 30 18:17:00 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 18:17:00 2015 +0000"
      },
      "message": "Merge \"ART: Arm32 packed-switch jump tables\""
    },
    {
      "commit": "7cffc3b0004d32faffc552c0a59286f369b21504",
      "tree": "e3838b8ba2a782ed91ef8faa381362b7a686a32a",
      "parents": [
        "9e1b56f0e77aa5b6c72374b86d0cef58484ddcaa"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Oct 19 21:31:53 2015 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Oct 30 11:15:26 2015 -0700"
      },
      "message": "ART: Arm32 packed-switch jump tables\n\nAdd jump table support to the thumb2 assembler. Jump tables are\na collection of labels for the case targets, and an anchor label\ndenoting the position of the jump.\n\nUse the jump table support to implement packed-switch support for\narm32.\n\nAdd tests for BindTrackedLabel and JumpTable to the thumb2 assembler\ntest.\n\nBug: 24092914\nChange-Id: I5c84f193dfebf9e07f48678efc8bd151bb1410dd\n"
    },
    {
      "commit": "628f19f224e9f305425fced14096d118345241a3",
      "tree": "a546080c2e51efebdcf5d53f70c23a7b75bd49eb",
      "parents": [
        "a35c8594c3be120a35c59c9754b56ea0c7f39dc0",
        "564420bc5b37572d45067fd71ed64d818ef3030d"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Oct 30 18:06:29 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 18:06:29 2015 +0000"
      },
      "message": "Merge \"Merge test 539 into test 538-checker-embed-constants.\"\nam: 564420bc5b\n\n* commit \u0027564420bc5b37572d45067fd71ed64d818ef3030d\u0027:\n  Merge test 539 into test 538-checker-embed-constants.\n"
    },
    {
      "commit": "564420bc5b37572d45067fd71ed64d818ef3030d",
      "tree": "a546080c2e51efebdcf5d53f70c23a7b75bd49eb",
      "parents": [
        "34e38c43d4728fb1d3a011f8c142bff94927f6fb",
        "77da9c37ac4a7d6184716e90261b66709190cb9a"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Oct 30 18:02:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 18:02:36 2015 +0000"
      },
      "message": "Merge \"Merge test 539 into test 538-checker-embed-constants.\""
    },
    {
      "commit": "a35c8594c3be120a35c59c9754b56ea0c7f39dc0",
      "tree": "4233fb0c482d127c62b95b0dffaccffbd1023118",
      "parents": [
        "0a47d27b6f34a0d0ec4e02615bdac7cc1779f319",
        "34e38c43d4728fb1d3a011f8c142bff94927f6fb"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 16:44:40 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 16:44:40 2015 +0000"
      },
      "message": "Merge \"X86: Add support for ucomis[sd] reg/memory form\"\nam: 34e38c43d4\n\n* commit \u002734e38c43d4728fb1d3a011f8c142bff94927f6fb\u0027:\n  X86: Add support for ucomis[sd] reg/memory form\n"
    },
    {
      "commit": "34e38c43d4728fb1d3a011f8c142bff94927f6fb",
      "tree": "4233fb0c482d127c62b95b0dffaccffbd1023118",
      "parents": [
        "469e9c4515cb68509f02def2fe6c0465ffb55628",
        "9f51f26b815fb955a3b91df86d54acd3f41480e4"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 16:42:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 16:42:15 2015 +0000"
      },
      "message": "Merge \"X86: Add support for ucomis[sd] reg/memory form\""
    },
    {
      "commit": "0a47d27b6f34a0d0ec4e02615bdac7cc1779f319",
      "tree": "d71e88ac9b0862dc04a25325ff950ea91179ae93",
      "parents": [
        "1b3dd3b5b84e1bc47e6ccbdb3e0afa6652e9fb92",
        "469e9c4515cb68509f02def2fe6c0465ffb55628"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Oct 30 16:30:40 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 16:30:40 2015 +0000"
      },
      "message": "Merge \"Keep list of dex files for oat file in CompilerDriver.\"\nam: 469e9c4515\n\n* commit \u0027469e9c4515cb68509f02def2fe6c0465ffb55628\u0027:\n  Keep list of dex files for oat file in CompilerDriver.\n"
    },
    {
      "commit": "469e9c4515cb68509f02def2fe6c0465ffb55628",
      "tree": "d71e88ac9b0862dc04a25325ff950ea91179ae93",
      "parents": [
        "289c4e3a10acb6d0250dc25dd42465ca4d08c762",
        "d1eaf0dc9abc42dbcbbd9c4b98bf930ae5f394f3"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Oct 30 16:26:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 16:26:49 2015 +0000"
      },
      "message": "Merge \"Keep list of dex files for oat file in CompilerDriver.\""
    },
    {
      "commit": "d1eaf0dc9abc42dbcbbd9c4b98bf930ae5f394f3",
      "tree": "335509fbc92becce5cb08e23361e2cae86756729",
      "parents": [
        "594c0612519e96bcc1bd42ff4dcbfa2c53b09c5a"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Thu Oct 29 12:18:29 2015 +0000"
      },
      "committer": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Oct 30 15:38:39 2015 +0000"
      },
      "message": "Keep list of dex files for oat file in CompilerDriver.\n\nUse this list to improve invoke-static/-direct dispatch for\nintra-oat calls.\n\nAlso fix a latent ArmBaseRelativePatcher::ReserveSpaceEnd()\nbug exposed by a buggy early version of this CL: when we\nhave unresolved patches at the end of all code, we need to\nemit a final thunk. Though the OatWriter will try to patch\nthe unresolved call to a trampoline at the beginning of the\noat file, that trampoline may be too far and the relative\npatcher doesn\u0027t know about it anyway, so it needs to assume\nthat a thunk is needed.\n\nThis reduces the overall size of oat files present in dalvik\ncache on Nexus 9 after first boot by over 1MiB, AOSP ToT,\naosp_flounder-userdebug build.\n\nChange-Id: I98604b70cb17377eed057c1c23971865cf344e43\n"
    },
    {
      "commit": "9f51f26b815fb955a3b91df86d54acd3f41480e4",
      "tree": "a22b5526f9c7f077c042b10416d1155df08fe748",
      "parents": [
        "13f6af0f9c8af1fce34e9610ad9d30d4d0434478"
      ],
      "author": {
        "name": "Mark Mendell",
        "email": "mark.p.mendell@intel.com",
        "time": "Fri Oct 30 09:21:37 2015 -0400"
      },
      "committer": {
        "name": "Mark Mendell",
        "email": "mark.p.mendell@intel.com",
        "time": "Fri Oct 30 09:21:37 2015 -0400"
      },
      "message": "X86: Add support for ucomis[sd] reg/memory form\n\nAllow an Address as the second operand.\n\nChange-Id: I4940829e2e4bfe0cddef3808265fdb638ac07b7e\nSigned-off-by: Mark Mendell \u003cmark.p.mendell@intel.com\u003e\n"
    },
    {
      "commit": "1b3dd3b5b84e1bc47e6ccbdb3e0afa6652e9fb92",
      "tree": "5ec506c2f4f84cae4456d68dd70840d34c5dc9dd",
      "parents": [
        "f3487de9f1efcc154aa7df6eb7d3f569b87fd1c3",
        "289c4e3a10acb6d0250dc25dd42465ca4d08c762"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 12:59:00 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 12:59:00 2015 +0000"
      },
      "message": "Merge \"A generic jni method can be instrumented.\"\nam: 289c4e3a10\n\n* commit \u0027289c4e3a10acb6d0250dc25dd42465ca4d08c762\u0027:\n  A generic jni method can be instrumented.\n"
    },
    {
      "commit": "289c4e3a10acb6d0250dc25dd42465ca4d08c762",
      "tree": "5ec506c2f4f84cae4456d68dd70840d34c5dc9dd",
      "parents": [
        "257df4e79a7fc53406fd39f1417611d6e1cac316",
        "703c282d1d53021de9dddf1d5c1318e70e81c7fc"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 12:45:42 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 12:45:42 2015 +0000"
      },
      "message": "Merge \"A generic jni method can be instrumented.\""
    },
    {
      "commit": "f3487de9f1efcc154aa7df6eb7d3f569b87fd1c3",
      "tree": "6aafd52b42d5b18fb94928a55125173ab9fae795",
      "parents": [
        "cc5163d36dac7f47cd1a109fb8d41e903bbd7d5e",
        "257df4e79a7fc53406fd39f1417611d6e1cac316"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 12:25:54 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 12:25:54 2015 +0000"
      },
      "message": "Merge \"Add a few instructions to setup-buildbot-devices.sh\"\nam: 257df4e79a\n\n* commit \u0027257df4e79a7fc53406fd39f1417611d6e1cac316\u0027:\n  Add a few instructions to setup-buildbot-devices.sh\n"
    },
    {
      "commit": "703c282d1d53021de9dddf1d5c1318e70e81c7fc",
      "tree": "fe8b8a5ff9ddd98a4eb5d4496e1a18bd38de5598",
      "parents": [
        "70d95b4cabcabff7eda37e9e8348744891008e65"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 12:23:16 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 12:23:16 2015 +0000"
      },
      "message": "A generic jni method can be instrumented.\n\nFixes tracing 119-noimage-patchoat test.\n\nChange-Id: Ifc9709b714dbad6e087d327fdde7a008e5e731d3\n"
    },
    {
      "commit": "257df4e79a7fc53406fd39f1417611d6e1cac316",
      "tree": "6aafd52b42d5b18fb94928a55125173ab9fae795",
      "parents": [
        "a5f295fcdb21c0a8e06382485250dcb4250ac442",
        "b8703d630fb74830348c0a7db9079adb15f0b6be"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 12:22:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 12:22:04 2015 +0000"
      },
      "message": "Merge \"Add a few instructions to setup-buildbot-devices.sh\""
    },
    {
      "commit": "cc5163d36dac7f47cd1a109fb8d41e903bbd7d5e",
      "tree": "2b09b2b8a97bc6890b612cd1455c8167b0b760d4",
      "parents": [
        "08a097e346e6631a114a37a37a5cd54dd1faeb8f",
        "a5f295fcdb21c0a8e06382485250dcb4250ac442"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 12:11:48 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 12:11:48 2015 +0000"
      },
      "message": "Merge \"Fix compile-time error.\"\nam: a5f295fcdb\n\n* commit \u0027a5f295fcdb21c0a8e06382485250dcb4250ac442\u0027:\n  Fix compile-time error.\n"
    },
    {
      "commit": "a5f295fcdb21c0a8e06382485250dcb4250ac442",
      "tree": "2b09b2b8a97bc6890b612cd1455c8167b0b760d4",
      "parents": [
        "f31f9739e6cb06298604f5fb723db2ab9a8f2962",
        "fca90a1f3b7a77778db1d2acad83af72f160be88"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 12:08:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 12:08:30 2015 +0000"
      },
      "message": "Merge \"Fix compile-time error.\""
    },
    {
      "commit": "fca90a1f3b7a77778db1d2acad83af72f160be88",
      "tree": "2b09b2b8a97bc6890b612cd1455c8167b0b760d4",
      "parents": [
        "f31f9739e6cb06298604f5fb723db2ab9a8f2962"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 12:05:41 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 12:05:41 2015 +0000"
      },
      "message": "Fix compile-time error.\n\nChange-Id: I457db9d43f1cc0f908542b0fe5f13cbc4beb1f1b\n"
    },
    {
      "commit": "08a097e346e6631a114a37a37a5cd54dd1faeb8f",
      "tree": "2fda8cbe8767c71a11e1830f0b335ce957d077d4",
      "parents": [
        "aea1e42ebcfba2c055ad36834af91cf2d2d02117",
        "f31f9739e6cb06298604f5fb723db2ab9a8f2962"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 11:50:26 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 11:50:26 2015 +0000"
      },
      "message": "Merge \"Refactor code so that JIT can parse compiler options.\"\nam: f31f9739e6\n\n* commit \u0027f31f9739e6cb06298604f5fb723db2ab9a8f2962\u0027:\n  Refactor code so that JIT can parse compiler options.\n"
    },
    {
      "commit": "f31f9739e6cb06298604f5fb723db2ab9a8f2962",
      "tree": "2fda8cbe8767c71a11e1830f0b335ce957d077d4",
      "parents": [
        "70d95b4cabcabff7eda37e9e8348744891008e65",
        "abbb0f76b07417f13f712f54d5afddb72e3b9931"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 11:48:08 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 11:48:08 2015 +0000"
      },
      "message": "Merge \"Refactor code so that JIT can parse compiler options.\""
    },
    {
      "commit": "b8703d630fb74830348c0a7db9079adb15f0b6be",
      "tree": "df4cb62fcc83385ab8491853f0485b8225f066dc",
      "parents": [
        "26af653a84c83632d23dd2a06d1f31a7c6d5f84e"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 11:18:52 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 11:20:07 2015 +0000"
      },
      "message": "Add a few instructions to setup-buildbot-devices.sh\n\n- Uptime to know if the device restarted\n- Kill stalled test dalvikvm processes.\n\nChange-Id: I22e01ccc2d2c75a252e9fcee577e05b203e976c0\n"
    },
    {
      "commit": "abbb0f76b07417f13f712f54d5afddb72e3b9931",
      "tree": "bb26eeb28b58aed669ad16af30aa35771eb02be4",
      "parents": [
        "594c0612519e96bcc1bd42ff4dcbfa2c53b09c5a"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Thu Oct 29 18:55:58 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Oct 30 11:17:00 2015 +0000"
      },
      "message": "Refactor code so that JIT can parse compiler options.\n\nCurrently only the CompilerOptions class. We should also\ndo it for the CompilerDriver options.\n\nThis will fix the flakiness seen on jdwp testing, as the\ndebuggable flag was not passed to the compiler.\n\nChange-Id: I4218dd5928c9f4fe2d6191ab11e5598e7cf84bcf\n"
    },
    {
      "commit": "aea1e42ebcfba2c055ad36834af91cf2d2d02117",
      "tree": "b652f21fa0bebaf6c290501636adc1b07f591932",
      "parents": [
        "9eecadb6f8e19c584262398b9e52e414020ad454",
        "70d95b4cabcabff7eda37e9e8348744891008e65"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Oct 30 03:14:58 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 03:14:58 2015 +0000"
      },
      "message": "Merge \"MIPS32: Create infrastructure to support intrinsics\"\nam: 70d95b4cab\n\n* commit \u002770d95b4cabcabff7eda37e9e8348744891008e65\u0027:\n  MIPS32: Create infrastructure to support intrinsics\n"
    },
    {
      "commit": "70d95b4cabcabff7eda37e9e8348744891008e65",
      "tree": "b652f21fa0bebaf6c290501636adc1b07f591932",
      "parents": [
        "56c8c9ec60a1a887bd39302fa8e2a422cb86fc80",
        "701566aaae098d5aab9d912e2003a18d44fb850d"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Oct 30 03:12:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 03:12:15 2015 +0000"
      },
      "message": "Merge \"MIPS32: Create infrastructure to support intrinsics\""
    },
    {
      "commit": "701566aaae098d5aab9d912e2003a18d44fb850d",
      "tree": "80dc26543cf557528b5765307a16256a126c2cc1",
      "parents": [
        "c65d1f3d26a47e2fce3c3f8872e7942fec23f9b9"
      ],
      "author": {
        "name": "Chris Larsen",
        "email": "chris.larsen@imgtec.com",
        "time": "Tue Oct 27 15:29:13 2015 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Thu Oct 29 20:06:28 2015 -0700"
      },
      "message": "MIPS32: Create infrastructure to support intrinsics\n\nAdd an empty intrinisics implementation for MIPS32.\n\nChange-Id: I3f46ade1c548e6453f094ce200e66232348ef467\n"
    },
    {
      "commit": "9eecadb6f8e19c584262398b9e52e414020ad454",
      "tree": "bef5a558ee384422024d2fac3dc79d568ec17586",
      "parents": [
        "08dd6bd5a7e40404e68754d30e9395f25344b432",
        "56c8c9ec60a1a887bd39302fa8e2a422cb86fc80"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Oct 30 00:43:28 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 30 00:43:28 2015 +0000"
      },
      "message": "Merge \"Made run-test 960-964 support being run with jack compiler.\"\nam: 56c8c9ec60\n\n* commit \u002756c8c9ec60a1a887bd39302fa8e2a422cb86fc80\u0027:\n  Made run-test 960-964 support being run with jack compiler.\n"
    },
    {
      "commit": "56c8c9ec60a1a887bd39302fa8e2a422cb86fc80",
      "tree": "bef5a558ee384422024d2fac3dc79d568ec17586",
      "parents": [
        "d13f2b35546d421f570c64654ad8479caf1165d6",
        "6a439bc85bbe4076c152ebf86a721d5c827384f8"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Oct 30 00:38:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 00:38:44 2015 +0000"
      },
      "message": "Merge \"Made run-test 960-964 support being run with jack compiler.\""
    },
    {
      "commit": "6a439bc85bbe4076c152ebf86a721d5c827384f8",
      "tree": "5aba69875d974a5bb04f071317eabd93423a8078",
      "parents": [
        "3dca4c04170bb4c7b26609e55f3f4966d46b681a"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Mon Oct 26 17:52:36 2015 -0700"
      },
      "committer": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Thu Oct 29 15:56:30 2015 -0700"
      },
      "message": "Made run-test 960-964 support being run with jack compiler.\n\nThey will explicitly check that the jack compiler being used is\ncapable of compiling them before they do however (just to make\ntest-art work better).\n\nChange-Id: I6b30c50d4159c2924886886d161479cbe869f4b0\n"
    },
    {
      "commit": "08dd6bd5a7e40404e68754d30e9395f25344b432",
      "tree": "535c21c9a181b87d15839151b26f65266c418a9f",
      "parents": [
        "c7534d1f650a9179e204c16a2ac5b16f7257cd5c",
        "d13f2b35546d421f570c64654ad8479caf1165d6"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 29 22:53:53 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 29 22:53:53 2015 +0000"
      },
      "message": "Merge \"Revert \"ART: Enable more passes under try/catch\"\"\nam: d13f2b3554\n\n* commit \u0027d13f2b35546d421f570c64654ad8479caf1165d6\u0027:\n  Revert \"ART: Enable more passes under try/catch\"\n"
    },
    {
      "commit": "d13f2b35546d421f570c64654ad8479caf1165d6",
      "tree": "535c21c9a181b87d15839151b26f65266c418a9f",
      "parents": [
        "8cb0bc28b1161dad0d2c2c1e75318b7e504faa46",
        "771e5cc519665ce0cc76985bb4803f0dd50c3b40"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 29 22:47:59 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 29 22:47:59 2015 +0000"
      },
      "message": "Merge \"Revert \"ART: Enable more passes under try/catch\"\""
    },
    {
      "commit": "771e5cc519665ce0cc76985bb4803f0dd50c3b40",
      "tree": "2f6934bc6cb0286d327b7a653be410cf8df43c00",
      "parents": [
        "39fabd6bb6fcf7a712b370d3b6fd0ada83e2e5d8"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 29 22:47:39 2015 +0000"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 29 22:47:39 2015 +0000"
      },
      "message": "Revert \"ART: Enable more passes under try/catch\"\n\nBCE does not set TryCatchInformation when creating new blocks.\nWill be fixed with DynamicBCE CL.\n\nThis reverts commit 39fabd6bb6fcf7a712b370d3b6fd0ada83e2e5d8.\n\nChange-Id: I76ae707ac132bb1a4a9f64f4916ffcd786ef730c\n"
    },
    {
      "commit": "c7534d1f650a9179e204c16a2ac5b16f7257cd5c",
      "tree": "f8facbd68dabc781cc4f8e76353a418ef633896e",
      "parents": [
        "b8f6d7c3360180174276bab7618760724500d148",
        "8cb0bc28b1161dad0d2c2c1e75318b7e504faa46"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Oct 29 22:33:20 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 29 22:33:20 2015 +0000"
      },
      "message": "Merge \"Change a few places to use string version of GetTypeId\"\nam: 8cb0bc28b1\n\n* commit \u00278cb0bc28b1161dad0d2c2c1e75318b7e504faa46\u0027:\n  Change a few places to use string version of GetTypeId\n"
    },
    {
      "commit": "8cb0bc28b1161dad0d2c2c1e75318b7e504faa46",
      "tree": "f8facbd68dabc781cc4f8e76353a418ef633896e",
      "parents": [
        "c65d1f3d26a47e2fce3c3f8872e7942fec23f9b9",
        "9507fa2c9545156747a5eb248bc1af3159bfd8c8"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Oct 29 22:30:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 29 22:30:46 2015 +0000"
      },
      "message": "Merge \"Change a few places to use string version of GetTypeId\""
    },
    {
      "commit": "9507fa2c9545156747a5eb248bc1af3159bfd8c8",
      "tree": "f8facbd68dabc781cc4f8e76353a418ef633896e",
      "parents": [
        "c65d1f3d26a47e2fce3c3f8872e7942fec23f9b9"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Oct 29 15:08:57 2015 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Oct 29 15:22:00 2015 -0700"
      },
      "message": "Change a few places to use string version of GetTypeId\n\nGetTypeId is about 20% faster than GetStringId + integer GetTypeID\nsince it does less binary searches.\n\nChange-Id: I876c4ac89ab206acca217b2287b0197ef2e408c2\n"
    },
    {
      "commit": "b8f6d7c3360180174276bab7618760724500d148",
      "tree": "1b81ca0d711ca0561e933563aee255b516a4191f",
      "parents": [
        "f080d1cc9101813bb15d47f9775e32c86868e462",
        "c65d1f3d26a47e2fce3c3f8872e7942fec23f9b9"
      ],
      "author": {
        "name": "Aart Bik",
        "email": "ajcbik@google.com",
        "time": "Thu Oct 29 21:06:17 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 29 21:06:17 2015 +0000"
      },
      "message": "Merge \"Move loop invariant utility to more general place.\"\nam: c65d1f3d26\n\n* commit \u0027c65d1f3d26a47e2fce3c3f8872e7942fec23f9b9\u0027:\n  Move loop invariant utility to more general place.\n"
    },
    {
      "commit": "c65d1f3d26a47e2fce3c3f8872e7942fec23f9b9",
      "tree": "1b81ca0d711ca0561e933563aee255b516a4191f",
      "parents": [
        "5ad27592e2317b4c7932885eff702099f7cbe0f1",
        "73f1f3be46652d3f6df61b4234c366ebbf81274a"
      ],
      "author": {
        "name": "Aart Bik",
        "email": "ajcbik@google.com",
        "time": "Thu Oct 29 21:00:17 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 29 21:00:17 2015 +0000"
      },
      "message": "Merge \"Move loop invariant utility to more general place.\""
    },
    {
      "commit": "f080d1cc9101813bb15d47f9775e32c86868e462",
      "tree": "0288a1fad8a283a3fb896459bfd1a0c8d8dfa6bf",
      "parents": [
        "8c0e5f1876f9279b5da4f184ccf02c2a090c64a3",
        "5ad27592e2317b4c7932885eff702099f7cbe0f1"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 29 20:33:53 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 29 20:33:53 2015 +0000"
      },
      "message": "Merge \"ART: Enable more passes under try/catch\"\nam: 5ad27592e2\n\n* commit \u00275ad27592e2317b4c7932885eff702099f7cbe0f1\u0027:\n  ART: Enable more passes under try/catch\n"
    },
    {
      "commit": "5ad27592e2317b4c7932885eff702099f7cbe0f1",
      "tree": "0288a1fad8a283a3fb896459bfd1a0c8d8dfa6bf",
      "parents": [
        "e22d85249e6e3985edf5e17a9c28ec26e0e6df3e",
        "39fabd6bb6fcf7a712b370d3b6fd0ada83e2e5d8"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 29 20:30:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 29 20:30:29 2015 +0000"
      },
      "message": "Merge \"ART: Enable more passes under try/catch\""
    },
    {
      "commit": "73f1f3be46652d3f6df61b4234c366ebbf81274a",
      "tree": "0d6c2f9eb2331fd5de5aa4c43ebcb45e857a4682",
      "parents": [
        "f7b7f9984da66149e5fe05713845961d7b069a23"
      ],
      "author": {
        "name": "Aart Bik",
        "email": "ajcbik@google.com",
        "time": "Wed Oct 28 15:28:08 2015 -0700"
      },
      "committer": {
        "name": "Aart Bik",
        "email": "ajcbik@google.com",
        "time": "Thu Oct 29 13:29:50 2015 -0700"
      },
      "message": "Move loop invariant utility to more general place.\n\nChange-Id: I15ebfbf9684f0fcce9e63d078ff8dc1381fd1ca3\n"
    }
  ],
  "next": "8c0e5f1876f9279b5da4f184ccf02c2a090c64a3"
}
