)]}'
{
  "commit": "c5d1ed730f6062c6647aebe130d78f088028e52f",
  "tree": "eb6b7aae42c1f596534eacd85b1ea916b5d71d9d",
  "parents": [
    "656da99db39299d00d4373094a7e7392e3066e3a"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Tue Jun 04 06:57:10 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Jun 04 06:58:21 2024 -0700"
  },
  "message": "LSC: Move expensive variables on their last use to avoid copies.\n\nThis cl was generated with go/gwp-clang-tidy.\nThe following lines are helpful in [determining](http://go/gwp-clang-tidy#metrics-summary) the impact of the change:\n```\ngwp_clang_tidy_metric: 82.28 gcus\ngwp_clang_tidy_metric_for_key: 82.28 gcus\ngwp_clang_tidy_fn_name: http2::HpackDecoderDynamicTable::Insert(std::__u::basic_string\u003cchar, std::__u::char_traits\u003cchar\u003e, std::__u::allocator\u003cchar\u003e\u003e, std::__u::basic_string\u003cchar, std::__u::char_traits\u003cchar\u003e, std::__u::allocator\u003cchar\u003e\u003e)\ngwp_clang_tidy_num_overlapping_findings: 2\ngwp_clang_tidy_call: http2::HpackDecoderDynamicTable::Insert(std::__u::basic_string\u003cchar, std::__u::char_traits\u003cchar\u003e, std::__u::allocator\u003cchar\u003e\u003e, std::__u::basic_string\u003cchar, std::__u::char_traits\u003cchar\u003e, std::__u::allocator\u003cchar\u003e\u003e) -\u003e http2::HpackStringPair::~HpackStringPair() (5.0135 gcus)\ngwp_clang_tidy_call: http2::HpackDecoderDynamicTable::Insert(std::__u::basic_string\u003cchar, std::__u::char_traits\u003cchar\u003e, std::__u::allocator\u003cchar\u003e\u003e, std::__u::basic_string\u003cchar, std::__u::char_traits\u003cchar\u003e, std::__u::allocator\u003cchar\u003e\u003e) -\u003e quiche::QuicheCircularDeque\u003chttp2::HpackStringPair, 3ul, std::__u::allocator\u003chttp2::HpackStringPair\u003e\u003e::push_front(http2::HpackStringPair const\u0026) -\u003e ... -\u003e http2::HpackStringPair::HpackStringPair(http2::HpackStringPair const\u0026) (77.2665 gcus)\ngwp_clang_tidy_type_name: http2::HpackStringPair\ngwp_clang_tidy_check: google3-runtime-missing-move\n```\n\nTested:\n    TAP train for global presubmit queue\n    http://test/OCL:639793614:BASE:639779627:1717456875696:32a03877\nPiperOrigin-RevId: 640138975\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fdd5cdd386daa67c387fa1815d0db95f71b505e9",
      "old_mode": 33188,
      "old_path": "quiche/http2/hpack/decoder/hpack_decoder_tables.cc",
      "new_id": "65f7c053134527619cd2132a96333a572ad6d5e3",
      "new_mode": 33188,
      "new_path": "quiche/http2/hpack/decoder/hpack_decoder_tables.cc"
    }
  ]
}
