)]}'
{
  "commit": "cefc46517ecc0db2be0402f4a00aafefe5241529",
  "tree": "673781cf989df98d3c03922dafc41d6ddf7cfb96",
  "parents": [
    "223cc4b0e7d726fecb8edaafd6e5894791755d8a"
  ],
  "author": {
    "name": "Karl Wiberg",
    "email": "kwiberg@webrtc.org",
    "time": "Wed May 23 21:20:38 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed May 23 23:15:04 2018"
  },
  "message": "RTC_LOG_* macros: Implement argument passing with a single variadic call\n\nInstead of making multiple calls to the std::stringstream \u003c\u003c operator,\ncollect all the arguments and make a single printf-like variadic call\nunder the hood.\n\nBesides reducing our reliance on iostreams, this makes each RTC_LOG_*\ncall site smaller; in aggregate, this reduces the size of\nlibjingle_peerconnection_so.so by 28-32 kB.\n\nA quick benchmark indicates that this change makes log statements\na few percent slower.\n\nBug: webrtc:8982, webrtc:9185\nChange-Id: I3137a4dd8ac510e8d910acccb0c97ce4fffb61c9\nReviewed-on: https://webrtc-review.googlesource.com/75440\nCommit-Queue: Karl Wiberg \u003ckwiberg@webrtc.org\u003e\nReviewed-by: Jonas Olsson \u003cjonasolsson@webrtc.org\u003e\nReviewed-by: Oskar Sundbom \u003cossu@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#23375}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bcafccb301177b50912e0c239095554a95c0e9dd",
      "old_mode": 33188,
      "old_path": "modules/audio_device/win/core_audio_utility_win.cc",
      "new_id": "cc9acd7c9e1f716603e0bef240f1dcc28ae02beb",
      "new_mode": 33188,
      "new_path": "modules/audio_device/win/core_audio_utility_win.cc"
    },
    {
      "type": "modify",
      "old_id": "c3fd525e6ab8baa7b70e45adb5b808a5cfb63f57",
      "old_mode": 33188,
      "old_path": "rtc_base/BUILD.gn",
      "new_id": "a35a89c0430b283af29fd23f5b756c0b62dd17f7",
      "new_mode": 33188,
      "new_path": "rtc_base/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "8411c21158c43553ca523ca020cab1b3e3a382b2",
      "old_mode": 33188,
      "old_path": "rtc_base/logging.cc",
      "new_id": "0681d8c872b821161fef23c6a94b7f0dff65286e",
      "new_mode": 33188,
      "new_path": "rtc_base/logging.cc"
    },
    {
      "type": "modify",
      "old_id": "ff90a81645fddbd4b213d9318567fbfdb279089c",
      "old_mode": 33188,
      "old_path": "rtc_base/logging.h",
      "new_id": "f16aca62430db1b1fc6e16efda745d7c4f99bb8b",
      "new_mode": 33188,
      "new_path": "rtc_base/logging.h"
    },
    {
      "type": "modify",
      "old_id": "02ffaa79e9c86dcffaebd9eed7843011730a0d8d",
      "old_mode": 33188,
      "old_path": "rtc_base/system/BUILD.gn",
      "new_id": "9d3fa2c98a0ca9a3dc07429970ffa789ba9cbaf1",
      "new_mode": 33188,
      "new_path": "rtc_base/system/BUILD.gn"
    },
    {
      "type": "rename",
      "old_id": "c309e851b1b7ef1efebb190cb4ce910a47a7ff28",
      "old_mode": 33188,
      "old_path": "rtc_base/system/no_inline.h",
      "new_id": "f585d34ded3dc4a5b0ae2296ba03027fe6e7bd3a",
      "new_mode": 33188,
      "new_path": "rtc_base/system/inline.h",
      "score": 71
    }
  ]
}
