)]}'
{
  "commit": "ca53eec53d88ef6fca80e02cb04f1f9aad00794e",
  "tree": "8999e5c4e1efe6c8bd48bc5beb4dd76dc3945eb5",
  "parents": [
    "d9cace2c916914c437a10bf987017ba7792c0d57"
  ],
  "author": {
    "name": "Rudolf Polzer",
    "email": "rpolzer@google.com",
    "time": "Wed Aug 19 01:29:09 2026 -0700"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Aug 19 05:24:52 2026 -0700"
  },
  "message": "compare_benchmark: fix ops/sec output.\n\nThe proper formula for a µs benchmark is not:\n\n`time.Microsecond / cpuTimeUS`\n\nbut:\n\n`time.Second / (cpuTimeUS * time.Microsecond)`\n\nwhich simplifies to:\n\n`(time.Second / time.Microsecond) / cpuTimeUS`\n\nChange-Id: Ibec07cd968e44ea296175a4028f97a2b6a6a6964\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/101227\nCommit-Queue: Rudolf Polzer \u003crpolzer@google.com\u003e\nReviewed-by: Xiangfei Ding \u003cxfding@google.com\u003e\nCommit-Queue: Xiangfei Ding \u003cxfding@google.com\u003e\nAuto-Submit: Rudolf Polzer \u003crpolzer@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "867b0ef47c193ff7d8253addf9629f60c649d704",
      "old_mode": 33188,
      "old_path": "util/compare_benchmarks.go",
      "new_id": "eed190cae8a932b00ff1c3993dbacd45b4ff892f",
      "new_mode": 33188,
      "new_path": "util/compare_benchmarks.go"
    }
  ]
}
