)]}'
{
  "commit": "8cacca73bf7280e5e8cb19df1d567a69c9cb8acf",
  "tree": "15fddfa709bdb3473e1701b9ba24231095be5431",
  "parents": [
    "1178f71d99a7f072a7eb07af24a497fde930ffae"
  ],
  "author": {
    "name": "Yi Luo",
    "email": "luoyi@google.com",
    "time": "Fri Jul 08 15:41:59 2016 -0700"
  },
  "committer": {
    "name": "Yi Luo",
    "email": "luoyi@google.com",
    "time": "Tue Jul 12 10:13:30 2016 -0700"
  },
  "message": "HBD convolution filtering (10/12 taps) SSE4.1 optimization\n\n- For experiment EXT_INTERP under high bit depth.\n- Add unit test to verify bit-exact.\n- Speed performance improvement:\n  On Xeon E5-2680, park_joy_1080p_12.y4m, 50 frames, encoding time\n  drops from 6682503 ms to 5390270 ms.\n\nChange-Id: Iea4debf5414f3accf1eb5672abeab56a0539ac77\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66f267f875ef752c3a209843d12128c04b304bc5",
      "old_mode": 33188,
      "old_path": "test/vp10_convolve_optimz_test.cc",
      "new_id": "ec7703598a9875c620cf3df54c6637797421ad28",
      "new_mode": 33188,
      "new_path": "test/vp10_convolve_optimz_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5dde3abd59d9542257be3b7c93488e49925a454b",
      "old_mode": 33188,
      "old_path": "vp10/common/filter.c",
      "new_id": "8427237c1a4fda0252af974401fe03e082596c00",
      "new_mode": 33188,
      "new_path": "vp10/common/filter.c"
    },
    {
      "type": "modify",
      "old_id": "591ac4d498651d9c14edbad0faf20256672dbb8a",
      "old_mode": 33188,
      "old_path": "vp10/common/filter.h",
      "new_id": "5ebf2a5f43604eb034cf921379544a3ec8e4db62",
      "new_mode": 33188,
      "new_path": "vp10/common/filter.h"
    },
    {
      "type": "modify",
      "old_id": "2026df19834666b73c7b74dbd5a6bc8a50e9617c",
      "old_mode": 33188,
      "old_path": "vp10/common/vp10_convolve.c",
      "new_id": "3332508345d79f1f0a8a3ddd363c528d56ab3e7d",
      "new_mode": 33188,
      "new_path": "vp10/common/vp10_convolve.c"
    },
    {
      "type": "modify",
      "old_id": "369933d55468b422152ac5633886012ff266c543",
      "old_mode": 33188,
      "old_path": "vp10/common/vp10_rtcd_defs.pl",
      "new_id": "9865d637689121b096bc492a644ca69226acbe94",
      "new_mode": 33188,
      "new_path": "vp10/common/vp10_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "410da8914f0318106838ef8eed67dffc0f5921e4",
      "old_mode": 33188,
      "old_path": "vp10/common/x86/vp10_convolve_filters_ssse3.c",
      "new_id": "2f7b3c7be3d0153f7dd10ac23e55bf3e38ea3c2e",
      "new_mode": 33188,
      "new_path": "vp10/common/x86/vp10_convolve_filters_ssse3.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0251022197d2fd5ba42e6dfbc44be4606c471097",
      "new_mode": 33188,
      "new_path": "vp10/common/x86/vp10_highbd_convolve_filters_sse4.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e82817846b025dc28fbf6fc998e93b580e4a846c",
      "new_mode": 33188,
      "new_path": "vp10/common/x86/vp10_highbd_convolve_sse4.c"
    },
    {
      "type": "modify",
      "old_id": "0253b4ccf4d16de252333524020a44675bd4e87d",
      "old_mode": 33188,
      "old_path": "vp10/vp10_common.mk",
      "new_id": "e68e0833d8bb1a0a224f0e90147c1c1276a43448",
      "new_mode": 33188,
      "new_path": "vp10/vp10_common.mk"
    }
  ]
}
