)]}'
{
  "commit": "fae322baa7c141f3728086b2158710b54e982658",
  "tree": "5ed9c321eda39ed29a2c79f64a8e997e208fd470",
  "parents": [
    "6daf2dff6f7018187309d480867e7ea60c8ba917"
  ],
  "author": {
    "name": "dominic",
    "email": "510002+dmah42@users.noreply.github.com",
    "time": "Thu Mar 05 10:53:11 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 05 10:53:11 2026 +0000"
  },
  "message": "refactor ToExponentAndMantissa to use StrFormat instead of std::stringstream (#2138)\n\n* perf: refactor ToExponentAndMantissa to use StrFormat instead of std::stringstream\n\n* return pair instead of using output parameters\n\n* Bump astral-sh/setup-uv from 7.3.0 to 7.3.1 (#2136)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.3.0 to 7.3.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/eac588ad8def6316056a12d4907a9d4d84ff7a3b...5a095e7a2014a4212f075830d4f7277575a9d098)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e\n\n* lambda for mantissa formatting\n\n* structured bindings and clearer code structure\n\n* multiple fixes to avoid Windows x64 crashes (#2139)\n\n* fix: cast size_t widths to int for variadic printer to avoid Windows x64 crashes\n\n* extend minimum time as Windows can have a coarse timer\n\n* vsnprintf can consume va_list so we need to copy it to avoid UB\n\n* extend longer test runtime to other problematic tests\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae9667bd2da80dfa5a853535349fcf153ce4e984",
      "old_mode": 33188,
      "old_path": "src/string_util.cc",
      "new_id": "9a0d54234c8e17f0bb58deaebe4297941c5b76b5",
      "new_mode": 33188,
      "new_path": "src/string_util.cc"
    }
  ]
}
