)]}'
{
  "commit": "64a5e4026cb74203f134c75493f4fc7d3f795639",
  "tree": "2ec01dd3dde406b1eda64bd79e96194c823322f3",
  "parents": [
    "f763deffb7fba3c1704cbfe1358f160e56ac7d7c"
  ],
  "author": {
    "name": "Aniket Dhok",
    "email": "aniket.dhok@ittiam.com",
    "time": "Tue Mar 19 20:15:29 2019 +0530"
  },
  "committer": {
    "name": "Yunqing Wang",
    "email": "yunqingwang@google.com",
    "time": "Thu Mar 21 18:52:43 2019 +0000"
  },
  "message": "Optimize aom_quantize_b_adaptive module\n\nAdded SSE2 variant for aom_quantize_b_adaptive_c\n\nFor speed \u003d 1, 2, 3 and 4 presets observed encode time reduction of\n1.2%, 1.84%, 5.4% and 2.38% (averaged across multiple test cases).\n\nModule gains improved by factor of ~4.3x w.r.t C code.\n\nChange-Id: Iee2d40653d2263805c6505e9eeb8659d2d5499c9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10528d575ae72fe01ed3e208a60332e51fc7d523",
      "old_mode": 33188,
      "old_path": "aom_dsp/aom_dsp.cmake",
      "new_id": "abf6a605626c3527456c2a328fa6188347f96957",
      "new_mode": 33188,
      "new_path": "aom_dsp/aom_dsp.cmake"
    },
    {
      "type": "modify",
      "old_id": "18a1852e067c3a7f72b89228ff5c2e9af8ad775f",
      "old_mode": 33261,
      "old_path": "aom_dsp/aom_dsp_rtcd_defs.pl",
      "new_id": "0137eafd2f4b053846d5bc951b75da051218fcfb",
      "new_mode": 33261,
      "new_path": "aom_dsp/aom_dsp_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "1c29de8676c0f89cff82f765ab9e85516d0220ed",
      "old_mode": 33188,
      "old_path": "aom_dsp/quantize.c",
      "new_id": "ced34b4b06e6e3b6863be5ba135221bb5d379bf2",
      "new_mode": 33188,
      "new_path": "aom_dsp/quantize.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21db8677aec29d62b0c2f391b652066b68c4f937",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/adaptive_quantize_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "162724b4c3aa263ea2bb7ece5f93037c1d453fbd",
      "old_mode": 33188,
      "old_path": "av1/encoder/av1_quantize.c",
      "new_id": "7466a0b514832d4cef0f7d4a9c22e01c06d582f5",
      "new_mode": 33188,
      "new_path": "av1/encoder/av1_quantize.c"
    },
    {
      "type": "modify",
      "old_id": "c7092349569c4c03ccb966bc0d711ab94bf7b48a",
      "old_mode": 33188,
      "old_path": "av1/encoder/av1_quantize.h",
      "new_id": "64192653eb872ae48c2cb8bbeff3e852c4b9cf93",
      "new_mode": 33188,
      "new_path": "av1/encoder/av1_quantize.h"
    },
    {
      "type": "modify",
      "old_id": "e7afed9ee746ef477b2987df26682f4aa16105e0",
      "old_mode": 33188,
      "old_path": "test/quantize_func_test.cc",
      "new_id": "907181d981529d251d7b9cca5456e71236007825",
      "new_mode": 33188,
      "new_path": "test/quantize_func_test.cc"
    }
  ]
}
