)]}'
{
  "commit": "d602dabaeba79df90cc67c32d5fe4ee0d5e2b73a",
  "tree": "7aa3b395f4c2934adde7b07a6678c347c84a7d35",
  "parents": [
    "1c5474a65bf15a4cb162dfff86d6d0b5a08a740c"
  ],
  "author": {
    "name": "Bob Liu",
    "email": "lliubbo@gmail.com",
    "time": "Sat Jul 10 18:05:33 2010 +0800"
  },
  "committer": {
    "name": "Pekka Enberg",
    "email": "penberg@cs.helsinki.fi",
    "time": "Fri Jul 16 11:03:20 2010 +0300"
  },
  "message": "SLOB: Free objects to their own list\n\nSLOB has alloced smaller objects from their own list in reduce overall external\nfragmentation and increase repeatability, free to their own list also.\n\nThis is /proc/meminfo result in my test machine:\n\n  without this patch:\n  \u003d\u003d\u003d\n  MemTotal:        1030720 kB\n  MemFree:          750012 kB\n  Buffers:           15496 kB\n  Cached:           160396 kB\n  SwapCached:            0 kB\n  Active:           105024 kB\n  Inactive:         145604 kB\n  Active(anon):      74816 kB\n  Inactive(anon):     2180 kB\n  Active(file):      30208 kB\n  Inactive(file):   143424 kB\n  Unevictable:          16 kB\n  ....\n\n  with this patch:\n  \u003d\u003d\u003d\n  MemTotal:        1030720 kB\n  MemFree:          751908 kB\n  Buffers:           15492 kB\n  Cached:           160280 kB\n  SwapCached:            0 kB\n  Active:           102720 kB\n  Inactive:         146140 kB\n  Active(anon):      73168 kB\n  Inactive(anon):     2180 kB\n  Active(file):      29552 kB\n  Inactive(file):   143960 kB\n  Unevictable:          16 kB\n  ...\n\nThe result shows an improvement of 1 MB!\n\nAnd when I tested it on a embeded system with 64 MB, I found this path is never\ncalled during kernel bootup.\n\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Bob Liu \u003clliubbo@gmail.com\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23631e2bb57af43c5cb577a75323cc9768798016",
      "old_mode": 33188,
      "old_path": "mm/slob.c",
      "new_id": "6a208f81888a3c09b0161e1fc23bf41fb7367dfd",
      "new_mode": 33188,
      "new_path": "mm/slob.c"
    }
  ]
}
