)]}'
{
  "commit": "0f80b1f754adae3af799586048ce954b1111cc52",
  "tree": "87088051c9df6000aefc464fb7d73135f4c99432",
  "parents": [
    "f0290cd12709e0fa9d9bd33073abda19286dff15"
  ],
  "author": {
    "name": "Yi Luo",
    "email": "luoyi@google.com",
    "time": "Mon Apr 11 10:49:43 2016 -0700"
  },
  "committer": {
    "name": "Yi Luo",
    "email": "luoyi@google.com",
    "time": "Tue Apr 12 12:04:43 2016 -0700"
  },
  "message": "Optimized HBD block subtraction for all block sizes\n\n- Interface function takes a local MxN function to call based on the\n  block size.\n- Repetition call (w/o cache line miss) shows improvement:\n  ~63% - ~340%.\n- Overall encoder speed improvement: ~0.9%.\n\nChange-Id: Ieff8f3d192415c61d6d58d8b99bb2a722004823f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a3f0152776baf33f47de476ac9126c961b031400",
      "old_mode": 33188,
      "old_path": "test/subtract_test.cc",
      "new_id": "48edf1e6e9621514de6669f74b74fc27191ca627",
      "new_mode": 33188,
      "new_path": "test/subtract_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e3718496570899312f9f02fc1aa53adfa2aff6e1",
      "old_mode": 33188,
      "old_path": "vpx_dsp/vpx_dsp.mk",
      "new_id": "2f430334eb38cdcda5cbbad3fd80e4730452fcbc",
      "new_mode": 33188,
      "new_path": "vpx_dsp/vpx_dsp.mk"
    },
    {
      "type": "modify",
      "old_id": "d01e81d0cb64fe776a3c81967daf5a48504f9f9b",
      "old_mode": 33188,
      "old_path": "vpx_dsp/vpx_dsp_rtcd_defs.pl",
      "new_id": "4ff348d6e650045f2f6fa2eaf45f9805714bd538",
      "new_mode": 33188,
      "new_path": "vpx_dsp/vpx_dsp_rtcd_defs.pl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33e464b7842d16b331bf977b66f52e8fb5b6a4fd",
      "new_mode": 33188,
      "new_path": "vpx_dsp/x86/highbd_subtract_sse2.c"
    }
  ]
}
