)]}'
{
  "commit": "75b99387dd3a8833f09e2139e7062be5d38c5511",
  "tree": "7b4c44035fd12bbfb6a9de3f22fdc95aca57cb9f",
  "parents": [
    "3bbf4639080bc2f42435b4a7fd400c44aab7fd70"
  ],
  "author": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Tue Jan 20 11:23:50 2015 -0800"
  },
  "committer": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Tue Jan 20 15:59:17 2015 -0800"
  },
  "message": "Optimized fread.\n\nThis makes us competitive with glibc for fully-buffered and unbuffered reads,\nexcept in single-threaded situations where glibc avoids locking, but since\nwe\u0027re never really single-threaded anyway, that isn\u0027t a priority.\n\nBug: 18593728\nChange-Id: Ib776bfba422ccf46209581fc0dc54f3567645b8f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e052128cc869d70ce1859336b266ea58dd6d5ef2",
      "old_mode": 33188,
      "old_path": "libc/stdio/fread.c",
      "new_id": "9e5758ff8ba6760324c9549cb94759aa65fb47d4",
      "new_mode": 33188,
      "new_path": "libc/stdio/fread.c"
    },
    {
      "type": "modify",
      "old_id": "de5eea347f4251aae68044ef01307ea2782375ed",
      "old_mode": 33188,
      "old_path": "tests/stdio_test.cpp",
      "new_id": "6d7e72bc2df9ae2822e44019000526dde7797707",
      "new_mode": 33188,
      "new_path": "tests/stdio_test.cpp"
    }
  ]
}
