)]}'
{
  "commit": "b520b85a963bf7b14b9614579aff14558d7ee264",
  "tree": "a254ee00655f042c3dfaa2486a7ce8caa0767806",
  "parents": [
    "aac57f81eb16d56afb5bd5a31ff325b5d1615580"
  ],
  "author": {
    "name": "Andi Kleen",
    "email": "ak@suse.de",
    "time": "Sat Jul 21 17:09:59 2007 +0200"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Sat Jul 21 18:37:08 2007 -0700"
  },
  "message": "i386: Move all simple string operations out of line\n\nThe compiler generally generates reasonable inline code for the simple\ncases and for the rest it\u0027s better for code size for them to be out of line.\nAlso there they can be potentially optimized more in the future.\n\nIn fact they probably should be in a .S file because they\u0027re all pure\nassembly, but that\u0027s for another day.\n\nAlso some code style cleanup on them while I was on it (this seems\nto be the last untouched really early Linux code)\n\nThis saves ~12k text for a defconfig kernel with gcc 4.1.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22d8ac5815f03475c6abb7376d7994e92fa57a51",
      "old_mode": 33188,
      "old_path": "arch/i386/lib/Makefile",
      "new_id": "4d105fdfe817f2c30ba5e588ff847867149f3a35",
      "new_mode": 33188,
      "new_path": "arch/i386/lib/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c773fefa3ddad023fb16e21e90209b2cbeb507b",
      "new_mode": 33188,
      "new_path": "arch/i386/lib/string.c"
    },
    {
      "type": "modify",
      "old_id": "b9277361954b795ed539fe013385240cd8c26eca",
      "old_mode": 33188,
      "old_path": "include/asm-i386/string.h",
      "new_id": "a9b64453bdf54ecd03d239fe4d68c3b82ad92959",
      "new_mode": 33188,
      "new_path": "include/asm-i386/string.h"
    }
  ]
}
