)]}'
{
  "commit": "ee67ca3fd8acbee79709b7ae2ec2de1af2cf577f",
  "tree": "e768902301d8bfb203fd640ee2ca81b83bf3af71",
  "parents": [
    "d84b3d1f3d8ad6b1e1f2667e2d2d48cf5ca59227"
  ],
  "author": {
    "name": "Alex Loiko",
    "email": "aleloi@webrtc.org",
    "time": "Fri Jan 12 12:48:06 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Jan 12 15:29:59 2018"
  },
  "message": "Replace left shift with equivalent multiplication.\n\nWe have done changes to the Audio Processing fuzzer here\nhttps://webrtc-review.googlesource.com/c/src/+/36500/6.\n\nWe ran the new version of the fuzzer locally. The UBSAN\ndetector found these (minor) issues.\n\nWe have used the Godbolt compiler explorer to check that similar\nchanges produce identical compiled code.\n\nBug: webrtc:7820\nChange-Id: I9cc3b81e4be7cf691f878c37010ce105bc2f3e38\nReviewed-on: https://webrtc-review.googlesource.com/39264\nReviewed-by: Karl Wiberg \u003ckwiberg@webrtc.org\u003e\nCommit-Queue: Alex Loiko \u003caleloi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#21605}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d4666f3598e44ece37bc81142e704619fb530216",
      "old_mode": 33188,
      "old_path": "common_audio/signal_processing/complex_fft.c",
      "new_id": "36689b3c462c6fa8446d3b36e5e65e3b5cd9e0aa",
      "new_mode": 33188,
      "new_path": "common_audio/signal_processing/complex_fft.c"
    },
    {
      "type": "modify",
      "old_id": "7fd6a499ad68740acf01e8460cbce8e223996e6c",
      "old_mode": 33188,
      "old_path": "modules/audio_processing/aecm/aecm_core_c.cc",
      "new_id": "fa5f15cf105e92d22430bd32b81c82b489f2b5e7",
      "new_mode": 33188,
      "new_path": "modules/audio_processing/aecm/aecm_core_c.cc"
    }
  ]
}
