)]}'
{
  "commit": "d7fbd893388d9e86d29b7cfbd5457bcf03496fbf",
  "tree": "ea94d043ee3e842f7273391b143a5949afb39975",
  "parents": [
    "89cab5b5727d3139adc247e3a3d4ee5b10e3eda5"
  ],
  "author": {
    "name": "Ajeet Yadav",
    "email": "ajeet.yadav.77@gmail.com",
    "time": "Tue Dec 27 15:10:04 2011 +0530"
  },
  "committer": {
    "name": "Phillip Lougher",
    "email": "phillip@squashfs.org.uk",
    "time": "Fri Dec 30 01:24:13 2011 +0000"
  },
  "message": "Squashfs: optimise squashfs_cache_get entry search\n\nsquashfs_cache_get() iterates over all entries to search for\n block its looking for. Often get() / put() are called for\n same block.\n\nIf we cache the current entry index, then we can optimise the\nsubsequent *_get() calls.\n\nSigned-off-by: Ajeet Yadav \u003cajeet.yadav.77@gmail.com\u003e\nSigned-off-by: Phillip Lougher \u003cphillip@squashfs.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ea6e798e548b54a8698a205abb8d9dd3cb9b89df",
      "old_mode": 33188,
      "old_path": "fs/squashfs/cache.c",
      "new_id": "af0b738025929b1c18ac884734131ea5e843e40c",
      "new_mode": 33188,
      "new_path": "fs/squashfs/cache.c"
    },
    {
      "type": "modify",
      "old_id": "651f0b31d2966318bfd5ec7ce6ee4bd152486c8e",
      "old_mode": 33188,
      "old_path": "fs/squashfs/squashfs_fs_sb.h",
      "new_id": "52934a22f29665a00f082b24aa57ce915e875913",
      "new_mode": 33188,
      "new_path": "fs/squashfs/squashfs_fs_sb.h"
    }
  ]
}
