)]}'
{
  "log": [
    {
      "commit": "ce025fa3dabb408e3b4f66b58b28cfaa99da9995",
      "tree": "e7f45cd858ba35efa29caf3027855ba88207c29e",
      "parents": [
        "fea7529305d865cddef31b148a6322286b70636a"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Wed Dec 09 09:57:36 2015 +0000"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Wed Dec 09 11:36:59 2015 +0000"
      },
      "message": "New regression test in 042-new-instance\n\nTest that Constructor#newInstance uses its caller\nframe for the accessibility check.\n\nBug: 25817515\nChange-Id: If8743ac39281db3378da93f793489c1e8f7ea15a\n(cherry picked from commit 7a980a2f6af2f0cd83c1ab223a7736a18a8ccde3)\n"
    },
    {
      "commit": "fea7529305d865cddef31b148a6322286b70636a",
      "tree": "3adec8ab8728eacf23eb4b9287f27e3d3833a2c3",
      "parents": [
        "1158d4ff15cc569ed3ad11753f0ba1ace69bcc1a",
        "93f39f42268b5bcdf4e034644b90089a2f730f88"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Wed Dec 09 03:28:07 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 09 03:28:07 2015 +0000"
      },
      "message": "Merge \"MIPS64: Enable StringCompareTo and StringIndexOf stub tests\" am: 533ffe5369\nam: 93f39f4226\n\n* commit \u002793f39f42268b5bcdf4e034644b90089a2f730f88\u0027:\n  MIPS64: Enable StringCompareTo and StringIndexOf stub tests\n"
    },
    {
      "commit": "93f39f42268b5bcdf4e034644b90089a2f730f88",
      "tree": "10fdedc526f1bff36d06f31d1ee26b113380237d",
      "parents": [
        "782ffa9f4fda3f8c9f23aef798d25703d02015a4",
        "533ffe5369cdaeb8ab7986b1fefece32351c0366"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Wed Dec 09 03:25:09 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 09 03:25:09 2015 +0000"
      },
      "message": "Merge \"MIPS64: Enable StringCompareTo and StringIndexOf stub tests\"\nam: 533ffe5369\n\n* commit \u0027533ffe5369cdaeb8ab7986b1fefece32351c0366\u0027:\n  MIPS64: Enable StringCompareTo and StringIndexOf stub tests\n"
    },
    {
      "commit": "533ffe5369cdaeb8ab7986b1fefece32351c0366",
      "tree": "10fdedc526f1bff36d06f31d1ee26b113380237d",
      "parents": [
        "eb5ddd7b02ce2d25d4f28f85a13aac628526e1c1",
        "801fcc486250af055ea7dbf3678ad33cf76c5b32"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Wed Dec 09 03:19:33 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 09 03:19:33 2015 +0000"
      },
      "message": "Merge \"MIPS64: Enable StringCompareTo and StringIndexOf stub tests\""
    },
    {
      "commit": "1158d4ff15cc569ed3ad11753f0ba1ace69bcc1a",
      "tree": "be2f939648a1643096a51fc786be05d8569ef015",
      "parents": [
        "8701fc20130939b9a11f801992607daee7f70871",
        "782ffa9f4fda3f8c9f23aef798d25703d02015a4"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Dec 08 22:44:57 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 22:44:57 2015 +0000"
      },
      "message": "Merge \"ART: Check invoke-interface earlier in verifier\" am: eb5ddd7b02\nam: 782ffa9f4f\n\n* commit \u0027782ffa9f4fda3f8c9f23aef798d25703d02015a4\u0027:\n  ART: Check invoke-interface earlier in verifier\n"
    },
    {
      "commit": "782ffa9f4fda3f8c9f23aef798d25703d02015a4",
      "tree": "8f655b382e73222e70e30daaeedc3999014aa7ae",
      "parents": [
        "0b81f1715d6af9f98f982d6511e48973aa5a836a",
        "eb5ddd7b02ce2d25d4f28f85a13aac628526e1c1"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Dec 08 22:42:10 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 22:42:10 2015 +0000"
      },
      "message": "Merge \"ART: Check invoke-interface earlier in verifier\"\nam: eb5ddd7b02\n\n* commit \u0027eb5ddd7b02ce2d25d4f28f85a13aac628526e1c1\u0027:\n  ART: Check invoke-interface earlier in verifier\n"
    },
    {
      "commit": "eb5ddd7b02ce2d25d4f28f85a13aac628526e1c1",
      "tree": "8f655b382e73222e70e30daaeedc3999014aa7ae",
      "parents": [
        "2433d4e17c3006b8262a0d9421e201fc84777208",
        "dae24142127c64551142a50423085aabdb0a6060"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Dec 08 22:33:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 08 22:33:23 2015 +0000"
      },
      "message": "Merge \"ART: Check invoke-interface earlier in verifier\""
    },
    {
      "commit": "dae24142127c64551142a50423085aabdb0a6060",
      "tree": "35c06bc37e2dd2caad4fef1fba4de16a12aad6f9",
      "parents": [
        "ef45113d01c16102538a8848d6979e772dad6225"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Thu Dec 03 17:27:32 2015 -0800"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Dec 08 08:50:12 2015 -0800"
      },
      "message": "ART: Check invoke-interface earlier in verifier\n\nInvoke-interface should only be called on an interface method.\nMove the check earlier, as otherwise we\u0027ll try to resolve and\npotentially inject a method into the dex cache.\n\nAlso templatize ResolveMethod with a version always checking\nthe invoke type, and on a cache miss check whether type target\ntype is an interface when an interface invoke type was given.\n\nBug: 21869691\nChange-Id: Ica27158f675b5aa223d9229248189612f4706832\n"
    },
    {
      "commit": "8701fc20130939b9a11f801992607daee7f70871",
      "tree": "e998ab6d3aab4e8dfd36f999ca216b07eecb609e",
      "parents": [
        "7c21c7cb329990fed53e9878ef2479e3009bf286",
        "0b81f1715d6af9f98f982d6511e48973aa5a836a"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Tue Dec 08 16:25:47 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 16:25:47 2015 +0000"
      },
      "message": "Merge \"Allow initializing runtime with parsed options.\" am: e0d25b156e am: 2433d4e17c\nam: 0b81f1715d\n\n* commit \u00270b81f1715d6af9f98f982d6511e48973aa5a836a\u0027:\n  Allow initializing runtime with parsed options.\n"
    },
    {
      "commit": "0b81f1715d6af9f98f982d6511e48973aa5a836a",
      "tree": "06924f7e4b7f14db21fe41ec03a6b95eec29efeb",
      "parents": [
        "641c83a8645ef9fd99dca06ec30bae8449b959c7",
        "2433d4e17c3006b8262a0d9421e201fc84777208"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Tue Dec 08 08:22:45 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 08:22:45 2015 -0800"
      },
      "message": "Merge \"Allow initializing runtime with parsed options.\" am: e0d25b156e\nam: 2433d4e17c\n\n* commit \u00272433d4e17c3006b8262a0d9421e201fc84777208\u0027:\n  Allow initializing runtime with parsed options.\n"
    },
    {
      "commit": "2433d4e17c3006b8262a0d9421e201fc84777208",
      "tree": "06924f7e4b7f14db21fe41ec03a6b95eec29efeb",
      "parents": [
        "74af075f11e23918edc25c86fb2f1d8209cf94fc",
        "e0d25b156ef12b23afa2a6493ae703ec82e23475"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Tue Dec 08 16:19:20 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 16:19:20 2015 +0000"
      },
      "message": "Merge \"Allow initializing runtime with parsed options.\"\nam: e0d25b156e\n\n* commit \u0027e0d25b156ef12b23afa2a6493ae703ec82e23475\u0027:\n  Allow initializing runtime with parsed options.\n"
    },
    {
      "commit": "e0d25b156ef12b23afa2a6493ae703ec82e23475",
      "tree": "06924f7e4b7f14db21fe41ec03a6b95eec29efeb",
      "parents": [
        "763fd2d3d131898cad6295a19ae9a30e22ce5f2a",
        "88b2b80aed15bb1f931cddd40e44ca525ef10018"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Tue Dec 08 16:15:24 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 08 16:15:24 2015 +0000"
      },
      "message": "Merge \"Allow initializing runtime with parsed options.\""
    },
    {
      "commit": "7c21c7cb329990fed53e9878ef2479e3009bf286",
      "tree": "839265a3dbb7e133dcb60cf73c5d33da090c43ad",
      "parents": [
        "3bf1c2ed203797fe93fc81f5775b451df6606488",
        "641c83a8645ef9fd99dca06ec30bae8449b959c7"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Dec 08 06:05:28 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 06:05:28 2015 -0800"
      },
      "message": "Merge \"Fix test-art-target-sync when ART_TEST_ANDROID_ROOT is used.\" am: 763fd2d3d1 am: 74af075f11\nam: 641c83a864\n\n* commit \u0027641c83a8645ef9fd99dca06ec30bae8449b959c7\u0027:\n  Fix test-art-target-sync when ART_TEST_ANDROID_ROOT is used.\n"
    },
    {
      "commit": "641c83a8645ef9fd99dca06ec30bae8449b959c7",
      "tree": "6f319089980073ffb2c20d36e367a944daa525c4",
      "parents": [
        "0121555032ff156fb96e957517cb92416ec2af69",
        "74af075f11e23918edc25c86fb2f1d8209cf94fc"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Dec 08 14:02:32 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 14:02:32 2015 +0000"
      },
      "message": "Merge \"Fix test-art-target-sync when ART_TEST_ANDROID_ROOT is used.\" am: 763fd2d3d1\nam: 74af075f11\n\n* commit \u002774af075f11e23918edc25c86fb2f1d8209cf94fc\u0027:\n  Fix test-art-target-sync when ART_TEST_ANDROID_ROOT is used.\n"
    },
    {
      "commit": "74af075f11e23918edc25c86fb2f1d8209cf94fc",
      "tree": "6f319089980073ffb2c20d36e367a944daa525c4",
      "parents": [
        "436abf7c1baad0ee38203cabd4f9deba71b949e5",
        "763fd2d3d131898cad6295a19ae9a30e22ce5f2a"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Dec 08 13:59:35 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 13:59:35 2015 +0000"
      },
      "message": "Merge \"Fix test-art-target-sync when ART_TEST_ANDROID_ROOT is used.\"\nam: 763fd2d3d1\n\n* commit \u0027763fd2d3d131898cad6295a19ae9a30e22ce5f2a\u0027:\n  Fix test-art-target-sync when ART_TEST_ANDROID_ROOT is used.\n"
    },
    {
      "commit": "763fd2d3d131898cad6295a19ae9a30e22ce5f2a",
      "tree": "6f319089980073ffb2c20d36e367a944daa525c4",
      "parents": [
        "8dd7165745520e339b60d2ae5631894819790f7d",
        "ca023a398f4120c3ce0792c8ab4d9bf06db167be"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Dec 08 13:55:39 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 08 13:55:39 2015 +0000"
      },
      "message": "Merge \"Fix test-art-target-sync when ART_TEST_ANDROID_ROOT is used.\""
    },
    {
      "commit": "ca023a398f4120c3ce0792c8ab4d9bf06db167be",
      "tree": "0066f7e99a70f12212448fd7e6e42491c2ddc5e6",
      "parents": [
        "e8be90a673feb573d53277f42282955cbf7f58e9"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Dec 08 11:23:02 2015 +0000"
      },
      "committer": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Dec 08 13:54:39 2015 +0000"
      },
      "message": "Fix test-art-target-sync when ART_TEST_ANDROID_ROOT is used.\n\nThe semantics of \"adb push\" have changed since the time\nsystem/core was pinned in the master-art manifest.\n\nBug: 26051370\nChange-Id: I3ee6f2694168b0cdc8c8ac37f77fd443879275dc\n"
    },
    {
      "commit": "3bf1c2ed203797fe93fc81f5775b451df6606488",
      "tree": "4e54d7e6abc62a414672c9ed88acfa75f60ea69d",
      "parents": [
        "da025a3600f9c9e3346d63d95cafa9d807a14e19",
        "0121555032ff156fb96e957517cb92416ec2af69"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Tue Dec 08 05:53:11 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 05:53:11 2015 -0800"
      },
      "message": "Merge \"ART: Instruction dumper should handle out-of-bound index for const-string\" am: 8dd7165745 am: 436abf7c1b\nam: 0121555032\n\n* commit \u00270121555032ff156fb96e957517cb92416ec2af69\u0027:\n  ART: Instruction dumper should handle out-of-bound index for const-string\n"
    },
    {
      "commit": "0121555032ff156fb96e957517cb92416ec2af69",
      "tree": "17e9bfa346dba298831bc1545d03844eb2977c45",
      "parents": [
        "da44a389fbf5794ef2a6da445e80f92e0d6878f3",
        "436abf7c1baad0ee38203cabd4f9deba71b949e5"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Tue Dec 08 13:49:45 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 13:49:45 2015 +0000"
      },
      "message": "Merge \"ART: Instruction dumper should handle out-of-bound index for const-string\" am: 8dd7165745\nam: 436abf7c1b\n\n* commit \u0027436abf7c1baad0ee38203cabd4f9deba71b949e5\u0027:\n  ART: Instruction dumper should handle out-of-bound index for const-string\n"
    },
    {
      "commit": "436abf7c1baad0ee38203cabd4f9deba71b949e5",
      "tree": "17e9bfa346dba298831bc1545d03844eb2977c45",
      "parents": [
        "17f715c0bd89fe6565ba2e3a7270990488c7049e",
        "8dd7165745520e339b60d2ae5631894819790f7d"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Tue Dec 08 05:46:52 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 05:46:52 2015 -0800"
      },
      "message": "Merge \"ART: Instruction dumper should handle out-of-bound index for const-string\"\nam: 8dd7165745\n\n* commit \u00278dd7165745520e339b60d2ae5631894819790f7d\u0027:\n  ART: Instruction dumper should handle out-of-bound index for const-string\n"
    },
    {
      "commit": "8dd7165745520e339b60d2ae5631894819790f7d",
      "tree": "17e9bfa346dba298831bc1545d03844eb2977c45",
      "parents": [
        "95f05a89a682f40151cd843f2110b02c35434635",
        "67c5ddd09c404e14d6081d8d918baa2c08b49741"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Tue Dec 08 13:42:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 08 13:42:52 2015 +0000"
      },
      "message": "Merge \"ART: Instruction dumper should handle out-of-bound index for const-string\""
    },
    {
      "commit": "da025a3600f9c9e3346d63d95cafa9d807a14e19",
      "tree": "1c925ad9107f7db57d7e84d93a864ebd4be88eec",
      "parents": [
        "52111c0cf86a4ca20e8f83bef8e8c82ea983aa73",
        "da44a389fbf5794ef2a6da445e80f92e0d6878f3"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Tue Dec 08 13:16:00 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 13:16:00 2015 +0000"
      },
      "message": "Merge \"ART: Enable all optimizations except LSE under try/catch\" am: 95f05a89a6 am: 17f715c0bd\nam: da44a389fb\n\n* commit \u0027da44a389fbf5794ef2a6da445e80f92e0d6878f3\u0027:\n  ART: Enable all optimizations except LSE under try/catch\n"
    },
    {
      "commit": "da44a389fbf5794ef2a6da445e80f92e0d6878f3",
      "tree": "2428835f78491fe76e795010ee77c95e0680b842",
      "parents": [
        "b81df0fab343821c0cb3f6e627fd0f65ded8ffee",
        "17f715c0bd89fe6565ba2e3a7270990488c7049e"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Tue Dec 08 05:13:05 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 05:13:05 2015 -0800"
      },
      "message": "Merge \"ART: Enable all optimizations except LSE under try/catch\" am: 95f05a89a6\nam: 17f715c0bd\n\n* commit \u002717f715c0bd89fe6565ba2e3a7270990488c7049e\u0027:\n  ART: Enable all optimizations except LSE under try/catch\n"
    },
    {
      "commit": "17f715c0bd89fe6565ba2e3a7270990488c7049e",
      "tree": "2428835f78491fe76e795010ee77c95e0680b842",
      "parents": [
        "6df522ec3d4a2c7ff57d28d3802ec46263c3f2fa",
        "95f05a89a682f40151cd843f2110b02c35434635"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Tue Dec 08 13:09:45 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 13:09:45 2015 +0000"
      },
      "message": "Merge \"ART: Enable all optimizations except LSE under try/catch\"\nam: 95f05a89a6\n\n* commit \u002795f05a89a682f40151cd843f2110b02c35434635\u0027:\n  ART: Enable all optimizations except LSE under try/catch\n"
    },
    {
      "commit": "95f05a89a682f40151cd843f2110b02c35434635",
      "tree": "2428835f78491fe76e795010ee77c95e0680b842",
      "parents": [
        "e8be90a673feb573d53277f42282955cbf7f58e9",
        "8993caf6571863c8e5eec0b2ce4d72f6f1793f31"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Tue Dec 08 13:05:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 08 13:05:22 2015 +0000"
      },
      "message": "Merge \"ART: Enable all optimizations except LSE under try/catch\""
    },
    {
      "commit": "8993caf6571863c8e5eec0b2ce4d72f6f1793f31",
      "tree": "2428835f78491fe76e795010ee77c95e0680b842",
      "parents": [
        "e8be90a673feb573d53277f42282955cbf7f58e9"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Dec 07 10:04:40 2015 +0000"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Tue Dec 08 09:36:20 2015 +0000"
      },
      "message": "ART: Enable all optimizations except LSE under try/catch\n\nDynamic BCE now updates try/catch information during basic block\nmanipulation and can be enabled. The last missing optimization is LSE.\nThis patch removes all special-casing from optimizing_compiler.cc and\nbails inside LSE instead.\n\nChange-Id: Ie0c6fde7295880ea55d35571455a617fce2b7580\n"
    },
    {
      "commit": "67c5ddd09c404e14d6081d8d918baa2c08b49741",
      "tree": "03e1d687a3e3a4bf8f415524dfedac7e964726f0",
      "parents": [
        "5bde68ff34aeb84a1fc84734bcd31471d9a9717c"
      ],
      "author": {
        "name": "Serdjuk, Nikolay Y",
        "email": "nikolay.y.serdjuk@intel.com",
        "time": "Mon Dec 07 14:45:44 2015 +0600"
      },
      "committer": {
        "name": "Serdjuk, Nikolay Y",
        "email": "nikolay.y.serdjuk@intel.com",
        "time": "Tue Dec 08 15:22:52 2015 +0600"
      },
      "message": "ART: Instruction dumper should handle out-of-bound index for const-string\n\nIf const-string refers to out-of-bound index then we should handle it\nsimilarly to PrettyField, PrettyMethod and PrettyType.\n\nChange-Id: Ib6b1e20169e4b47c1cdb7dda80320ed21d61cfe3\nSigned-off-by: Serdjuk, Nikolay Y \u003cnikolay.y.serdjuk@intel.com\u003e\n"
    },
    {
      "commit": "52111c0cf86a4ca20e8f83bef8e8c82ea983aa73",
      "tree": "f55169a959d9e53abfb55ba1053b2778e75f150f",
      "parents": [
        "e2070ef7b038809cee10f27106a0e176f2929898",
        "b81df0fab343821c0cb3f6e627fd0f65ded8ffee"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Mon Dec 07 18:20:43 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 18:20:43 2015 -0800"
      },
      "message": "Merge \"Replace proxy class names with deterministic ones for test output.\" am: e8be90a673 am: 6df522ec3d\nam: b81df0fab3\n\n* commit \u0027b81df0fab343821c0cb3f6e627fd0f65ded8ffee\u0027:\n  Replace proxy class names with deterministic ones for test output.\n"
    },
    {
      "commit": "e2070ef7b038809cee10f27106a0e176f2929898",
      "tree": "f55169a959d9e53abfb55ba1053b2778e75f150f",
      "parents": [
        "40276a5228f99c38ca40f71dca2d7c054bdbdeec",
        "9edaaa4cdfd4a9765e67807bb82edd4c2ded4ae0"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Dec 07 18:19:34 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 18:19:34 2015 -0800"
      },
      "message": "Merge \"ART: Fix PACKED size of tls_ptr_size.\" am: 9f62af0e1c am: 96c37a70b6\nam: 9edaaa4cdf\n\n* commit \u00279edaaa4cdfd4a9765e67807bb82edd4c2ded4ae0\u0027:\n  ART: Fix PACKED size of tls_ptr_size.\n"
    },
    {
      "commit": "40276a5228f99c38ca40f71dca2d7c054bdbdeec",
      "tree": "27596b4458b58fb4989ec533e3ba745beb6fca3a",
      "parents": [
        "5e2a2abf95d2b5ca1cb12324b5baabadfedd1abf",
        "97947a81d5ad0cccfeec080ba3d0497b066cd296"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Mon Dec 07 18:19:26 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 18:19:26 2015 -0800"
      },
      "message": "Merge \"Combine class sets when writing a class table\" am: 3cf8583a2f am: 781a197c45\nam: 97947a81d5\n\n* commit \u002797947a81d5ad0cccfeec080ba3d0497b066cd296\u0027:\n  Combine class sets when writing a class table\n"
    },
    {
      "commit": "5e2a2abf95d2b5ca1cb12324b5baabadfedd1abf",
      "tree": "6248365b1c1c994941c46dc2ed013a85ef82e54b",
      "parents": [
        "4d61a45af493355667d089f41a6822d1b93d5664",
        "70192c5beefaa60efbc74d1b3178dfe41694ae91"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Mon Dec 07 18:19:19 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 18:19:19 2015 -0800"
      },
      "message": "Merge \"Annotate root objects and show their types.\" am: 0e72abfae7 am: ec698a4bb9\nam: 70192c5bee\n\n* commit \u002770192c5beefaa60efbc74d1b3178dfe41694ae91\u0027:\n  Annotate root objects and show their types.\n"
    },
    {
      "commit": "b81df0fab343821c0cb3f6e627fd0f65ded8ffee",
      "tree": "c3f61c639d5db40810957d496318a40be9116734",
      "parents": [
        "9edaaa4cdfd4a9765e67807bb82edd4c2ded4ae0",
        "6df522ec3d4a2c7ff57d28d3802ec46263c3f2fa"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Tue Dec 08 02:13:04 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 02:13:04 2015 +0000"
      },
      "message": "Merge \"Replace proxy class names with deterministic ones for test output.\" am: e8be90a673\nam: 6df522ec3d\n\n* commit \u00276df522ec3d4a2c7ff57d28d3802ec46263c3f2fa\u0027:\n  Replace proxy class names with deterministic ones for test output.\n"
    },
    {
      "commit": "6df522ec3d4a2c7ff57d28d3802ec46263c3f2fa",
      "tree": "c3f61c639d5db40810957d496318a40be9116734",
      "parents": [
        "96c37a70b61360ec0e4aeb9d67b6de08cf131021",
        "e8be90a673feb573d53277f42282955cbf7f58e9"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Tue Dec 08 02:08:36 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 02:08:36 2015 +0000"
      },
      "message": "Merge \"Replace proxy class names with deterministic ones for test output.\"\nam: e8be90a673\n\n* commit \u0027e8be90a673feb573d53277f42282955cbf7f58e9\u0027:\n  Replace proxy class names with deterministic ones for test output.\n"
    },
    {
      "commit": "e8be90a673feb573d53277f42282955cbf7f58e9",
      "tree": "c3f61c639d5db40810957d496318a40be9116734",
      "parents": [
        "9f62af0e1cd770ec3e98f0d1a83a1193e2493cac",
        "75d505305be25f9d4e35bfe883b2faa8f7a7f8e3"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Tue Dec 08 02:02:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 08 02:02:40 2015 +0000"
      },
      "message": "Merge \"Replace proxy class names with deterministic ones for test output.\""
    },
    {
      "commit": "75d505305be25f9d4e35bfe883b2faa8f7a7f8e3",
      "tree": "cff7f6e81f69682b9aa61bb3cdc954d5cca1f06b",
      "parents": [
        "68cebffee2f44f0345bd7be7e4cbad0f10e64082"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Fri Dec 04 16:18:49 2015 -0800"
      },
      "committer": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Mon Dec 07 17:40:47 2015 -0800"
      },
      "message": "Replace proxy class names with deterministic ones for test output.\n\nThis should avoid potentially flaky test failures in 005-annotations\nand 044-proxy.\n\n(cherrypick commit bc7f8080d1f5d0138cb83cba73a747d43d62c23c)\n\nBug: 25838574\nBug: 12687968\n\nChange-Id: I08765abd82e41258ce4d1d8bb9dffce70c8b6689\n"
    },
    {
      "commit": "4d61a45af493355667d089f41a6822d1b93d5664",
      "tree": "4eaf59af3d1b46e0a74854a5643fa4f91168f0a5",
      "parents": [
        "231c3b85aa425f07970e9fd705213f71fe9f5a50",
        "50f37073f8b198476373197a9dbaf4adda2402ff"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Dec 08 00:06:27 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 00:06:27 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix the ART Buildbots using the master-art manifest.\"\" am: 526377fe8d am: 867c60b2a1\nam: 50f37073f8\n\n* commit \u002750f37073f8b198476373197a9dbaf4adda2402ff\u0027:\n  Revert \"Fix the ART Buildbots using the master-art manifest.\"\n"
    },
    {
      "commit": "231c3b85aa425f07970e9fd705213f71fe9f5a50",
      "tree": "aecd34eec5a3d21b385c88f0e6580f54c20c15c8",
      "parents": [
        "b51e90dfc446d7a838212a861905249660531369",
        "42061a6e4f1e6b9e7f1ef94281f45e888b32545a"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Dec 08 00:06:14 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 00:06:14 2015 +0000"
      },
      "message": "Merge \"Fix the ART Buildbots using the master-art manifest.\" am: a2964d5ab5 am: 0be457fd49\nam: 42061a6e4f\n\n* commit \u002742061a6e4f1e6b9e7f1ef94281f45e888b32545a\u0027:\n  Fix the ART Buildbots using the master-art manifest.\n"
    },
    {
      "commit": "b51e90dfc446d7a838212a861905249660531369",
      "tree": "4eaf59af3d1b46e0a74854a5643fa4f91168f0a5",
      "parents": [
        "e35b1f7ef79d5d8f9f47467a428f6981db21a4b4",
        "f502fad8dee335d74b3695cdc551efd6cea29484"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Dec 08 00:00:55 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 00:00:55 2015 +0000"
      },
      "message": "Merge \"Annotate Boolean literals more uniformly in Optimizing\\\u0027s intrinsics.\" am: a6756069c4 am: c78124a016\nam: f502fad8de\n\n* commit \u0027f502fad8dee335d74b3695cdc551efd6cea29484\u0027:\n  Annotate Boolean literals more uniformly in Optimizing\u0027s intrinsics.\n"
    },
    {
      "commit": "e35b1f7ef79d5d8f9f47467a428f6981db21a4b4",
      "tree": "6047948a8cc229037b41e604bf712371410d4021",
      "parents": [
        "c75e3ba8e5260f3c366e390f9b3a0348fc70fb8e",
        "4168253fdb0099a16dde2104e470014d97469689"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Tue Dec 08 00:00:48 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 08 00:00:48 2015 +0000"
      },
      "message": "Merge \"Fix art::x86::IntrinsicLocationsBuilderX86::VisitUnsafeGetLong.\" am: 038f4f2f4d am: daff07a8ab\nam: 4168253fdb\n\n* commit \u00274168253fdb0099a16dde2104e470014d97469689\u0027:\n  Fix art::x86::IntrinsicLocationsBuilderX86::VisitUnsafeGetLong.\n"
    },
    {
      "commit": "9edaaa4cdfd4a9765e67807bb82edd4c2ded4ae0",
      "tree": "4d47b48f4dcc5a40f41650a6e2417ea2a6252108",
      "parents": [
        "97947a81d5ad0cccfeec080ba3d0497b066cd296",
        "96c37a70b61360ec0e4aeb9d67b6de08cf131021"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Dec 07 15:34:47 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 15:34:47 2015 -0800"
      },
      "message": "Merge \"ART: Fix PACKED size of tls_ptr_size.\" am: 9f62af0e1c\nam: 96c37a70b6\n\n* commit \u002796c37a70b61360ec0e4aeb9d67b6de08cf131021\u0027:\n  ART: Fix PACKED size of tls_ptr_size.\n"
    },
    {
      "commit": "97947a81d5ad0cccfeec080ba3d0497b066cd296",
      "tree": "20a8b53026e420dfcf440ca7027e709f959e5e8c",
      "parents": [
        "70192c5beefaa60efbc74d1b3178dfe41694ae91",
        "781a197c4585f1c61662066e7c937133bf7e0d07"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Mon Dec 07 15:34:38 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 15:34:38 2015 -0800"
      },
      "message": "Merge \"Combine class sets when writing a class table\" am: 3cf8583a2f\nam: 781a197c45\n\n* commit \u0027781a197c4585f1c61662066e7c937133bf7e0d07\u0027:\n  Combine class sets when writing a class table\n"
    },
    {
      "commit": "70192c5beefaa60efbc74d1b3178dfe41694ae91",
      "tree": "529ecb8a4f3f5fe5e6a199be22b94cca909c7285",
      "parents": [
        "50f37073f8b198476373197a9dbaf4adda2402ff",
        "ec698a4bb94298aa5b6d0d66f31a42d1a5674abb"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Mon Dec 07 15:34:24 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 15:34:24 2015 -0800"
      },
      "message": "Merge \"Annotate root objects and show their types.\" am: 0e72abfae7\nam: ec698a4bb9\n\n* commit \u0027ec698a4bb94298aa5b6d0d66f31a42d1a5674abb\u0027:\n  Annotate root objects and show their types.\n"
    },
    {
      "commit": "50f37073f8b198476373197a9dbaf4adda2402ff",
      "tree": "4fc7691b6b0874168e16f531818863c2edaf1dd3",
      "parents": [
        "42061a6e4f1e6b9e7f1ef94281f45e888b32545a",
        "867c60b2a1c1470ba999207cd0ba426a1e28ceee"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 23:33:58 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 23:33:58 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix the ART Buildbots using the master-art manifest.\"\" am: 526377fe8d\nam: 867c60b2a1\n\n* commit \u0027867c60b2a1c1470ba999207cd0ba426a1e28ceee\u0027:\n  Revert \"Fix the ART Buildbots using the master-art manifest.\"\n"
    },
    {
      "commit": "42061a6e4f1e6b9e7f1ef94281f45e888b32545a",
      "tree": "afdb45027ffffdee3e3ccceab4f2efd6829a3397",
      "parents": [
        "f502fad8dee335d74b3695cdc551efd6cea29484",
        "0be457fd498a47d34a2ad00d53b72898f497afa4"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 23:33:44 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 23:33:44 2015 +0000"
      },
      "message": "Merge \"Fix the ART Buildbots using the master-art manifest.\" am: a2964d5ab5\nam: 0be457fd49\n\n* commit \u00270be457fd498a47d34a2ad00d53b72898f497afa4\u0027:\n  Fix the ART Buildbots using the master-art manifest.\n"
    },
    {
      "commit": "f502fad8dee335d74b3695cdc551efd6cea29484",
      "tree": "4fc7691b6b0874168e16f531818863c2edaf1dd3",
      "parents": [
        "4168253fdb0099a16dde2104e470014d97469689",
        "c78124a016326f9d4bf98e0464df62ffbf8b1a0f"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 23:33:34 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 23:33:34 2015 +0000"
      },
      "message": "Merge \"Annotate Boolean literals more uniformly in Optimizing\\\u0027s intrinsics.\" am: a6756069c4\nam: c78124a016\n\n* commit \u0027c78124a016326f9d4bf98e0464df62ffbf8b1a0f\u0027:\n  Annotate Boolean literals more uniformly in Optimizing\u0027s intrinsics.\n"
    },
    {
      "commit": "4168253fdb0099a16dde2104e470014d97469689",
      "tree": "9ad3f494c236a67a44b3959e83eb60867088b584",
      "parents": [
        "5e024a49585aa4016a378ab3cfbef79a6f0185ae",
        "daff07a8ab3fd3fc93db4865ac7eb7bbd7dcf282"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 23:33:21 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 23:33:21 2015 +0000"
      },
      "message": "Merge \"Fix art::x86::IntrinsicLocationsBuilderX86::VisitUnsafeGetLong.\" am: 038f4f2f4d\nam: daff07a8ab\n\n* commit \u0027daff07a8ab3fd3fc93db4865ac7eb7bbd7dcf282\u0027:\n  Fix art::x86::IntrinsicLocationsBuilderX86::VisitUnsafeGetLong.\n"
    },
    {
      "commit": "96c37a70b61360ec0e4aeb9d67b6de08cf131021",
      "tree": "4d47b48f4dcc5a40f41650a6e2417ea2a6252108",
      "parents": [
        "781a197c4585f1c61662066e7c937133bf7e0d07",
        "9f62af0e1cd770ec3e98f0d1a83a1193e2493cac"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Dec 07 15:27:19 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 15:27:19 2015 -0800"
      },
      "message": "Merge \"ART: Fix PACKED size of tls_ptr_size.\"\nam: 9f62af0e1c\n\n* commit \u00279f62af0e1cd770ec3e98f0d1a83a1193e2493cac\u0027:\n  ART: Fix PACKED size of tls_ptr_size.\n"
    },
    {
      "commit": "9f62af0e1cd770ec3e98f0d1a83a1193e2493cac",
      "tree": "4d47b48f4dcc5a40f41650a6e2417ea2a6252108",
      "parents": [
        "3cf8583a2fe1a2793b4c67098df62f4362b47f0c",
        "6aa137071c53b5f4a04284be9d8cc51362ad3716"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Dec 07 23:20:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 07 23:20:18 2015 +0000"
      },
      "message": "Merge \"ART: Fix PACKED size of tls_ptr_size.\""
    },
    {
      "commit": "781a197c4585f1c61662066e7c937133bf7e0d07",
      "tree": "20a8b53026e420dfcf440ca7027e709f959e5e8c",
      "parents": [
        "ec698a4bb94298aa5b6d0d66f31a42d1a5674abb",
        "3cf8583a2fe1a2793b4c67098df62f4362b47f0c"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Mon Dec 07 23:19:19 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 23:19:19 2015 +0000"
      },
      "message": "Merge \"Combine class sets when writing a class table\"\nam: 3cf8583a2f\n\n* commit \u00273cf8583a2fe1a2793b4c67098df62f4362b47f0c\u0027:\n  Combine class sets when writing a class table\n"
    },
    {
      "commit": "ec698a4bb94298aa5b6d0d66f31a42d1a5674abb",
      "tree": "529ecb8a4f3f5fe5e6a199be22b94cca909c7285",
      "parents": [
        "867c60b2a1c1470ba999207cd0ba426a1e28ceee",
        "0e72abfae75e0072679c425b7a4fb6344e1de550"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Mon Dec 07 23:18:40 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 23:18:40 2015 +0000"
      },
      "message": "Merge \"Annotate root objects and show their types.\"\nam: 0e72abfae7\n\n* commit \u00270e72abfae75e0072679c425b7a4fb6344e1de550\u0027:\n  Annotate root objects and show their types.\n"
    },
    {
      "commit": "867c60b2a1c1470ba999207cd0ba426a1e28ceee",
      "tree": "4fc7691b6b0874168e16f531818863c2edaf1dd3",
      "parents": [
        "0be457fd498a47d34a2ad00d53b72898f497afa4",
        "526377fe8d49803654966887be08140dbed2acd8"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 23:11:33 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 23:11:33 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix the ART Buildbots using the master-art manifest.\"\"\nam: 526377fe8d\n\n* commit \u0027526377fe8d49803654966887be08140dbed2acd8\u0027:\n  Revert \"Fix the ART Buildbots using the master-art manifest.\"\n"
    },
    {
      "commit": "0be457fd498a47d34a2ad00d53b72898f497afa4",
      "tree": "afdb45027ffffdee3e3ccceab4f2efd6829a3397",
      "parents": [
        "c78124a016326f9d4bf98e0464df62ffbf8b1a0f",
        "a2964d5ab5c1a7158a15bb899bc99d59236b3ac5"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 23:11:26 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 23:11:26 2015 +0000"
      },
      "message": "Merge \"Fix the ART Buildbots using the master-art manifest.\"\nam: a2964d5ab5\n\n* commit \u0027a2964d5ab5c1a7158a15bb899bc99d59236b3ac5\u0027:\n  Fix the ART Buildbots using the master-art manifest.\n"
    },
    {
      "commit": "c78124a016326f9d4bf98e0464df62ffbf8b1a0f",
      "tree": "4fc7691b6b0874168e16f531818863c2edaf1dd3",
      "parents": [
        "daff07a8ab3fd3fc93db4865ac7eb7bbd7dcf282",
        "a6756069c4363a231928b040ff0c86c80acdb9b9"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 23:11:17 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 23:11:17 2015 +0000"
      },
      "message": "Merge \"Annotate Boolean literals more uniformly in Optimizing\\\u0027s intrinsics.\"\nam: a6756069c4\n\n* commit \u0027a6756069c4363a231928b040ff0c86c80acdb9b9\u0027:\n  Annotate Boolean literals more uniformly in Optimizing\u0027s intrinsics.\n"
    },
    {
      "commit": "daff07a8ab3fd3fc93db4865ac7eb7bbd7dcf282",
      "tree": "9ad3f494c236a67a44b3959e83eb60867088b584",
      "parents": [
        "03e6cb662846c762d2d5c701752e8c4c6b1b204c",
        "038f4f2f4de2def9a1d59a6f1b0162b1c2200c32"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 23:11:08 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 07 23:11:08 2015 +0000"
      },
      "message": "Merge \"Fix art::x86::IntrinsicLocationsBuilderX86::VisitUnsafeGetLong.\"\nam: 038f4f2f4d\n\n* commit \u0027038f4f2f4de2def9a1d59a6f1b0162b1c2200c32\u0027:\n  Fix art::x86::IntrinsicLocationsBuilderX86::VisitUnsafeGetLong.\n"
    },
    {
      "commit": "3cf8583a2fe1a2793b4c67098df62f4362b47f0c",
      "tree": "20a8b53026e420dfcf440ca7027e709f959e5e8c",
      "parents": [
        "0e72abfae75e0072679c425b7a4fb6344e1de550",
        "41dc8cef5d1f86e3ade30b8aaf20d29d8d0c712b"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Mon Dec 07 21:08:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 07 21:08:49 2015 +0000"
      },
      "message": "Merge \"Combine class sets when writing a class table\""
    },
    {
      "commit": "0e72abfae75e0072679c425b7a4fb6344e1de550",
      "tree": "529ecb8a4f3f5fe5e6a199be22b94cca909c7285",
      "parents": [
        "526377fe8d49803654966887be08140dbed2acd8",
        "38f9eba1ad2094205410b47cd72ae3e4152c9432"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Mon Dec 07 20:27:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 07 20:27:52 2015 +0000"
      },
      "message": "Merge \"Annotate root objects and show their types.\""
    },
    {
      "commit": "c75e3ba8e5260f3c366e390f9b3a0348fc70fb8e",
      "tree": "3c2e103a834e01463dbfd902ee0d66ac56ad1f52",
      "parents": [
        "596ca97ddf346836dd7a2274ed1ff69260b2e7c2",
        "204e966419171b7619fbb972b145b5118bc30cab"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Mon Dec 07 18:53:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 07 18:53:32 2015 +0000"
      },
      "message": "Merge \"Revert \"Disable tests causing random failures with Enso and read barriers.\"\""
    },
    {
      "commit": "204e966419171b7619fbb972b145b5118bc30cab",
      "tree": "d6893bf9abcf28c886ad4e94895659c18b85fe8b",
      "parents": [
        "bc7f8080d1f5d0138cb83cba73a747d43d62c23c"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Fri Dec 04 16:19:39 2015 -0800"
      },
      "committer": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Mon Dec 07 10:52:49 2015 -0800"
      },
      "message": "Revert \"Disable tests causing random failures with Enso and read barriers.\"\n\nCL 827405 should fix the flaky failures.\n\nBug: 25838574\nBug: 12687968\n\nThis reverts commit 97290796b06fb49b88efee8b992b9b7defa53d00.\n\nChange-Id: I7e8213eb2c8d6489051e187f6f36204be072d738\n"
    },
    {
      "commit": "596ca97ddf346836dd7a2274ed1ff69260b2e7c2",
      "tree": "7b477867965d5513e6ddda14dc5bc0beb90d4a31",
      "parents": [
        "3f60650e6039ee31884a010d9ecee9430fc297a5",
        "bc7f8080d1f5d0138cb83cba73a747d43d62c23c"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Mon Dec 07 18:48:17 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 07 18:48:17 2015 +0000"
      },
      "message": "Merge \"Replace proxy class names with deterministic ones for test output.\""
    },
    {
      "commit": "526377fe8d49803654966887be08140dbed2acd8",
      "tree": "4fc7691b6b0874168e16f531818863c2edaf1dd3",
      "parents": [
        "a2964d5ab5c1a7158a15bb899bc99d59236b3ac5",
        "da30904e432cb98eb3b9dc83cfe11a71ec1259c6"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 12:38:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 07 12:38:49 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix the ART Buildbots using the master-art manifest.\"\""
    },
    {
      "commit": "da30904e432cb98eb3b9dc83cfe11a71ec1259c6",
      "tree": "4fc7691b6b0874168e16f531818863c2edaf1dd3",
      "parents": [
        "f1389288c6f642e16b5d9a06ef43f982dfeeb30d"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 12:38:24 2015 +0000"
      },
      "committer": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 12:38:24 2015 +0000"
      },
      "message": "Revert \"Fix the ART Buildbots using the master-art manifest.\"\n\nReverting as repo syncing later won\u0027t work, as this symlink is an untracked file.\n\nBug: 26051370\nThis reverts commit f1389288c6f642e16b5d9a06ef43f982dfeeb30d.\n\nChange-Id: Idd41955710b4d3d5809e4f6bf963ed3a4cead126\n"
    },
    {
      "commit": "88b2b80aed15bb1f931cddd40e44ca525ef10018",
      "tree": "04b2f9d27863cd469dae8050335f197496f24ff2",
      "parents": [
        "cf6bd55863ded11e0533966657871aca444505a5"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Dec 04 14:19:04 2015 +0000"
      },
      "committer": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Mon Dec 07 12:38:21 2015 +0000"
      },
      "message": "Allow initializing runtime with parsed options.\n\nNeeded by upcoming refactoring of dex2oat to allow\nearly writing of dex files to the oat file.\n\nChange-Id: Ia13c26132846801522f181f51f64035d625e8416\n"
    },
    {
      "commit": "a2964d5ab5c1a7158a15bb899bc99d59236b3ac5",
      "tree": "afdb45027ffffdee3e3ccceab4f2efd6829a3397",
      "parents": [
        "a6756069c4363a231928b040ff0c86c80acdb9b9",
        "f1389288c6f642e16b5d9a06ef43f982dfeeb30d"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 12:19:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 07 12:19:07 2015 +0000"
      },
      "message": "Merge \"Fix the ART Buildbots using the master-art manifest.\""
    },
    {
      "commit": "f1389288c6f642e16b5d9a06ef43f982dfeeb30d",
      "tree": "afdb45027ffffdee3e3ccceab4f2efd6829a3397",
      "parents": [
        "a6756069c4363a231928b040ff0c86c80acdb9b9"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 12:04:03 2015 +0000"
      },
      "committer": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 12:17:44 2015 +0000"
      },
      "message": "Fix the ART Buildbots using the master-art manifest.\n\nWhen system/core/base/include/android-base is missing, create it as a\nsymlink to system/core/base/include/base.\n\nThis change is very brittle and is only to unblock the ART Buildbots.\nIt should be a temporary solution while we come up with something\nbetter.\n\nBug: 26051370\nChange-Id: Ie412fbf170e2cd260f77caaeb7af0b2e399ef3ab\n"
    },
    {
      "commit": "a6756069c4363a231928b040ff0c86c80acdb9b9",
      "tree": "4fc7691b6b0874168e16f531818863c2edaf1dd3",
      "parents": [
        "038f4f2f4de2def9a1d59a6f1b0162b1c2200c32",
        "bf84a3d2aa29c0975b4ac0f6f983d56724b2cc57"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 11:15:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 07 11:15:14 2015 +0000"
      },
      "message": "Merge \"Annotate Boolean literals more uniformly in Optimizing\u0027s intrinsics.\""
    },
    {
      "commit": "bf84a3d2aa29c0975b4ac0f6f983d56724b2cc57",
      "tree": "4fc7691b6b0874168e16f531818863c2edaf1dd3",
      "parents": [
        "038f4f2f4de2def9a1d59a6f1b0162b1c2200c32"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Fri Dec 04 14:33:02 2015 +0000"
      },
      "committer": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 10:24:22 2015 +0000"
      },
      "message": "Annotate Boolean literals more uniformly in Optimizing\u0027s intrinsics.\n\nChange-Id: Ida40309b4bc170a18b4e5db552b77f021a7b89df\n"
    },
    {
      "commit": "038f4f2f4de2def9a1d59a6f1b0162b1c2200c32",
      "tree": "9ad3f494c236a67a44b3959e83eb60867088b584",
      "parents": [
        "5bde68ff34aeb84a1fc84734bcd31471d9a9717c",
        "b9f811968606ca73c11a476db46ab04f25efd403"
      ],
      "author": {
        "name": "Roland Levillain",
        "email": "rpl@google.com",
        "time": "Mon Dec 07 10:19:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 07 10:19:40 2015 +0000"
      },
      "message": "Merge \"Fix art::x86::IntrinsicLocationsBuilderX86::VisitUnsafeGetLong.\""
    },
    {
      "commit": "3f60650e6039ee31884a010d9ecee9430fc297a5",
      "tree": "70d7f53c7f3f93c024e9de8edf1cee9dc703ec68",
      "parents": [
        "7ca437df6d001e5d7606cdd55de8a0ec2ba2c7b8",
        "5e024a49585aa4016a378ab3cfbef79a6f0185ae"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Dec 04 18:16:06 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 18:16:06 2015 -0800"
      },
      "message": "Merge \"MIPS32: Bit rotation intrinsics\" am: 5bde68ff34 am: 03e6cb6628\nam: 5e024a4958\n\n* commit \u00275e024a49585aa4016a378ab3cfbef79a6f0185ae\u0027:\n  MIPS32: Bit rotation intrinsics\n"
    },
    {
      "commit": "7ca437df6d001e5d7606cdd55de8a0ec2ba2c7b8",
      "tree": "8b2070bb8cdd6e0e99e964a94844c4599cb01718",
      "parents": [
        "dd40b60ff712296b39bdbc25f5255f2c73fc8edd",
        "c70f48c2de617b6503503df8c26767c02f629b24"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Dec 04 18:12:51 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 18:12:51 2015 -0800"
      },
      "message": "Merge \"MIPS32: int java.lang.*.numberOfTrailingZeros\" am: fdacff89f5 am: 1f1899a73d\nam: c70f48c2de\n\n* commit \u0027c70f48c2de617b6503503df8c26767c02f629b24\u0027:\n  MIPS32: int java.lang.*.numberOfTrailingZeros\n"
    },
    {
      "commit": "5e024a49585aa4016a378ab3cfbef79a6f0185ae",
      "tree": "ec3e56c3853a785ddb0310c8c13f6bd2ccaed818",
      "parents": [
        "c70f48c2de617b6503503df8c26767c02f629b24",
        "03e6cb662846c762d2d5c701752e8c4c6b1b204c"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Sat Dec 05 02:12:44 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Dec 05 02:12:44 2015 +0000"
      },
      "message": "Merge \"MIPS32: Bit rotation intrinsics\" am: 5bde68ff34\nam: 03e6cb6628\n\n* commit \u002703e6cb662846c762d2d5c701752e8c4c6b1b204c\u0027:\n  MIPS32: Bit rotation intrinsics\n"
    },
    {
      "commit": "dd40b60ff712296b39bdbc25f5255f2c73fc8edd",
      "tree": "93cba9c5dcb5cf259253e45fa63cd4f4ad2cf3aa",
      "parents": [
        "a63518209e2e57605f3383f3048813c28a28bf1f",
        "eadacb6c70b5a098bc0e4b474f601de597b38f1f"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Dec 04 18:12:42 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 18:12:42 2015 -0800"
      },
      "message": "Merge \"MIPS32: int java.lang.*.numberOfLeadingZeros\" am: e15f6e2d26 am: 203cab2091\nam: eadacb6c70\n\n* commit \u0027eadacb6c70b5a098bc0e4b474f601de597b38f1f\u0027:\n  MIPS32: int java.lang.*.numberOfLeadingZeros\n"
    },
    {
      "commit": "c70f48c2de617b6503503df8c26767c02f629b24",
      "tree": "b0c33ad60b447f3385cd8fefb91c6b8f995fd1f0",
      "parents": [
        "eadacb6c70b5a098bc0e4b474f601de597b38f1f",
        "1f1899a73dc4ee7b521e760414a47e1723b566af"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Dec 04 18:08:45 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 18:08:45 2015 -0800"
      },
      "message": "Merge \"MIPS32: int java.lang.*.numberOfTrailingZeros\" am: fdacff89f5\nam: 1f1899a73d\n\n* commit \u00271f1899a73dc4ee7b521e760414a47e1723b566af\u0027:\n  MIPS32: int java.lang.*.numberOfTrailingZeros\n"
    },
    {
      "commit": "03e6cb662846c762d2d5c701752e8c4c6b1b204c",
      "tree": "ec3e56c3853a785ddb0310c8c13f6bd2ccaed818",
      "parents": [
        "1f1899a73dc4ee7b521e760414a47e1723b566af",
        "5bde68ff34aeb84a1fc84734bcd31471d9a9717c"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Dec 04 18:08:37 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 18:08:37 2015 -0800"
      },
      "message": "Merge \"MIPS32: Bit rotation intrinsics\"\nam: 5bde68ff34\n\n* commit \u00275bde68ff34aeb84a1fc84734bcd31471d9a9717c\u0027:\n  MIPS32: Bit rotation intrinsics\n"
    },
    {
      "commit": "eadacb6c70b5a098bc0e4b474f601de597b38f1f",
      "tree": "965d3d6b52bd4c2563215347c2cfc12bbfffb09d",
      "parents": [
        "a7bb84c80d1c8a106e9cca61c5416c1ea17f855a",
        "203cab2091f9ac1d0a472f9a453b22bbc8ca4103"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Dec 04 18:08:35 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 18:08:35 2015 -0800"
      },
      "message": "Merge \"MIPS32: int java.lang.*.numberOfLeadingZeros\" am: e15f6e2d26\nam: 203cab2091\n\n* commit \u0027203cab2091f9ac1d0a472f9a453b22bbc8ca4103\u0027:\n  MIPS32: int java.lang.*.numberOfLeadingZeros\n"
    },
    {
      "commit": "5bde68ff34aeb84a1fc84734bcd31471d9a9717c",
      "tree": "ec3e56c3853a785ddb0310c8c13f6bd2ccaed818",
      "parents": [
        "fdacff89f5b5c276254beb5643fda5df16ba7dd3",
        "e16ce5a52da4fcbb8c6b5d1ec696863fcf113409"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Sat Dec 05 02:08:06 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Dec 05 02:08:06 2015 +0000"
      },
      "message": "Merge \"MIPS32: Bit rotation intrinsics\""
    },
    {
      "commit": "1f1899a73dc4ee7b521e760414a47e1723b566af",
      "tree": "b0c33ad60b447f3385cd8fefb91c6b8f995fd1f0",
      "parents": [
        "203cab2091f9ac1d0a472f9a453b22bbc8ca4103",
        "fdacff89f5b5c276254beb5643fda5df16ba7dd3"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Dec 04 18:05:28 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 18:05:28 2015 -0800"
      },
      "message": "Merge \"MIPS32: int java.lang.*.numberOfTrailingZeros\"\nam: fdacff89f5\n\n* commit \u0027fdacff89f5b5c276254beb5643fda5df16ba7dd3\u0027:\n  MIPS32: int java.lang.*.numberOfTrailingZeros\n"
    },
    {
      "commit": "203cab2091f9ac1d0a472f9a453b22bbc8ca4103",
      "tree": "965d3d6b52bd4c2563215347c2cfc12bbfffb09d",
      "parents": [
        "51394e2cf47f5e8878849ce8a18da42a5a3d4182",
        "e15f6e2d262c53ae616b70024a743604f21b7c42"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Dec 04 18:05:18 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 18:05:18 2015 -0800"
      },
      "message": "Merge \"MIPS32: int java.lang.*.numberOfLeadingZeros\"\nam: e15f6e2d26\n\n* commit \u0027e15f6e2d262c53ae616b70024a743604f21b7c42\u0027:\n  MIPS32: int java.lang.*.numberOfLeadingZeros\n"
    },
    {
      "commit": "fdacff89f5b5c276254beb5643fda5df16ba7dd3",
      "tree": "b0c33ad60b447f3385cd8fefb91c6b8f995fd1f0",
      "parents": [
        "e15f6e2d262c53ae616b70024a743604f21b7c42",
        "8682960da00c013f8955985b8e9bb6c55b3f3bac"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Sat Dec 05 02:04:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Dec 05 02:04:14 2015 +0000"
      },
      "message": "Merge \"MIPS32: int java.lang.*.numberOfTrailingZeros\""
    },
    {
      "commit": "e15f6e2d262c53ae616b70024a743604f21b7c42",
      "tree": "965d3d6b52bd4c2563215347c2cfc12bbfffb09d",
      "parents": [
        "bf0e73604f836e3b8f7d6481e83110c3426350b6",
        "e384547851a9d9e5d89ae5bb4c16bfd7d93cc12e"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Sat Dec 05 02:02:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Dec 05 02:02:13 2015 +0000"
      },
      "message": "Merge \"MIPS32: int java.lang.*.numberOfLeadingZeros\""
    },
    {
      "commit": "bc7f8080d1f5d0138cb83cba73a747d43d62c23c",
      "tree": "97685edd0f1fd433ad55519bbf6b6a8bfa9f9e0a",
      "parents": [
        "22ad8def99d0ee0f6d072e630c5414f8033446bf"
      ],
      "author": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Fri Dec 04 16:18:49 2015 -0800"
      },
      "committer": {
        "name": "Hiroshi Yamauchi",
        "email": "yamauchi@google.com",
        "time": "Fri Dec 04 16:18:49 2015 -0800"
      },
      "message": "Replace proxy class names with deterministic ones for test output.\n\nThis should avoid potentially flaky test failures in 005-annotations\nand 044-proxy.\n\nBug: 25838574\nBug: 12687968\n\nChange-Id: I08765abd82e41258ce4d1d8bb9dffce70c8b6689\n"
    },
    {
      "commit": "a63518209e2e57605f3383f3048813c28a28bf1f",
      "tree": "a6e5d7ab6cbd089798d231a4031bbdeeacb537ce",
      "parents": [
        "2b71f69e4a7a9fb85555f47581fff09ff5866a13",
        "a7bb84c80d1c8a106e9cca61c5416c1ea17f855a"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Dec 04 16:04:49 2015 -0800"
      },
      "committer": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Dec 04 16:04:49 2015 -0800"
      },
      "message": "resolve merge conflicts of a7bb84c80d to master.\n\nChange-Id: I53a4bd8649ed5d249ecd3c4d064e82b58a213114\n"
    },
    {
      "commit": "41dc8cef5d1f86e3ade30b8aaf20d29d8d0c712b",
      "tree": "000d84e9b7d321b86349da577f744977ecf191d6",
      "parents": [
        "bf0e73604f836e3b8f7d6481e83110c3426350b6"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Dec 04 15:07:48 2015 -0800"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Dec 04 15:19:10 2015 -0800"
      },
      "message": "Combine class sets when writing a class table\n\nReduces the boot.art size since we allocate a new class set with the\ndefault load factor. The load factor in the combined class table is\nhigher to pruning classes, this reduces the size of the boot image.\n\nAlso fixes the hypothetical case where the class table being written\nhas multiple class sets.\n\nBoot.art size\nBefore: 8122368\nAfter: 8044544\n\nSlight cleanup in patchoat.cc.\n\nBug: 22858531\nChange-Id: I31b3ea2004ece6f6c853ee906074bb2792dee958\n"
    },
    {
      "commit": "a7bb84c80d1c8a106e9cca61c5416c1ea17f855a",
      "tree": "fd3e3d7773330c80d133b31038cde948aad6d58e",
      "parents": [
        "c0206e1a89fc996425f2b4b440d98a7425be6e1e",
        "51394e2cf47f5e8878849ce8a18da42a5a3d4182"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Dec 04 14:28:28 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 14:28:28 2015 -0800"
      },
      "message": "Merge \"Make test 100 not depend on undefined ordering.\" am: bf0e73604f\nam: 51394e2cf4\n\n* commit \u002751394e2cf47f5e8878849ce8a18da42a5a3d4182\u0027:\n  Make test 100 not depend on undefined ordering.\n"
    },
    {
      "commit": "51394e2cf47f5e8878849ce8a18da42a5a3d4182",
      "tree": "fd3e3d7773330c80d133b31038cde948aad6d58e",
      "parents": [
        "e8d71c13ad2e9660c9acf51bbe571f1ceaec7120",
        "bf0e73604f836e3b8f7d6481e83110c3426350b6"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Dec 04 22:24:47 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 22:24:47 2015 +0000"
      },
      "message": "Merge \"Make test 100 not depend on undefined ordering.\"\nam: bf0e73604f\n\n* commit \u0027bf0e73604f836e3b8f7d6481e83110c3426350b6\u0027:\n  Make test 100 not depend on undefined ordering.\n"
    },
    {
      "commit": "bf0e73604f836e3b8f7d6481e83110c3426350b6",
      "tree": "fd3e3d7773330c80d133b31038cde948aad6d58e",
      "parents": [
        "a616b4e086c93e609fb6ac160a4af39c3d0cdf07",
        "77353066ba5f9e6dde6dea21a79f88e1f4bc181b"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Dec 04 22:21:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 04 22:21:23 2015 +0000"
      },
      "message": "Merge \"Make test 100 not depend on undefined ordering.\""
    },
    {
      "commit": "2b71f69e4a7a9fb85555f47581fff09ff5866a13",
      "tree": "ef4ab9782354e386052b8820e9d08ea75c68ad39",
      "parents": [
        "22ad8def99d0ee0f6d072e630c5414f8033446bf",
        "c0206e1a89fc996425f2b4b440d98a7425be6e1e"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Dec 04 14:05:10 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 14:05:10 2015 -0800"
      },
      "message": "Merge \"Store class tables in the image\" am: a616b4e086 am: e8d71c13ad\nam: c0206e1a89\n\n* commit \u0027c0206e1a89fc996425f2b4b440d98a7425be6e1e\u0027:\n  Store class tables in the image\n"
    },
    {
      "commit": "77353066ba5f9e6dde6dea21a79f88e1f4bc181b",
      "tree": "4cbb93f7d1b6df7b752fece82362227bdcb559ad",
      "parents": [
        "584bc170492216c6e3117eb895a6a12bcc9dcf42"
      ],
      "author": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Dec 04 14:04:52 2015 -0800"
      },
      "committer": {
        "name": "Alex Light",
        "email": "allight@google.com",
        "time": "Fri Dec 04 14:04:52 2015 -0800"
      },
      "message": "Make test 100 not depend on undefined ordering.\n\nTest 100 tested the officially unspecified ordering of the return\nvalues of various reflection methods. This makes the test only check\nthe values contained in the array but not the order.\n\nChange-Id: I775646321831f28f722d1db97335231df03ff923\n"
    },
    {
      "commit": "c0206e1a89fc996425f2b4b440d98a7425be6e1e",
      "tree": "17f59747e664c00370710544f18a26f7ebe9c548",
      "parents": [
        "4d7bd605663a01daea6a68bfe09dadc575ba95fc",
        "e8d71c13ad2e9660c9acf51bbe571f1ceaec7120"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Dec 04 14:01:50 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 14:01:50 2015 -0800"
      },
      "message": "Merge \"Store class tables in the image\" am: a616b4e086\nam: e8d71c13ad\n\n* commit \u0027e8d71c13ad2e9660c9acf51bbe571f1ceaec7120\u0027:\n  Store class tables in the image\n"
    },
    {
      "commit": "e8d71c13ad2e9660c9acf51bbe571f1ceaec7120",
      "tree": "17f59747e664c00370710544f18a26f7ebe9c548",
      "parents": [
        "e3ce7c04c7bf152a7e2bbb3c861a2df9bdbff87d",
        "a616b4e086c93e609fb6ac160a4af39c3d0cdf07"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Dec 04 21:57:37 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 21:57:37 2015 +0000"
      },
      "message": "Merge \"Store class tables in the image\"\nam: a616b4e086\n\n* commit \u0027a616b4e086c93e609fb6ac160a4af39c3d0cdf07\u0027:\n  Store class tables in the image\n"
    },
    {
      "commit": "a616b4e086c93e609fb6ac160a4af39c3d0cdf07",
      "tree": "17f59747e664c00370710544f18a26f7ebe9c548",
      "parents": [
        "cf6bd55863ded11e0533966657871aca444505a5",
        "208a5cb383dd9dcd3461f89b74af5df67dc8d794"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Dec 04 21:53:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 04 21:53:40 2015 +0000"
      },
      "message": "Merge \"Store class tables in the image\""
    },
    {
      "commit": "22ad8def99d0ee0f6d072e630c5414f8033446bf",
      "tree": "1107a9dc834d36ba7868246cec03b9631af97fff",
      "parents": [
        "248108e2d897a30ad328a8b05a0ab0e1e2788385",
        "4d7bd605663a01daea6a68bfe09dadc575ba95fc"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Dec 04 18:10:15 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 18:10:15 2015 +0000"
      },
      "message": "Merge \"Add ElfWriter::GetStream().\" am: cf6bd55863 am: e3ce7c04c7\nam: 4d7bd60566\n\n* commit \u00274d7bd605663a01daea6a68bfe09dadc575ba95fc\u0027:\n  Add ElfWriter::GetStream().\n"
    },
    {
      "commit": "4d7bd605663a01daea6a68bfe09dadc575ba95fc",
      "tree": "543ec5d59516a17522aea9dde676fb99bca5b4c5",
      "parents": [
        "eb25b090d6edfe94d96120336eed217b2058970c",
        "e3ce7c04c7bf152a7e2bbb3c861a2df9bdbff87d"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Dec 04 18:06:39 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 18:06:39 2015 +0000"
      },
      "message": "Merge \"Add ElfWriter::GetStream().\" am: cf6bd55863\nam: e3ce7c04c7\n\n* commit \u0027e3ce7c04c7bf152a7e2bbb3c861a2df9bdbff87d\u0027:\n  Add ElfWriter::GetStream().\n"
    },
    {
      "commit": "e3ce7c04c7bf152a7e2bbb3c861a2df9bdbff87d",
      "tree": "543ec5d59516a17522aea9dde676fb99bca5b4c5",
      "parents": [
        "d77596bb5d9da26bda27ab3db71e2f9f118d3b4e",
        "cf6bd55863ded11e0533966657871aca444505a5"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Dec 04 10:01:53 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 10:01:53 2015 -0800"
      },
      "message": "Merge \"Add ElfWriter::GetStream().\"\nam: cf6bd55863\n\n* commit \u0027cf6bd55863ded11e0533966657871aca444505a5\u0027:\n  Add ElfWriter::GetStream().\n"
    },
    {
      "commit": "cf6bd55863ded11e0533966657871aca444505a5",
      "tree": "543ec5d59516a17522aea9dde676fb99bca5b4c5",
      "parents": [
        "d382994228e0f3eaba26af14393546bf7027cc2b",
        "131980fc9aeb2b4d03480443e0fb494c76ce03a2"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Dec 04 17:53:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 04 17:53:27 2015 +0000"
      },
      "message": "Merge \"Add ElfWriter::GetStream().\""
    },
    {
      "commit": "248108e2d897a30ad328a8b05a0ab0e1e2788385",
      "tree": "8630dc7c156e8823324d1c5bd180a308453d5210",
      "parents": [
        "fceecb66fbd3fdc391f401ae2ab262a064a0256f",
        "eb25b090d6edfe94d96120336eed217b2058970c"
      ],
      "author": {
        "name": "Aart Bik",
        "email": "ajcbik@google.com",
        "time": "Fri Dec 04 16:55:31 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 16:55:31 2015 +0000"
      },
      "message": "Merge \"Step-wise improvement of range analysis with outer loop induction.\" am: d382994228 am: d77596bb5d\nam: eb25b090d6\n\n* commit \u0027eb25b090d6edfe94d96120336eed217b2058970c\u0027:\n  Step-wise improvement of range analysis with outer loop induction.\n"
    },
    {
      "commit": "eb25b090d6edfe94d96120336eed217b2058970c",
      "tree": "1f8b114254a4ac5efb224b7b338b16185c7496ef",
      "parents": [
        "e54062b2d2a4e2038f55822bc443248e1170cb3b",
        "d77596bb5d9da26bda27ab3db71e2f9f118d3b4e"
      ],
      "author": {
        "name": "Aart Bik",
        "email": "ajcbik@google.com",
        "time": "Fri Dec 04 08:51:01 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 08:51:01 2015 -0800"
      },
      "message": "Merge \"Step-wise improvement of range analysis with outer loop induction.\" am: d382994228\nam: d77596bb5d\n\n* commit \u0027d77596bb5d9da26bda27ab3db71e2f9f118d3b4e\u0027:\n  Step-wise improvement of range analysis with outer loop induction.\n"
    },
    {
      "commit": "d77596bb5d9da26bda27ab3db71e2f9f118d3b4e",
      "tree": "1f8b114254a4ac5efb224b7b338b16185c7496ef",
      "parents": [
        "9754484c2b25dffc6fd6c2727e9568253b6e0635",
        "d382994228e0f3eaba26af14393546bf7027cc2b"
      ],
      "author": {
        "name": "Aart Bik",
        "email": "ajcbik@google.com",
        "time": "Fri Dec 04 08:48:08 2015 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 08:48:08 2015 -0800"
      },
      "message": "Merge \"Step-wise improvement of range analysis with outer loop induction.\"\nam: d382994228\n\n* commit \u0027d382994228e0f3eaba26af14393546bf7027cc2b\u0027:\n  Step-wise improvement of range analysis with outer loop induction.\n"
    },
    {
      "commit": "d382994228e0f3eaba26af14393546bf7027cc2b",
      "tree": "1f8b114254a4ac5efb224b7b338b16185c7496ef",
      "parents": [
        "eddbfb74ae5de6b42be9f47da386cd9507eb3e53",
        "b738d4f477a9b6f4c4f69153f9077f1559d2bca1"
      ],
      "author": {
        "name": "Aart Bik",
        "email": "ajcbik@google.com",
        "time": "Fri Dec 04 16:40:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 04 16:40:50 2015 +0000"
      },
      "message": "Merge \"Step-wise improvement of range analysis with outer loop induction.\""
    },
    {
      "commit": "fceecb66fbd3fdc391f401ae2ab262a064a0256f",
      "tree": "0239d0fb6ae43be248ca3fffdcc9ab5ccf18eed6",
      "parents": [
        "a13d98741b9e617699364d6e8ea7591ec5ebcc30",
        "e54062b2d2a4e2038f55822bc443248e1170cb3b"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Dec 04 16:38:19 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 16:38:19 2015 +0000"
      },
      "message": "Merge \"MIPS32: java.lang.*.reverse\" am: eddbfb74ae am: 9754484c2b\nam: e54062b2d2\n\n* commit \u0027e54062b2d2a4e2038f55822bc443248e1170cb3b\u0027:\n  MIPS32: java.lang.*.reverse\n"
    },
    {
      "commit": "e54062b2d2a4e2038f55822bc443248e1170cb3b",
      "tree": "fd10450987d8c314421e3c057ab1c162f4e57f5f",
      "parents": [
        "e51ada234324911d246ffcba9bb316cd861f58b2",
        "9754484c2b25dffc6fd6c2727e9568253b6e0635"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Dec 04 16:33:48 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 04 16:33:48 2015 +0000"
      },
      "message": "Merge \"MIPS32: java.lang.*.reverse\" am: eddbfb74ae\nam: 9754484c2b\n\n* commit \u00279754484c2b25dffc6fd6c2727e9568253b6e0635\u0027:\n  MIPS32: java.lang.*.reverse\n"
    }
  ],
  "next": "9754484c2b25dffc6fd6c2727e9568253b6e0635"
}
