)]}'
{
  "log": [
    {
      "commit": "0cde4eb22b3dbc40fb44e5f1f9c7122b27311262",
      "tree": "6f0fc3dfca1d08e7f16c30a4df19ab6ae8cf5448",
      "parents": [
        "bd2fed5a813b68fa42fe941b07325ba4ff3190b0"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Jan 26 18:31:24 2017 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 27 15:02:51 2017 +0000"
      },
      "message": "MethodHandles: Tests for additional combiners.\n\nThis change tests:\n- MethodHandles.filterArguments\n- MethodHandles.collectArguments\n- MethodHandles.insertArguments\n- MethodHandles.foldArguments\n\nTracks libcore change cc8ce7297197fc7.\n\nTest: make test-art-host\n\nChange-Id: I214968242cd0e8a23dd6498b273db30f32f22583\n"
    },
    {
      "commit": "2a3696add6e688379fb9116a6e448ea69b27c7f1",
      "tree": "28475aabd131d9bc2b3b466afe487c296ccd2505",
      "parents": [
        "8116003cc9dd1e74fac1682eec547b8bb0afb061"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Jan 24 19:16:25 2017 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Jan 25 11:21:26 2017 +0000"
      },
      "message": "MethodHandles: Write tests for MethodHandle.asCollector.\n\nTracks libcore change 0e8de7372de378e00c429dbf9d55526d433a7a21.\n\nTest: make test-art-host\n\nChange-Id: I1d7e33f1cc11104b7b015afd7d49a48f2f2c5312\n"
    },
    {
      "commit": "c5889ce65ef7d31d4f0fe7be8f7f7f45948c5b5b",
      "tree": "5ae5f194ed3f8aa8eb6cec23f3262d5c2b3807fa",
      "parents": [
        "d8981ee26340c46b608fdff2cdf294b2f7d4afce"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Jan 19 20:42:23 2017 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Jan 24 17:15:01 2017 +0000"
      },
      "message": "MethodHandles: Support and tests for invokeWithArguments.\n\nTracks libcore change a8cf0bffdb9e9cf031efd0d3c8b5645d45963562.\n\nTest: make test-art-host\nChange-Id: I65fbf3a82b629585324c477bdce6dabd63ae408e\n"
    },
    {
      "commit": "bcfd284e06c261efc6a05b2885c57abf25c77bcf",
      "tree": "e4b9d0a295358c47b20cdc2e9ed0b07c26ec9f6b",
      "parents": [
        "7af8c6a499927fbd5fdd74527ee5d3cc84b438ca"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Jan 19 20:42:23 2017 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 20 11:20:51 2017 +0000"
      },
      "message": "MethodHandles: Tests for asSpreader / spreadInvoker.\n\nTracks libcore change 337f641cc6e323c52a9e772cb2e499a515c2b533.\n\nTest: make test-art-host\n\nChange-Id: Iec5fa0f9366b0ef6f5cfcc6e22618e8ab8c1ed1a\n"
    },
    {
      "commit": "0a8485ef5cb81746625fe57acf8adfd8b2bb28c0",
      "tree": "e0d5384ad9b9ffcb549c0332a177d650614a6d3d",
      "parents": [
        "e5eb574f4c5c5afb7deb0c49d7f9eca2062347f5"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Nov 02 18:47:11 2016 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Nov 03 15:13:00 2016 +0000"
      },
      "message": "MethodHandles: Implement MethodHandle.asType.\n\nTracks libcore change 16fa583fb5ee489.\n\nTest: make test-art-host\nBug: 30550796\n\nChange-Id: I2457b563f67a183c4eebf94ddbe74cc55f772ee0\n"
    },
    {
      "commit": "96120f4be0a03b8637d247848e9901093ceda3a5",
      "tree": "10afe2faa99acf11c1e9f12b2e29cd11537d4c3a",
      "parents": [
        "0fe4df18f61c7a764bc1c5eea50b19d6b1ff9b1c"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Nov 01 09:40:23 2016 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Nov 02 11:09:26 2016 +0000"
      },
      "message": "MethodHandles: Add tests for transforms in change 598d43d0dec5925c77\n\nTest: make test-art-host\nBug: 30550796\n\nChange-Id: I41e4c7f9398e5120b65577aa559c63fcc1d25508\n"
    },
    {
      "commit": "000e1885701c8fdad07a784e3771881fa9be1d8a",
      "tree": "77d11180fb1d93903fa6c6cd58383d91a82affc5",
      "parents": [
        "b5cc1d1321e36d38cd48ae079438a8758b82edc1"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Oct 24 17:14:25 2016 +0100"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Oct 28 14:11:45 2016 +0100"
      },
      "message": "method_handles: Complete support for emulated stack frames.\n\nMost of this change is a refactor that templatizes the code\nthat performs argument conversions. This allows us to copy arguments\nbetween two shadow frames, or an emulated stack frame and a shadow\nframe.\n\nTest: make test-art-host\nBug: 30550796\n\nChange-Id: I23e65735a2dbd28f3c7b7d1ccf9762e77e0cf1f1\n"
    }
  ]
}
