)]}'
{
  "commit": "cccad1c5de41e29d6cc64c6e11a1d91c8486d090",
  "tree": "d160b83e82fb7d38fbfe93e62cff9c06adc719c8",
  "parents": [
    "0ede9f52b796b6d8e02046b24f68a3db8b9f5920"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Tue Jul 07 11:36:05 2015 -0700"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Tue Jul 07 11:36:05 2015 -0700"
  },
  "message": "Reduce dqcoeff array size in decoder\n\nThe decoding process handles detokenization and reconstruction per\ntransform block sequentially. There is no need to offset the dqcoeff\nbuffer according to the transform block index. This allows to\nreduce the memory spill and improve cache performance.\n\nChange-Id: Ibb8bfe532a7a08fcabaf6d42cbec1e986901d32d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d293cf2cf888fcfdd91559e645f59fd05c19ad69",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_blockd.h",
      "new_id": "fd8fe3f118efaf1903b0a81e092aa90c91085311",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_blockd.h"
    },
    {
      "type": "modify",
      "old_id": "e81fa0478ad445875d7696d2186b0d94d97bd21f",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_decodeframe.c",
      "new_id": "6ddfcbb4b8fb69067cbaf386e512d4fa74aa3587",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "3304e64b2d553f81c730219c8fefa06adee1a68d",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_detokenize.c",
      "new_id": "2e2605903fed66c9feb09997ca92f6373e411629",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_detokenize.c"
    }
  ]
}
