)]}'
{
  "commit": "ce11055d57687930c5ee5f6796d2d76787de5f5c",
  "tree": "304b005882e754d79b1eb9b0db32ff991e7ed51b",
  "parents": [
    "d3a62ac85007329dc2c9fe0918962a4e13716700"
  ],
  "author": {
    "name": "Johann",
    "email": "johannkoenig@google.com",
    "time": "Fri May 06 17:20:15 2016 -0700"
  },
  "committer": {
    "name": "Johann",
    "email": "johannkoenig@google.com",
    "time": "Fri May 06 17:20:15 2016 -0700"
  },
  "message": "Remove sixtap/bilinear 4x4 neon implementations\n\nThese implementations rely on casting the pointers to load the data.\nClang implemented optimizations which automatically add alignment hints\nto such loads. The 4x4 filters do not guarantee the necessary alignment\nso the resulting assembly is broken.\nhttps://llvm.org/bugs/show_bug.cgi?id\u003d24421\n\nBUG\u003dwebm:817\nBUG\u003dwebm:892\n\nChange-Id: I608885299f1f86ff83653b65e0e40d0ae87fb3fe\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9824a3193689414ddc646c7b3e16f93b7409635e",
      "old_mode": 33188,
      "old_path": "vp8/common/arm/neon/bilinearpredict_neon.c",
      "new_id": "bb6ea76ba473ca0a87513514668d550bdea9d7d2",
      "new_mode": 33188,
      "new_path": "vp8/common/arm/neon/bilinearpredict_neon.c"
    },
    {
      "type": "modify",
      "old_id": "4c2efc92b13e995e1a8bbbdb2783e287a0b918a6",
      "old_mode": 33188,
      "old_path": "vp8/common/arm/neon/sixtappredict_neon.c",
      "new_id": "49d8d221fc7f218249c87b8fec82cb627638c8c6",
      "new_mode": 33188,
      "new_path": "vp8/common/arm/neon/sixtappredict_neon.c"
    },
    {
      "type": "modify",
      "old_id": "b942d5bfae6f8b07a355269fb252d18835abdb2e",
      "old_mode": 33188,
      "old_path": "vp8/common/rtcd_defs.pl",
      "new_id": "856ede1891f3e66ff9f2f7825d897170e453c4ae",
      "new_mode": 33188,
      "new_path": "vp8/common/rtcd_defs.pl"
    }
  ]
}
