)]}'
{
  "log": [
    {
      "commit": "8778c521de4f686118549ef7b20ae497e53b9e93",
      "tree": "18e82a5860cf7c7d388f314615ba66e9a3ac4521",
      "parents": [
        "2f61867045ffbd0c38a4ecec5f59632004f7efff"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Tue Oct 04 19:06:30 2016 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Wed Oct 05 13:02:53 2016 -0700"
      },
      "message": "Change indirect reference table to use ObjPtr\n\nBug: 31113334\n\nTest: test-art-host\n\nChange-Id: I340fdf430897ebd790ea4e35f94bcee776e98445\n"
    },
    {
      "commit": "1cc62e4ea24828fdb3f3da0b8603f0b107d09a04",
      "tree": "718e322f3d05ac095770d4dc2a68b824bf3974a7",
      "parents": [
        "82d4838d6bb3480cd25327cedc5179fb2d86881c"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Mon Oct 03 18:01:28 2016 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Tue Oct 04 10:46:16 2016 -0700"
      },
      "message": "Rename ObjPtr::Decode to ObjPtr::Ptr\n\nDone to prevent ambiguity with ScopedObjectAccess::Decode.\n\nBug: 31113334\n\nTest: test-art-host\nChange-Id: I07a2497cc9cf66386311798933547471987fc316\n"
    },
    {
      "commit": "0795f23920ee9aabf28e45c63cd592dcccf00216",
      "tree": "ff3f880c5e84f3316532b47d0e9a7729ade848ac",
      "parents": [
        "d1224dce59eb0019507e41da5e10f12dda66bee4"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Tue Sep 27 18:43:30 2016 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Sep 29 17:31:09 2016 -0700"
      },
      "message": "Clean up ScopedThreadStateChange to use ObjPtr\n\nAlso fixed inclusion of -inl.h files in .h files by adding\nscoped_object_access-inl.h and scoped_fast_natvie_object_access-inl.h\n\nChanged AddLocalReference / Decode to use ObjPtr.\n\nChanged libartbenchmark to be debug to avoid linkage errors.\n\nBug: 31113334\n\nTest: test-art-host\n\nChange-Id: I4d2e160483a29d21e1e0e440585ed328b9811483\n"
    },
    {
      "commit": "27cdee65fd350454f38f6a7aa51b84004bedc367",
      "tree": "07c6251171a70ec1cc9f88fc3d7dc677271a52b3",
      "parents": [
        "0ced281ae6216c29f57ca0f8b7388a722e8da97b"
      ],
      "author": {
        "name": "bowen_lai",
        "email": "bowen_lai@htc.com",
        "time": "Thu Mar 24 19:15:38 2016 +0800"
      },
      "committer": {
        "name": "bowen_lai",
        "email": "bowen_lai@htc.com",
        "time": "Thu Mar 24 19:15:38 2016 +0800"
      },
      "message": "Fix the benchmark fail by caliper\u0027s change\n\nChange-Id: I59ac37ced165b02873f55b5b777e9f1aa97b92c5\n"
    },
    {
      "commit": "14f8b13d2593770b7f5387a33f6a8400c20aaa8e",
      "tree": "5d4c8b1fac7738ae4541dd572d3f678dd3acf79b",
      "parents": [
        "6a0e05aff612118d45b87473829fd69a595003ba"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Tue Sep 22 18:14:29 2015 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Tue Sep 22 18:20:10 2015 -0700"
      },
      "message": "Add benchmark for jobject functions\n\nMeasures performance of:\nAdd/RemoveLocalRef\nAdd/RemoveGlobalRef\nAdd/RemoveWeakGlobalRef\nDecoding local, weak, global, handle scope jobjects.\n\nN5 results:\nbenchmark    ns linear runtime\nAddRemoveGlobal 476.7 \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nAddRemoveLocal  42.0 \u003d\u003d\nAddRemoveWeakGlobal 519.7 \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nDecodeGlobal  69.9 \u003d\u003d\u003d\u003d\nDecodeHandleScopeRef  38.9 \u003d\u003d\nDecodeLocal  70.7 \u003d\u003d\u003d\u003d\nDecodeWeakGlobal 119.7 \u003d\u003d\u003d\u003d\u003d\u003d\n\nChange-Id: Iba014a9993909ee45fd52ae48d6dea8428a86bf2\n"
    }
  ]
}
