)]}'
{
  "commit": "cd5dd5ad9316648d8ba241fc74346093b2ac495e",
  "tree": "34750cd8159bdb19b60181165699d29cd99f9537",
  "parents": [
    "1dee25f723ef2e48076d3fedff3cb95d9d27e753"
  ],
  "author": {
    "name": "birenroy",
    "email": "birenroy@google.com",
    "time": "Wed Jan 24 11:11:00 2024 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jan 24 11:12:16 2024 -0800"
  },
  "message": "Uses constexpr to improve header validation code generation. Thank you to ricea@google.com for the suggestion!\n\n```\n$ benchy --perflab --reference\u003dsrcfs //third_party/http2/adapter:header_validator_benchmark\n\n(Generated by http://go/benchy. Settings: --runs 5 --reference \"srcfs\" --perflab)\n\nname                                  old cpu/op   new cpu/op   delta\nBM_ValidateSingleHeaderForRequests    527ns ± 3%   408ns ± 1%  -22.64%  (p\u003d0.016 n\u003d5+4)\nBM_ValidateSingleHeaderForResponses   818ns ±17%   628ns ± 3%  -23.23%  (p\u003d0.008 n\u003d5+5)\n\nname                                  old time/op             new time/op             delta\nBM_ValidateSingleHeaderForRequests    528ns ± 3%              409ns ± 1%  -22.65%          (p\u003d0.016 n\u003d5+4)\nBM_ValidateSingleHeaderForResponses   821ns ±17%              630ns ± 3%  -23.28%          (p\u003d0.008 n\u003d5+5)\n\nname                                  old INSTRUCTIONS/op     new INSTRUCTIONS/op     delta\nBM_ValidateSingleHeaderForRequests    5.75k ± 0%              4.69k ± 0%  -18.50%          (p\u003d0.008 n\u003d5+5)\nBM_ValidateSingleHeaderForResponses   8.21k ± 0%              6.72k ± 0%  -18.19%          (p\u003d0.008 n\u003d5+5)\n\nname                                  old CYCLES/op           new CYCLES/op           delta\nBM_ValidateSingleHeaderForRequests    1.73k ± 0%              1.32k ± 1%  -23.81%          (p\u003d0.008 n\u003d5+5)\nBM_ValidateSingleHeaderForResponses   2.59k ± 1%              2.01k ± 0%  -22.42%          (p\u003d0.008 n\u003d5+5)\n\nname                                  old allocs/op           new allocs/op           delta\nBM_ValidateSingleHeaderForResponses    1.00 ± 0%               1.00 ± 0%     ~     (all samples are equal)\n\nname                                  old peak-mem(Bytes)/op  new peak-mem(Bytes)/op  delta\nBM_ValidateSingleHeaderForResponses    32.0 ± 0%               32.0 ± 0%     ~     (all samples are equal)\n\nResults uploaded to http://sponge2/818994d8-6ad4-4dce-ad8f-42319ec5f962\n```\n\nPiperOrigin-RevId: 601176797\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b7dd1f8f5cffa098d9f6170fc6b417bbf66bcc42",
      "old_mode": 33188,
      "old_path": "quiche/http2/adapter/header_validator.cc",
      "new_id": "211d26452bc203ab64effcbd45909a5ce8a0d65b",
      "new_mode": 33188,
      "new_path": "quiche/http2/adapter/header_validator.cc"
    }
  ]
}
