)]}'
{
  "log": [
    {
      "commit": "3ea3d5ca4420c98a3de51f638d3222c6696bc3e6",
      "tree": "310a5616d5d0ed2571dca8ddf0505db8ea8112e5",
      "parents": [
        "a8380240c8c9752c8b43926f677adcac11c2f52f"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Apr 07 09:36:06 2017 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Apr 07 09:47:24 2017 -0700"
      },
      "message": "ART: More refactor for JVMTI run tests (3/3)\n\nAdd missing Main classes.\n\nBug: 32072923\nTest: m test-art-host\nChange-Id: I600dd5563e44604bd7b61c7d381f0a7d92db278a\n"
    },
    {
      "commit": "a8380240c8c9752c8b43926f677adcac11c2f52f",
      "tree": "29aab241dbc797839e327cffcd0b762df7282221",
      "parents": [
        "4665167ddc34008dfa78a2873685fe7a98772eab"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Apr 07 09:18:45 2017 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Apr 07 09:46:32 2017 -0700"
      },
      "message": "ART: More refactor for JVMTI run tests (2/3)\n\nMove refactored tests into their final places. Add a host java\nlibrary that includes those test files.\n\nThis is a follow-up to CL I740731c3af793521c5a859ef4a1f0ae94d2e1c19\nand must be used together with it.\n\nBug: 32072923\nTest: None\nChange-Id: I20b6070eb6bdd4b7a0bf42046302bafa10eee54f\n"
    },
    {
      "commit": "4665167ddc34008dfa78a2873685fe7a98772eab",
      "tree": "9af21169db0e6de2496b2946861436a9ecaf72e3",
      "parents": [
        "2bbf16da51c6a61da8ccd3c8d4d8382f6bbc9623"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Apr 07 09:00:04 2017 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Apr 07 09:44:55 2017 -0700"
      },
      "message": "ART: More refactor for JVMTI run tests (1/3)\n\nPut (most) tests into a new package and give them dedicated\nclass names (Test9XY).\n\nNOTE: BROKEN WITHOUT A FOLLOW-UP CL TO CHANGE DIRECTORY STRUCTURE\n      AND FILE NAMES!\n\nBug: 32072923\nTest: None\nChange-Id: I291b0543f7782914e446a74f0d9037020c88e5b5\n"
    },
    {
      "commit": "188abab46185604c097c19a011e66bafc1f59846",
      "tree": "c8df004299c9ee89dc4fa92935e528d98d2ffc48",
      "parents": [
        "0eb36438abb475aeffb8611cb99d1502e0df32fc"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Thu Feb 16 10:34:05 2017 -0800"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Thu Feb 16 10:34:05 2017 -0800"
      },
      "message": "ART: Add support for generic field signature\n\nAdd support for generic_ptr to GetFieldName.\n\nBug: 34615460\nTest: m test-art-host-run-test-918-fields\nChange-Id: If754461e1dbbfd775746d0883d0cb7e613b494e4\n"
    },
    {
      "commit": "53ae7803b20650b7f36c0564dbcdc3115f399cba",
      "tree": "6a163440ef06130506a0fcf21ac82d935a09dd1e",
      "parents": [
        "d713d29507fb98bea3eee9277f05422a9b641ca1"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Thu Jan 19 21:13:46 2017 -0800"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Jan 20 15:33:25 2017 -0800"
      },
      "message": "ART: Refactor TI tests\n\nAdd a helper to explicitly bind native methods in a given class,\nusing dlsym to look up C functions in the local environment.\n\nAdd a callback helper that hooks VmInit and calls the above function\non the Main class. Use the callback helper before calling the test-\ndefined or shared minimal OnLoad function.\n\nAdd a binder helper that immediately binds the Main functions. Use\nthe helper before calling the test-defined OnAttach function.\n\nRemove System.loadLibrary from tests. Instead rely on the explicit\nbinding.\n\nIn preparation for making the tests functional on device.\n\nTest: m test-art-host\nChange-Id: I12e68f070e8c6331e51d3a1fa4b9ebd8f28dfce6\n"
    },
    {
      "commit": "ab2f0d0395c1f5f832239d42d404594d76a8d9d4",
      "tree": "5d3b4cb819e8568cbed154aa733b22f799d6d387",
      "parents": [
        "4fd66ecf2e6cce6917a62c3133e7eeb35b905451"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Thu Jan 05 17:23:45 2017 -0800"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Jan 06 09:13:50 2017 -0800"
      },
      "message": "ART: Add Field methods\n\nAdd GetFieldName, GetFieldDeclaringClass, GetFieldModifiers\nand IsFieldSynthetic support. Add tests.\n\nBug: 34113943\nTest: m test-art-host-run-test-918-fields\nChange-Id: Id33b8c54c250f73f0658ec45ccb2b55eccb37623\n"
    }
  ]
}
