)]}'
{
  "commit": "cd7ddc9b5f34da33a2eb0ea761681c2330284e69",
  "tree": "a3f222bf728a1146ee745ae7d1cab1873ac2d019",
  "parents": [
    "b7e6f4150f0974a3f3b145a23911b7c8a4b9399b"
  ],
  "author": {
    "name": "rsc",
    "email": "devnull@localhost",
    "time": "Sun Nov 23 18:18:00 2003 +0000"
  },
  "committer": {
    "name": "rsc",
    "email": "devnull@localhost",
    "time": "Sun Nov 23 18:18:00 2003 +0000"
  },
  "message": "make -\u003e mk\n\nremove clumsy stack hack.\nfix exec.\nfix nthreads maintenance.\nfix threadexitsall not to kill self.\nadd sun support.\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "654c0318ed42ff9a267c990397848274442e23b4",
      "old_mode": 33188,
      "old_path": "src/libthread/Makefile",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "49e1572117d7ef635b20f2a670a4da14586b236b",
      "old_mode": 33188,
      "old_path": "src/libthread/create.c",
      "new_id": "6a44c2437647054f0f81b504cd869b2e28aa5380",
      "new_mode": 33188,
      "new_path": "src/libthread/create.c"
    },
    {
      "type": "modify",
      "old_id": "5a37e34cbd7c68adee2acb94da20ab8feab03d3e",
      "old_mode": 33188,
      "old_path": "src/libthread/exec-unix.c",
      "new_id": "6e4f728985e4e3c30790ee4d9e0526b9aad05b95",
      "new_mode": 33188,
      "new_path": "src/libthread/exec-unix.c"
    },
    {
      "type": "modify",
      "old_id": "ddf700143ac55e0cc7c538621ce673c186cafdb4",
      "old_mode": 33188,
      "old_path": "src/libthread/exit.c",
      "new_id": "511e5bcaf9dbd746ccf05356f2cf07953ae9da91",
      "new_mode": 33188,
      "new_path": "src/libthread/exit.c"
    },
    {
      "type": "modify",
      "old_id": "a9392ead787e9bd9f327eee9da438e68be96c161",
      "old_mode": 33188,
      "old_path": "src/libthread/kill.c",
      "new_id": "31dc3d51c9a7dba64f32d79d8650fefabc994d42",
      "new_mode": 33188,
      "new_path": "src/libthread/kill.c"
    },
    {
      "type": "modify",
      "old_id": "a1f6fa5ab0ee28a816347213e0ee5cca842d6831",
      "old_mode": 33188,
      "old_path": "src/libthread/label.h",
      "new_id": "874fb070f5239dbf1aa1a3b58c149fe0948fc067",
      "new_mode": 33188,
      "new_path": "src/libthread/label.h"
    },
    {
      "type": "modify",
      "old_id": "1acd8348bb1099998262866f7e35d4c6369230ea",
      "old_mode": 33188,
      "old_path": "src/libthread/main.c",
      "new_id": "06c1293545f5cbeb749dc7baaf36a36f6f499195",
      "new_mode": 33188,
      "new_path": "src/libthread/main.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "739aaf84fb8a8d870a4d41df2b280acc54a3d0af",
      "new_mode": 33188,
      "new_path": "src/libthread/mkfile"
    },
    {
      "type": "modify",
      "old_id": "8609833d32561fe90ae1506dd77b3682d556273d",
      "old_mode": 33188,
      "old_path": "src/libthread/sched.c",
      "new_id": "9ac2241403f8d689faada734a24772d1321e8174",
      "new_mode": 33188,
      "new_path": "src/libthread/sched.c"
    },
    {
      "type": "modify",
      "old_id": "9ba86827512eb251afd27c0edeaef43fb4a8b165",
      "old_mode": 33188,
      "old_path": "src/libthread/texec.c",
      "new_id": "87c3f77bf824a479f0dfe965a2fe7c55c3f673cf",
      "new_mode": 33188,
      "new_path": "src/libthread/texec.c"
    }
  ]
}
