)]}'
{
  "commit": "7361ef732b432e153496c30da66081d7e530c7f6",
  "tree": "5f1c8333f1aa4e0d53327f66f411cfbb335f28e9",
  "parents": [
    "2404e3290e51b776dc16c5c082bbd39e45a15b10"
  ],
  "author": {
    "name": "Peter de Rivaz",
    "email": "peter.derivaz@argondesign.com",
    "time": "Mon Dec 14 16:35:29 2015 +0000"
  },
  "committer": {
    "name": "Julia Robson",
    "email": "juliamrobson@gmail.com",
    "time": "Fri Dec 18 09:43:22 2015 +0000"
  },
  "message": "Fix for issue 1114 compile error\n\nIn 32-bit build with --enable-shared, there is a lot of\nregister pressure and register src_strideq is reused.\nThe code needs to use the stack based version of src_stride,\nbut this doesn\u0027t compile when used in an lea instruction.\n\nThis patch also fixes a related segmentation fault caused by the\nimplementation using src_strideq even though it has been\nreused.\n\nThis patch also fixes the HBD subpel variance tests that fail\nwhen compiled without disable-optimizations.\nThese failures were caused by local variables in the assembler\nroutines colliding with the caller\u0027s stack frame.\n\nChange-Id: Ice9d4dafdcbdc6038ad5ee7c1c09a8f06deca362\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22d52a2afe0d53b3c0df8f37f0b7265a873a8ddd",
      "old_mode": 33188,
      "old_path": "vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm",
      "new_id": "30ee81b68831c2bdeb90c51bb3e24b56b66524e5",
      "new_mode": 33188,
      "new_path": "vpx_dsp/x86/highbd_subpel_variance_impl_sse2.asm"
    },
    {
      "type": "modify",
      "old_id": "b45331caacffe1deb61c92514f37bd2fea8eb38e",
      "old_mode": 33188,
      "old_path": "vpx_dsp/x86/highbd_variance_sse2.c",
      "new_id": "81ec5dbdb9c371e25ff913e051826eec47b83822",
      "new_mode": 33188,
      "new_path": "vpx_dsp/x86/highbd_variance_sse2.c"
    }
  ]
}
