)]}'
{
  "commit": "8a4a5bd96549840b0d0f7a2ccd5851fbe3b7cc90",
  "tree": "22ca4ca46f717a3bb7baf1f175297121a6a0afa5",
  "parents": [
    "610dbdda2589fb4c5c8b4c3e96e96aa087199010"
  ],
  "author": {
    "name": "Rudolf Polzer",
    "email": "rpolzer@google.com",
    "time": "Mon May 11 03:33:47 2026 -0700"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jun 08 00:37:42 2026 -0700"
  },
  "message": "Use templates to simplify ML-DSA\u0027s scalar_*code functions, making all dispatch compile-time.\n\nThis matches commit 4ccbe2adaf4fb4c7d9f2b2fe2e883104b644a6cb.\n\nChange seems to be performance neutral, but simplifies code a bit (-31\nlines) by eliminating the runtime dispatch.\n\nChange-Id: I465bba04f968b3f04a4f066f70ccbbc26a6a6964\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/95149\nCommit-Queue: Rudolf Polzer \u003crpolzer@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "14c46b6d452fef3ae97c9bec5ce418e9905e4921",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/mldsa/mldsa.cc.inc",
      "new_id": "20ba08ff04213cdcfe91f266a4cda42b59b1c5bb",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/mldsa/mldsa.cc.inc"
    }
  ]
}
