)]}'
{
  "commit": "72033fcff8e1ce2e94f578910a1cfa77cd1bf533",
  "tree": "74327645ccd853d6a6ae54c526dafeb3db317c29",
  "parents": [
    "ea77b03479668d6c9336b582f43b1b58f1ab1e7f"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Wed Oct 16 12:43:03 2013 -0700"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Fri Oct 18 12:42:44 2013 -0700"
  },
  "message": "Make memory alloc in pick_mode_context bsize aware\n\nThis commit makes the buffer allocation of zcoeff_blk array in\npick_mode_context block size aware. It calculates the number of\n4x4 blocks in the partition and assigns the memory space accordingly.\nThis process (and the uninitialization) is done once for each encoding\npass. It allows memory copy of smaller buffer when possible.\n\nFor football at 600kbps, the runtimes improve by about 1%:\nspeed 1, 45961ms -\u003e 45472ms\nspeed 2, 23863ms -\u003e 23598ms\n\nChange-Id: Id2ca24906fa89f46fa5fe742ec4b8efc2a61f877\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe768046b161c063370cebe97fc1a4490fbc466c",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_block.h",
      "new_id": "e40a6096eb17f999a0c043b9f4d5cb8a7a7ecba9",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_block.h"
    },
    {
      "type": "modify",
      "old_id": "2f6d458ef9672b23521fcac987119fc4f4b77392",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encodeframe.c",
      "new_id": "5d12ba4e0a809c677c1539f9ac7633e21304de28",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "54b3d43920dae15741cb718ee6c325998665c645",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_onyx_if.c",
      "new_id": "b32af5af43b9154b8bd4b1c7904274369889abcd",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_onyx_if.c"
    },
    {
      "type": "modify",
      "old_id": "7add4940e092c47fecf19859bec67f933e0f2390",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_rdopt.c",
      "new_id": "fd10592ba7d04ce7f9ba1d98b10537470114f1e1",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_rdopt.c"
    }
  ]
}
