)]}'
{
  "commit": "e662de9aab8e705ecf4fa4bd41a207e5a0acfd0c",
  "tree": "167d6519790a2601ae381b915a1c89e4a97dfc1d",
  "parents": [
    "39a78e32162469e178d336287a11aa790305b5e9"
  ],
  "author": {
    "name": "Nicholas Junge",
    "email": "nicho.junge@gmail.com",
    "time": "Thu Oct 08 17:52:18 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 08 18:52:18 2026 +0300"
  },
  "message": "Add `State::in_timed_section()` helper (#2319)\n\nIn some scenarios, it can be useful to know if we are currently in a benchmark loop.\nThe \"are we currently in a timed section\" check was already used internally,\nbut only in asserts around timings.\n\nThis change just packages that check into a public API on `State`, which makes\nuser queries on the benchmark status a bit nicer.\n\nCo-authored-by: Roman Lebedev \u003clebedev.ri@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "69c4211b0b78222a338c4dedd124618b57d3543e",
      "old_mode": 33188,
      "old_path": "include/benchmark/state.h",
      "new_id": "c0837d8f23894215bc1220e2fa7941c8b1c64b2e",
      "new_mode": 33188,
      "new_path": "include/benchmark/state.h"
    }
  ]
}
