)]}'
{
  "commit": "a4ae3094869f18e26ece25ad175bbe4cd740e60b",
  "tree": "dea6bfdc5c0e3e34b2bd74cffae147220c4cc855",
  "parents": [
    "40a063f6691ce937a3d00c9700b6964b5ec4e022"
  ],
  "author": {
    "name": "Eric Sandeen",
    "email": "sandeen@redhat.com",
    "time": "Tue Dec 07 11:55:27 2010 -0600"
  },
  "committer": {
    "name": "Jan Kara",
    "email": "jack@suse.cz",
    "time": "Mon Jan 10 19:04:07 2011 +0100"
  },
  "message": "ext3: speed up file creates by optimizing rec_len functions\n\nThe addition of 64k block capability in the rec_len_from_disk\nand rec_len_to_disk functions added a bit of math overhead which\nslows down file create workloads needlessly when the architecture\ncannot even support 64k blocks, thanks to page size limits.\n\nSimilar changes already exist in the ext4 codebase.\n\nThe directory entry checking can also be optimized a bit\nby sprinkling in some unlikely() conditions to move the\nerror handling out of line.\n\nbonnie++ sequential file creates on a 512MB ramdisk speeds up\nfrom about 77,000/s to about 82,000/s, about a 6% improvement.\n\nSigned-off-by: Eric Sandeen \u003csandeen@redhat.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2e72c367cf671e0d13abf0015225d7162709d54",
      "old_mode": 33188,
      "old_path": "fs/ext3/dir.c",
      "new_id": "34f0a072b9350a716dd676ef8c506580f9a0e6fb",
      "new_mode": 33188,
      "new_path": "fs/ext3/dir.c"
    },
    {
      "type": "modify",
      "old_id": "a443965946bb7ffcf61ac44443db1da8c73b3d6d",
      "old_mode": 33188,
      "old_path": "include/linux/ext3_fs.h",
      "new_id": "65990ef612f526dbad10e326072d89289985f8d5",
      "new_mode": 33188,
      "new_path": "include/linux/ext3_fs.h"
    }
  ]
}
