)]}'
{
  "log": [
    {
      "commit": "7541fda785a856d59ea6432e823bd813712556fb",
      "tree": "eee9e70555e01203c18d83eacdc04e662f5dd38d",
      "parents": [
        "2007f8591ca475abfbd1026f72bf8618b562e0f6"
      ],
      "author": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Wed Sep 29 03:31:59 2021 +0000"
      },
      "committer": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Wed Sep 29 03:31:59 2021 +0000"
      },
      "message": "Revert \"Add a test for new sun.misc.Cleaner timeout\"\n\nRevert submission 1832814-rqtimeout\n\nReason for revert: We\u0027re seeing occasional failures to time out even finalizers.\nReverted Changes:\nI801216819:Add a test for new sun.misc.Cleaner timeout\nI9093ab285:Make FinalizerWatchDogDaemon also monitor RQDaemon...\n\nChange-Id: If03496ce3fced865c2dca2404149d674e9aec52a\n"
    },
    {
      "commit": "2007f8591ca475abfbd1026f72bf8618b562e0f6",
      "tree": "34b5d65f5b16eabdb94ab786640198c9b41fd0d8",
      "parents": [
        "45cece5e1bb0cace1d7514e93124cf34d8e7da42"
      ],
      "author": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Tue Sep 21 14:06:36 2021 -0700"
      },
      "committer": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Tue Sep 28 21:29:52 2021 +0000"
      },
      "message": "Add a test for new sun.misc.Cleaner timeout\n\nThis is a slightly modified clone of 030-bad-finalizer.\n\nIncludes minor fixes for 030-bad-finalizer, in order to keep these\nmore consistent.\n\nBug: Bug: 197500807\nTest: art/test/run-test --host 2041-bad-cleaner\nChange-Id: I801216819154e31a911be48ca79619270f69c8af\n"
    },
    {
      "commit": "b215557206a39d3d2373c4ba7095bdae6a705144",
      "tree": "d17a39d4016aac38abf0699269c2532b4c4e5376",
      "parents": [
        "184832a46b21ff3ebe54f50f21dd71f2292d8943"
      ],
      "author": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Wed Mar 27 14:25:53 2019 -0700"
      },
      "committer": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Fri Mar 29 23:49:27 2019 +0000"
      },
      "message": "Add FinalizerTimeoutMs argument, and respect it\n\nAdd -XX:FinalizerTimeoutMs commandline argument, and make it\navailable for libcore.\n\nAdd 1336-short-finalizer-timeout to test it. Blacklist it for\nthe cases in which 030-bad-finalizers was known not to work,\nsince it\u0027s largely a clone. Disable it for gcstress, since timeout\nmargins are tight.\n\nIncrease timeout in 030-bad-finalizers due to gcstress issues.\n\nUse the result in 004-NativeAllocations and 030-bad-finalizers\nto avoid timeouts. Make 004-NativeAllocations more proactive in\navoiding timeout.\n\nThis is intended as a replacement for aosp/836642 .\n\nBug: 129350738\nBug: 68792448\nTest: Boot AOSP, TreeHugger\nChange-Id: I9aef9c9bacb7e8d851bd2c879ed9fb5b596abc60\n"
    },
    {
      "commit": "de66d035c71f669141392ee5752d39d8e72c68e0",
      "tree": "dbaf59556eddc919d2ad9bca761ab7da0c1e23e0",
      "parents": [
        "3f5f85d9382416b053359c3c1f11ab824843f3b4"
      ],
      "author": {
        "name": "Goran Jakovljevic",
        "email": "Goran.Jakovljevic@imgtec.com",
        "time": "Thu Apr 27 12:04:25 2017 +0200"
      },
      "committer": {
        "name": "Goran Jakovljevic",
        "email": "Goran.Jakovljevic@imgtec.com",
        "time": "Fri Apr 28 10:18:47 2017 +0200"
      },
      "message": "Relax 030-bad-finalizer test\n\nInterpreter and jit tests fail on slower devices (e.g. emulators)\nbecause \"spin for a bit\" takes more than 10 seconds and the bad\nfinalizer timeouts too early (before it enters infinite loop).\n\nTest: ./testrunner.py --target -t 030\nChange-Id: I38a1297b79e0246d021e25b61feaefaec0df8886\n"
    },
    {
      "commit": "6bbeecca4b6669bf138b7240b4f09afca03bac27",
      "tree": "f03e7fdef0eec7b02fbe69233502029f41cf85ce",
      "parents": [
        "5ae7e6bc32822b246225259fbaacf8297ec83f13"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Thu Nov 10 14:09:05 2016 -0800"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Thu Nov 10 14:18:17 2016 -0800"
      },
      "message": "ART: Make test 030 slightly more robust\n\nRun a serious of immediate GCs, synchronizer with the finalizer\nstarintg  and then let the main thread sleep for a minute, in an\neffort to make the test deterministic and get the finalizer\ndaemon scheduled.\n\nTest: m test-art-host-run-test-030-bad-finalizer\nChange-Id: Id379d8147ecc8f6aa0a7d8d5058030a4c2d4de46\n"
    },
    {
      "commit": "bca77e61cf25176f8bf2d0730342e2f8e2665d01",
      "tree": "46f94d65b732d4a9b3d037a0ff138a499f2d991b",
      "parents": [
        "d0dce52bc0d3c5081efe0901f9d2a3995b892bf2"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu Feb 20 14:02:48 2014 -0800"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu Feb 20 23:19:43 2014 -0800"
      },
      "message": "Make 030-bad-finalizer less flaky by removing timing dependent output\n\nBug: 13108062\n\n(cherry picked from commit 9d94d5f58bdbdcfa5dab7149f96c0d232fb7e306)\n\nChange-Id: Ie240991c5a97af62ab9f24318d5af94cf402d881\n"
    },
    {
      "commit": "7befd0e35bbed32b90bc0c8b6d3fa8bd612f5506",
      "tree": "e6ec21b97eb4c68ecbf1056a6767f233c241eceb",
      "parents": [
        "9e64cabda36bd7b30f2fd873750fdc17e5931358"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Mon Feb 03 17:48:41 2014 -0800"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Tue Feb 04 13:38:57 2014 -0800"
      },
      "message": "Update ART tests to handle new System.gc behavior\n\nChanged calls from System.gc to Runtime.getRuntime.gc where it was\nnecessary.\n\nRequired for:\nhttps://android-review.googlesource.com/#/c/80253/\n\nChange-Id: I2b0622585da54229a6248e95d40134b6d18598a9\n"
    },
    {
      "commit": "2faa5f1271587cda765f26bcf2951065300a01ff",
      "tree": "c59557857c36741cfcd1b6bf5ae039886a8ad6e7",
      "parents": [
        "0850c69c88d49efd4075288511b70d6c032bd0c8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 30 14:42:07 2012 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jan 30 16:46:29 2012 -0800"
      },
      "message": "Fix copyright headers.\n\nChange-Id: I5b7bc76a370238d810d78522bd5531600746700f\n"
    },
    {
      "commit": "5f9298a3430998af855930dc5df3133f55e1516c",
      "tree": "9e458066cc1b512f988e48659328dbc6cc47640c",
      "parents": [
        "3b3e118262c4717ef367e73445442e640f4093d8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Oct 06 14:20:20 2011 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Oct 06 14:20:20 2011 -0700"
      },
      "message": "\"Fix\" racy test 030.\n\nDalvik fails this test too. I think two waits of 5s on one side and a 10s wait\non the other is too racy. This is a quick hack that brings one side down to two\nlots of 4s.\n\nChange-Id: I1176e21a3c31832f899d9423a89124c24dfd962d\n"
    },
    {
      "commit": "5d1ac920fdaef5d4ec8f66bb734488cd9660b024",
      "tree": "dd372f306ab70f4c86759869b1f74eca62ff6f2b",
      "parents": [
        "c31664f3d82e6cd68275a529a8a73f067a52e8be"
      ],
      "author": {
        "name": "jeffhao",
        "email": "jeffhao@google.com",
        "time": "Thu Sep 29 17:41:15 2011 -0700"
      },
      "committer": {
        "name": "jeffhao",
        "email": "jeffhao@google.com",
        "time": "Thu Sep 29 17:41:15 2011 -0700"
      },
      "message": "Adding old unit tests to test suite.\n\nThese tests are copied straight over. They\u0027ll still run, but they\u0027re\nusing the old system.\n\nChange-Id: If494519e52ddf858a9febfc55bdae830468cb3c8\n"
    }
  ]
}
