)]}'
{
  "commit": "8a204cde269ae7f420c08b11f37f321f0ece5865",
  "tree": "2c8bc0ba20253897b1d0c9a9c65bfed58bfdf576",
  "parents": [
    "9f04180ad6f60908a40d2ef67134002227548b7e"
  ],
  "author": {
    "name": "Peng Bin",
    "email": "binpengsmail@gmail.com",
    "time": "Sun Apr 08 13:07:35 2018 +0800"
  },
  "committer": {
    "name": "Bin Peng",
    "email": "binpengsmail@gmail.com",
    "time": "Tue Apr 10 03:25:32 2018 +0000"
  },
  "message": "Implement c version crc32c(except hash-motion)\n\nRename av1_get_crc_value_sse4_2 to\nav1_get_crc32c_value_sse4_2\n\nThe original av1_get_crc_value is kept for hash-motion,\nother place use the new one.\n\nImplement av1_get_crc32c_value_c for\ncrc32c(poly\u003d0x1EDC6F41), which will generate identical\nresults as av1_get_crc32c_value_sse4_2.\n\ncrc32c should have less hash collision cases.\nAnd This will help remove the mismatch between C and SIMD.\n\nChange-Id: I7600729d213e9accf9e58308bc70e92c3f373392\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "846a57a58caf9dfd22de6637a0b475a929913582",
      "old_mode": 33261,
      "old_path": "av1/common/av1_rtcd_defs.pl",
      "new_id": "344e071c64d3d9d3b459a5d6d17ad4017d3e7cf9",
      "new_mode": 33261,
      "new_path": "av1/common/av1_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "8298ecd56d32d48ba921599a7f3da2c155fb615b",
      "old_mode": 33188,
      "old_path": "av1/encoder/block.h",
      "new_id": "9ae6366dbb93f574af8cb087c05b574cad132759",
      "new_mode": 33188,
      "new_path": "av1/encoder/block.h"
    },
    {
      "type": "modify",
      "old_id": "0271ced77eda913c8ae04fdb2631bec37723333c",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodeframe.c",
      "new_id": "ecba6451941141eebac16dcbe91832d6e166e0e7",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "d5dee21968d7242d1cec1044f1b6bec8a2bae689",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodetxb.c",
      "new_id": "10c74a848219e4da37c6f8f7a292333ca4ae712f",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodetxb.c"
    },
    {
      "type": "modify",
      "old_id": "4f0bbcb6db9b2936c136da07411ed00a83e12444",
      "old_mode": 33188,
      "old_path": "av1/encoder/hash.c",
      "new_id": "180115d9f298c1be4b5673a5e13937822f36d9de",
      "new_mode": 33188,
      "new_path": "av1/encoder/hash.c"
    },
    {
      "type": "modify",
      "old_id": "2b77bf9b32b33fc139a54de43bbc2db1b46ec4cf",
      "old_mode": 33188,
      "old_path": "av1/encoder/hash.h",
      "new_id": "b7454c25293379961c5d26acb67b110d8ed8cfb1",
      "new_mode": 33188,
      "new_path": "av1/encoder/hash.h"
    },
    {
      "type": "modify",
      "old_id": "e3968f19ebaf8b41514a4e7b802dcf1418d84ba2",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt.c",
      "new_id": "5c7c24385981dd0e07764d2187b10abebc09ef36",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "014d8894970dd412e461444965578519b35bfe64",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/hash_sse42.c",
      "new_id": "65fa4631176b310d5d54b79aaa26b3b25848aa14",
      "new_mode": 33188,
      "new_path": "av1/encoder/x86/hash_sse42.c"
    },
    {
      "type": "modify",
      "old_id": "d59cd5ab7fe5840ae3434f96460a2c2709ef7195",
      "old_mode": 33188,
      "old_path": "test/hash_test.cc",
      "new_id": "bd8cac23b6abd4cf7a037ab561e958540573b300",
      "new_mode": 33188,
      "new_path": "test/hash_test.cc"
    }
  ]
}
