)]}'
{
  "commit": "a9ebbcc33836d8666f98de7a6d416a6dcd0cae9a",
  "tree": "466865fec91567c8c72481c194ad9b1c6b8d5db8",
  "parents": [
    "ff3f93639c147fa9b8dcf6d014b3c80bf3b7c8ef"
  ],
  "author": {
    "name": "John Koleszar",
    "email": "jkoleszar@google.com",
    "time": "Thu Apr 18 13:05:38 2013 -0700"
  },
  "committer": {
    "name": "John Koleszar",
    "email": "jkoleszar@google.com",
    "time": "Thu Apr 18 13:57:59 2013 -0700"
  },
  "message": "convolve: support larger blocks, fix asm saturation bug\n\nUpdates the common convoloution code to support blocks larger than\n16x16, and rectangular blocks. This uncovered a bug in the SSSE3\nfiltering routines due to the order of application of saturation.\nThis commit fixes that bug, adjusts the unit test to bias its\nrandom values towards the extremes, and adds a test to ensure that\nall filters conform to the expected pairwise addition structure.\n\nChange-Id: I81f69668b1de0de5a8ed43f0643845641525c8f0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "514894edaf7758289c42925a28d09f85e92b10aa",
      "old_mode": 33188,
      "old_path": "test/acm_random.h",
      "new_id": "84c6c75297983e386028befb57660b69c4acd788",
      "new_mode": 33188,
      "new_path": "test/acm_random.h"
    },
    {
      "type": "modify",
      "old_id": "35065a41f755a30589e91bb1094db2b2e85dbb5d",
      "old_mode": 33188,
      "old_path": "test/convolve_test.cc",
      "new_id": "a8139cbd304c67a0d5e17232e20b695d9e64d45f",
      "new_mode": 33188,
      "new_path": "test/convolve_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3ab8bec7a162d0b16c107dbf1b5dac9a67ed85bb",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_convolve.c",
      "new_id": "a27ca6f5da88d57808856a3feaf98baad979aa13",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_convolve.c"
    },
    {
      "type": "modify",
      "old_id": "6d3bb021a7d31ddad0ac8cdce3067abb01121146",
      "old_mode": 33188,
      "old_path": "vp9/common/x86/vp9_asm_stubs.c",
      "new_id": "310f8ed24d177a44536e24e6a5130e0cc061e30f",
      "new_mode": 33188,
      "new_path": "vp9/common/x86/vp9_asm_stubs.c"
    },
    {
      "type": "modify",
      "old_id": "32f00e2893dade99ee9085866fee80cbc39b893c",
      "old_mode": 33188,
      "old_path": "vp9/common/x86/vp9_subpixel_8t_ssse3.asm",
      "new_id": "bbf9888caf67ba8e8414b2de7879788095c623c4",
      "new_mode": 33188,
      "new_path": "vp9/common/x86/vp9_subpixel_8t_ssse3.asm"
    }
  ]
}
