)]}'
{
  "log": [
    {
      "commit": "5715e96ea0a5e132d21d4a4dd95527603cd99a68",
      "tree": "384906b3b835f05972c96590738106dea6aace3f",
      "parents": [
        "eb242cd311e5e93dd85042321a63d55e690873d4"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Wed Oct 26 16:33:31 2016 +0100"
      },
      "committer": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Wed Oct 26 16:37:37 2016 +0100"
      },
      "message": "Reduce file descriptor limit for 151-OpenFileLimit.\n\nUnder the assumption it is failing on host in some cases because it\ntakes too long to reach the limit. This change reduces the time it\ntakes to run the test from 50s down to 2s.\n\nTest: time ./test/run-test --host --prebuild --interpreter --relocate --runtime-option -Xcheck:jni --64 151-OpenFileLimit\nBug: 32302133\nChange-Id: I833e3a7aa2164a3cee2744f8e8c7e02365844aa0\n"
    },
    {
      "commit": "a5c61bf479453e7e195888afb4e62a9872d6be7c",
      "tree": "b517151377a1293612b9d2d2a04e696ad1036743",
      "parents": [
        "3667e26de4856cccf24bcbab54ad3349a05267c0"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Mon Oct 24 15:54:44 2016 +0100"
      },
      "committer": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Oct 25 08:37:31 2016 +0100"
      },
      "message": "Fall back to true anonymous mmap if out of file descriptors.\n\nMemMap::MapAnonymous needs a file descriptor to create an ashmem\nregion to label otherwise anonymous mmaps for debugging purposes. If\nthe process has no file descriptors available, fall back to\ntraditional anonymous mmap rather than failing.\n\nTest: m test-art-host, m test-art-target\nBug: 32013594\nBug: 32302133\nChange-Id: I6b2c770fc031eb8d429407f3a0e7408c52cb1985\n"
    },
    {
      "commit": "da0a69edb24122d3d35ce1483c5ab94de919d714",
      "tree": "7216e6a19b1a9f3ca9da28d61c717ad9086d994e",
      "parents": [
        "278ec18934045477f0340b4aa6564f003a1e190d"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Oct 11 15:06:38 2016 +0100"
      },
      "committer": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Wed Oct 19 16:37:47 2016 +0100"
      },
      "message": "Return error message if IndirectReferenceTable construction fails.\n\nPreviously if there was an error when constructing the\nIndirectReferenceTable, the error message was lost. Now expose and\ninclude the error message when throwing an exception related to\nfailures to construct the IndirectReferenceTable.\n\nThe error message is propagated through JVMEnvExt, JavaVMExt, and\nRuntime::Init as well.\n\nBug: 32013594\nTest: Added new 151-OpenFileLimit runtest.\nTest: m test-art-host, m test-art-target\n\nChange-Id: I3692f6928c9570358571bce634569d6f14cdeb05\n"
    }
  ]
}
