)]}'
{
  "commit": "67cd336d88f8a920ea5921936785a1c1553062fb",
  "tree": "f76934379e98e22854638a4ddc44b022deefd265",
  "parents": [
    "cae66582d5e6137d3b53552fcb84520a042841ca"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Nov 20 08:51:45 2006 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Nov 20 08:51:45 2006 +0000"
  },
  "message": "slab allocator in shared memory\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "253d947c5c7d04c774c897806558702d64a14a0e",
      "old_mode": 33188,
      "old_path": "auto/sources",
      "new_id": "c7e0c8d82a7ab9c4924677fcb61a838a50866017",
      "new_mode": 33188,
      "new_path": "auto/sources"
    },
    {
      "type": "modify",
      "old_id": "a3f9ce3d8448c878511884530c76253e1d200d16",
      "old_mode": 33188,
      "old_path": "src/core/nginx.c",
      "new_id": "83b088ba8c8eefc0b99690fe0ecaac25d8fa16fb",
      "new_mode": 33188,
      "new_path": "src/core/nginx.c"
    },
    {
      "type": "modify",
      "old_id": "7c1fbbdff37a7add3dbba48f09ed6bde14de8a14",
      "old_mode": 33188,
      "old_path": "src/core/ngx_core.h",
      "new_id": "ec8bbf3ae92f92909dd0d0769e24d7c4d1fa6715",
      "new_mode": 33188,
      "new_path": "src/core/ngx_core.h"
    },
    {
      "type": "modify",
      "old_id": "baf25ea95b3e3d6e22c92fd7c62e5d0ba3838bac",
      "old_mode": 33188,
      "old_path": "src/core/ngx_cycle.c",
      "new_id": "736600f0db284b9216008f8853b63320aafc0c38",
      "new_mode": 33188,
      "new_path": "src/core/ngx_cycle.c"
    },
    {
      "type": "modify",
      "old_id": "ad92ff2dfbce4726a39685232e77615ce31aaba5",
      "old_mode": 33188,
      "old_path": "src/core/ngx_cycle.h",
      "new_id": "e1a35eb75e5208d12d6e4ff0d8b359bda8162ed1",
      "new_mode": 33188,
      "new_path": "src/core/ngx_cycle.h"
    },
    {
      "type": "modify",
      "old_id": "21d59780f375286a52c5c09bd9db4cff8b84a5b1",
      "old_mode": 33188,
      "old_path": "src/core/ngx_log.c",
      "new_id": "ea4e7f2f4df134ef0e97d0dc6184bdb93ca8b2d0",
      "new_mode": 33188,
      "new_path": "src/core/ngx_log.c"
    },
    {
      "type": "modify",
      "old_id": "d49f9d1fe94e50db127b634db707f60bbb30561f",
      "old_mode": 33188,
      "old_path": "src/core/ngx_log.h",
      "new_id": "2f70950cf8fba59513d8906821e9c37fc3cc70b6",
      "new_mode": 33188,
      "new_path": "src/core/ngx_log.h"
    },
    {
      "type": "modify",
      "old_id": "1797e96d095cb9b2d7fbefc70d75b5d4fa59c13c",
      "old_mode": 33188,
      "old_path": "src/core/ngx_palloc.c",
      "new_id": "a0f0085d0f29f2eb13d895457ecd34e221eaab49",
      "new_mode": 33188,
      "new_path": "src/core/ngx_palloc.c"
    },
    {
      "type": "modify",
      "old_id": "85e77f50d80b1bf96892c84c63e2b753684e799b",
      "old_mode": 33188,
      "old_path": "src/core/ngx_palloc.h",
      "new_id": "239728102025804d5a36badb8f3bfddc14c2fb1a",
      "new_mode": 33188,
      "new_path": "src/core/ngx_palloc.h"
    },
    {
      "type": "modify",
      "old_id": "ac8a300103e3916c69beb620649ba1ce27a5ea2b",
      "old_mode": 33188,
      "old_path": "src/core/ngx_shmtx.c",
      "new_id": "0d3b096160a5f07e8164f6d34e9a0c77a0872abb",
      "new_mode": 33188,
      "new_path": "src/core/ngx_shmtx.c"
    },
    {
      "type": "modify",
      "old_id": "fdd62e19228196250f64522f2f0640397192b0ac",
      "old_mode": 33188,
      "old_path": "src/core/ngx_shmtx.h",
      "new_id": "1361125de2e2c9aaf97fe639bb08115be7290d5c",
      "new_mode": 33188,
      "new_path": "src/core/ngx_shmtx.h"
    },
    {
      "type": "modify",
      "old_id": "7b23d3c1486fd7bed784d8e486dd97ae7ec48420",
      "old_mode": 33188,
      "old_path": "src/core/ngx_slab.c",
      "new_id": "e182b7a1acc69833b7d54c87e617999bd6a8ac4e",
      "new_mode": 33188,
      "new_path": "src/core/ngx_slab.c"
    },
    {
      "type": "modify",
      "old_id": "f0e7da80049c88082e65b86e5c92a5269300e756",
      "old_mode": 33188,
      "old_path": "src/core/ngx_slab.h",
      "new_id": "ea9e0ea253126a345fa32b3f7fa22f2fc15a792f",
      "new_mode": 33188,
      "new_path": "src/core/ngx_slab.h"
    },
    {
      "type": "modify",
      "old_id": "66baf1aece966e70a889d18b20b9ef3ff9bb733d",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "e827f2388685e259a3785e04bbb0bce1395ba398",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "25606e2f66437d56e9d9d1d3887aaaf2cc29cc2b",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_alloc.c",
      "new_id": "c38d7d27e04fe2993f88bb70b693f034706aeb38",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_alloc.c"
    },
    {
      "type": "modify",
      "old_id": "a88818e2e2583f49e99c893f711efcd6128069ee",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_alloc.h",
      "new_id": "8b7b766b2edb15894432089bc784736185b3a01e",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_alloc.h"
    },
    {
      "type": "modify",
      "old_id": "4844ae52f2fd2a50f6dd4ba2aecf93c142be7395",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_posix_init.c",
      "new_id": "39e1b584a560c645ee860319181f66a8c260efc3",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_posix_init.c"
    },
    {
      "type": "modify",
      "old_id": "82ede7211f8668f7b4f9be4bb29c222eea96bf6a",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_alloc.c",
      "new_id": "d04c3f37cf008efb39f9961e7c0f6acca4343ebd",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_alloc.c"
    },
    {
      "type": "modify",
      "old_id": "9d8d837503f46371d090b86b7fedd8ce405fadd0",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_alloc.h",
      "new_id": "805a41b3c36d2580c31dc5a55f0243fa5e4f2474",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_alloc.h"
    },
    {
      "type": "modify",
      "old_id": "5f1fab220ec62892ef68055c87b8557fb0254aa7",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_errno.h",
      "new_id": "588d28879bdb120909306140458574ba59a98275",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_errno.h"
    },
    {
      "type": "modify",
      "old_id": "b4ac2b8b5b1591f3c8f16cb01b3b53f4fca406b4",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_win32_init.c",
      "new_id": "9c233c7b338e1d13f781fa7d872b6198167c4007",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_win32_init.c"
    }
  ]
}
