)]}'
{
  "commit": "23b9b31726dffb4d63e5e27a32c532b73d0b50cd",
  "tree": "86974f44233fa485cc2e9bfbaa6187f60e12a867",
  "parents": [
    "85d27f7effef056d3ae5950449f802ce50c2abcf"
  ],
  "author": {
    "name": "Yi Luo",
    "email": "luoyi@google.com",
    "time": "Fri Sep 15 16:42:41 2017 -0700"
  },
  "committer": {
    "name": "Yi Luo",
    "email": "luoyi@google.com",
    "time": "Mon Sep 18 14:50:01 2017 +0000"
  },
  "message": "Highbd intra pred H_PRED sse2 optimization\n\nsse2 v. C speedup:\n4x4   ~8.0x\n8x8   ~8.2x\n16x16 ~6.5x\n32x32 ~3.8x\nBlocksize:\n4x4, 4x8, 8x4, 8x8, 8x16, 16x8, 16x16, 16x32, 32x16, 32x32\nSquare blocksize code is from libvpx:\n\"30d9a1916 vpxdsp: [x86] add highbd_h_predictor functions\",\nCredit goes to Scott LaVarnway. Speed tests do not support\nrectangular blocksize yet.\n\nChange-Id: I9a1f24aecab8de94f8ea59ec8748fe3537d721ae\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b7f9b6b38502fd1cd9503389962fbde8ed1e0969",
      "old_mode": 33188,
      "old_path": "aom_dsp/aom_dsp.cmake",
      "new_id": "0da439299a57eccefe869334556f4a9c332e1bc8",
      "new_mode": 33188,
      "new_path": "aom_dsp/aom_dsp.cmake"
    },
    {
      "type": "modify",
      "old_id": "3eb0e3bdef640aee3a286261af3f3efea0000a59",
      "old_mode": 33188,
      "old_path": "aom_dsp/aom_dsp.mk",
      "new_id": "aebeef7a667d235b9bae7e32143112ebd2cb6810",
      "new_mode": 33188,
      "new_path": "aom_dsp/aom_dsp.mk"
    },
    {
      "type": "modify",
      "old_id": "84005848e655b6fe539714c4b884102fed122bef",
      "old_mode": 33261,
      "old_path": "aom_dsp/aom_dsp_rtcd_defs.pl",
      "new_id": "ed794fd3130b51dd3c64a2b48f4ce409413ca780",
      "new_mode": 33261,
      "new_path": "aom_dsp/aom_dsp_rtcd_defs.pl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2ae2930ccbd6886add1b99f2a008b43e75c55eb",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/highbd_intrapred_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "e8e87c4b7cbee74689ef51ee7b8c837ea0f9156f",
      "old_mode": 33188,
      "old_path": "test/intrapred_test.cc",
      "new_id": "06b1e95628e3fa394d0e909ff464ae5b8ef6ca0b",
      "new_mode": 33188,
      "new_path": "test/intrapred_test.cc"
    },
    {
      "type": "modify",
      "old_id": "73d17458e2f774f927d294c593b62c9de2f14d00",
      "old_mode": 33188,
      "old_path": "test/test_intra_pred_speed.cc",
      "new_id": "9525a62c08e3c6e3eaa4ef73c001c189ac70fc08",
      "new_mode": 33188,
      "new_path": "test/test_intra_pred_speed.cc"
    }
  ]
}
