)]}'
{
  "commit": "813bfdfe0d8e88dd83d20eee2517f99c12309c40",
  "tree": "f76db92cd27068005aed52c98421ae34310b5e91",
  "parents": [
    "9f8501e25e5b9931f4dea4f2a7f60386d287c02c"
  ],
  "author": {
    "name": "dmcardle",
    "email": "dmcardle@google.com",
    "time": "Mon Jun 30 15:09:21 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jun 30 15:10:32 2025 -0700"
  },
  "message": "Convert QuicConnection\u0027s bools to bit-fields\n\nThis shaves another 48 bytes off the size of QuicConnection. Its size on Linux/x86-64 was 6880 and now it is 6832.\n\nTesting with go/benchy suggests that this change has approximately zero impact on any metric.\n\n```\n(Generated by http://go/benchy. Settings: --runs 5 --compilation_mode \"\" --reference \"cl/777694707\" --config \"benchmark\")\n\nname                          cpu/op        cpu/op      vs base\nBM_QuicConnection_Constructor 6.594µ ± 1%   6.590µ ± 3%  ~ (p\u003d0.836 n\u003d60)\n\nname                          time/op       time/op     vs base\nBM_QuicConnection_Constructor 6.503µ ± 0%   6.495µ ± 0%  ~ (p\u003d0.241 n\u003d60)\n\nname                          INSTRUCTIONS/op  INSTRUCTIONS/op  vs base\nBM_QuicConnection_Constructor 34.87k ± 0%       34.90k ± 0%  +0.09% (p\u003d0.000 n\u003d60)\n\nname                          CYCLES/op    CYCLES/op   vs base\nBM_QuicConnection_Constructor 17.25k ± 0%   17.22k ± 0%  ~ (p\u003d0.281 n\u003d60)\n\nname                          allocs/op   allocs/op   vs base\nBM_QuicConnection_Constructor  4.000 ± 0%   4.000 ± 0%  ~ (p\u003d1.000 n\u003d60) ¹\n¹                            all samples are equal\n\nname                          peak-mem(Bytes)/op  peak-mem(Bytes)/op  vs base\nBM_QuicConnection_Constructor 2.688k ± 0%          2.688k ± 0%  ~ (p\u003d1.000 n\u003d60) ¹\n¹                            all samples are equal\n```\n\nPiperOrigin-RevId: 777734837\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d7c67fb03163e70c05bf36108bd6e08a9075ad3",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.h",
      "new_id": "c9ebfe3c1a049a23f7a27eafc8dd0c45fb18aad6",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.h"
    }
  ]
}
