)]}'
{
  "commit": "5023ffbb38b4965d2859e667152777250d5ea30d",
  "tree": "dffb6175bc08df77093f341f11342db9835a5c9e",
  "parents": [
    "0a72a28df87e1d042f70e746ca906aa2f2f6c8b2"
  ],
  "author": {
    "name": "Henrik Boström",
    "email": "hbos@webrtc.org",
    "time": "Mon Jul 04 13:47:25 2022"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jul 05 06:49:22 2022"
  },
  "message": "DCHECK that RTCStatsCollector does not block-invoke more than twice.\n\nIn the modern getStats implementation, we currently do two\nblock-invokes when we trigger stats collection, once for\nsignaling -\u003e worker and once for signaling -\u003e network inside, both take\nplace inside the \"prepare\" method:\nRTCStatsCollector::PrepareTransceiverStatsInfosAndCallStats_s_w_n.\n\nFor comparison, the legacy stats collector currently require 4 block\ninvokes to operate.\n\nBug: webrtc:14247\nChange-Id: Ie739cbcf29d87041484183b520aeba520aafcaba\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/267660\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCommit-Queue: Henrik Boström \u003chbos@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#37424}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3bd62c89f330e709badcac038746952719974c33",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.cc",
      "new_id": "b112099c2b66795213167eb635bd9abef268d289",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.cc"
    }
  ]
}
