)]}'
{
  "commit": "eca59cad0b76d86f8ca8288afa074ee47046e7c7",
  "tree": "663dfd621ba3e7280e5e07bb2af6ccf950149e48",
  "parents": [
    "ef887974aa0d129b2738a1b87da5f50822b70e08"
  ],
  "author": {
    "name": "Johann",
    "email": "johann.koenig@duck.com",
    "time": "Wed Feb 27 17:27:59 2013 -0800"
  },
  "committer": {
    "name": "Johann",
    "email": "johann.koenig@duck.com",
    "time": "Thu Feb 28 18:06:15 2013 -0800"
  },
  "message": "Use intrinsics for sse2 regular quantize\n\nRemove dependency of this function on asm_offsets. ssse3/sse4 next.\n\nChange quant_shift calculation so it be done using SIMD. Pre-calculate\nas much as possible to simplify EOB selection.\n\nTake advantage of qcoeff being zero\u0027d by tying the if statements\ntogether.\n\nSpeed parity with previous implementation with gcc x86_64 linux\n\nChange-Id: Ife97556a1eca3a74b09def1a3d04084974dff1fb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4eb96b7435f7c0874bb6e5d4c8912ec80ab2b14c",
      "old_mode": 33188,
      "old_path": "vp8/common/rtcd_defs.sh",
      "new_id": "ee892ded267048fc11bdd5bc2cdfa85f7c36107f",
      "new_mode": 33188,
      "new_path": "vp8/common/rtcd_defs.sh"
    },
    {
      "type": "modify",
      "old_id": "a30f8881603d6a0a8c17bc68de49e78314fd4da6",
      "old_mode": 33188,
      "old_path": "vp8/encoder/block.h",
      "new_id": "cf74c7aafc46c7100529dc0e01d991235600aa9a",
      "new_mode": 33188,
      "new_path": "vp8/encoder/block.h"
    },
    {
      "type": "modify",
      "old_id": "fb8ad357c02b5ae0971d745d44ad1fc7d30154c4",
      "old_mode": 33188,
      "old_path": "vp8/encoder/onyx_int.h",
      "new_id": "c8ec826c43e648ee663c2c9edc1f1bdd4f739654",
      "new_mode": 33188,
      "new_path": "vp8/encoder/onyx_int.h"
    },
    {
      "type": "modify",
      "old_id": "33c8ef055f5375b8cd10ed190bdddad680e92d6b",
      "old_mode": 33188,
      "old_path": "vp8/encoder/quantize.c",
      "new_id": "4e2fef7939b9d6761c61e489e7798ea671ca1434",
      "new_mode": 33188,
      "new_path": "vp8/encoder/quantize.c"
    },
    {
      "type": "delete",
      "old_id": "b41768ce083cedd420ef7d548f3928b1b076d8bc",
      "old_mode": 33188,
      "old_path": "vp8/encoder/x86/quantize_sse2.asm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "55d57ad62ad6f4590b227a945c1af218499e1ead",
      "old_mode": 33188,
      "old_path": "vp8/encoder/x86/quantize_sse2.c",
      "new_id": "aa2315a58e68db2114306b2775ca35c6dd0634f6",
      "new_mode": 33188,
      "new_path": "vp8/encoder/x86/quantize_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "f6feafb6ea3a690304554ea5a6754cfe9705a8f8",
      "old_mode": 33188,
      "old_path": "vp8/vp8cx.mk",
      "new_id": "a77971eb590a2716bc1d3be49ada2eea49cde32c",
      "new_mode": 33188,
      "new_path": "vp8/vp8cx.mk"
    }
  ]
}
