)]}'
{
  "log": [
    {
      "commit": "7873913daa55048cb8381c4ff46bebc7d14ad551",
      "tree": "d8f70310523acc86f5da655f368bdac9872c63cf",
      "parents": [
        "3384ccc55c77807fc3d5a507a68865e3a5fecf93"
      ],
      "author": {
        "name": "Martin Stjernholm",
        "email": "mast@google.com",
        "time": "Mon Oct 11 23:03:02 2021 +0100"
      },
      "committer": {
        "name": "Martin Stjernholm",
        "email": "mast@google.com",
        "time": "Wed Oct 13 10:24:36 2021 +0000"
      },
      "message": "Change test to use a public API method to avoid an implementation\ndependency on core-icu4j.\n\njava.lang.reflect.Modifier.classModifiers() is a public static getter\nreturning a simple static field, just like\nandroid.icu.util.TimeZone.getDefaultTimeZoneType, and we dex2oat with\nthe implementation dex jars for core-oj where it\u0027s implemented.\n\nTest: art/test/testrunner/testrunner.py --target --64 -t 683\nTest: art/test/testrunner/testrunner.py --host -t 683\nBug: 202711962\nChange-Id: If099f0e8ec9c0057e2b7852e6823e65ecab2112c\n"
    },
    {
      "commit": "a9f303c089aa2b2fc82d97201352945678ef54ae",
      "tree": "0df0eb5294a3ee72aea8ca670762c02ca9ffa8dd",
      "parents": [
        "1bfd891d06e276d602b4a6ccf1a9f70967195218"
      ],
      "author": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Fri Jul 20 16:43:56 2018 +0100"
      },
      "committer": {
        "name": "Vladimir Marko",
        "email": "vmarko@google.com",
        "time": "Thu Aug 02 17:41:21 2018 +0100"
      },
      "message": "Rewrite Class init entrypoint to take a Class arg.\n\nFixes invalid type index being passed to the entrypoint for\nclass init check across dex files when the target type does\nnot have a TypeId in the compilation unit\u0027s DexFile.\n\nThe size of the aosp_taimen-userdebug prebuilts:\n  - before:\n    arm/boot*.oat: 16782748\n    arm64/boot*.oat: 19764400\n    oat/arm64/services.odex: 20162432\n  - after:\n    arm/boot*.oat: 16811692 (+28.3KiB, +0.17%)\n    arm64/boot*.oat: 19801032 (+35.8KiB, +0.19%)\n    oat/arm64/services.odex: 20232208 (+68.1KiB, +0.35%)\nThis increase comes from doing two runtime calls instead of\none for HLoadClass/kBssEntry that MustGenerateClinitCheck().\n\nTest: Additional test in 476-clinit-inline-static-invoke\nTest: m test-art-host-gtest\nTest: testrunner.py --host --optimizing --jit\nTest: Pixel 2 XL boots.\nTest: testrunner.py --target --optimizing --jit\nTest: testrunner.py --jvm\nBug: 111433619\nChange-Id: I2fccd6944480ab4dac514f60d38e72c1014ae7b2\n"
    }
  ]
}
