)]}'
{
  "commit": "cef9d3f38d72f13412c79157c25753e22cb05f7e",
  "tree": "86d59f7de4f77a359efc5693b91ea22d5a941790",
  "parents": [
    "8f574c37dae935a29bff56e750101e5b354503de"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri Jun 14 14:09:35 2019 -0400"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Fri Jun 14 22:00:47 2019 +0000"
  },
  "message": "Split p224-64.c multiplication functions in three.\n\nSee I9c20b660ce4b58dc633588cfd5b2e97a40203ec3 for motivation. This aligns with\nthe other curves. In doing so, I removed the constant-time table lookups from\nmul_public because it was easy, which gave a small performance improvement. I\ndid not further use ec_compute_wNAF, on the assumption that we do not care\nenough about P-224 ECDSA performance to bother.\n\nBefore:\nDid 63756 ECDSA P-224 verify operations in 5032477us (12668.9 ops/sec)\nAfter:\nDid 71914 ECDSA P-224 verify operations in 5042356us (14262.0 ops/sec) [+12.5%]\n\nChange-Id: Ifd20293aca09e578c85d4692294caffc1b287909\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/36464\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ae7c59006e4861a63715ddaaace9711c94bd37c",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/p224-64.c",
      "new_id": "cc88f15f68355e7a08e11c0eb49f1247698dc192",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/p224-64.c"
    }
  ]
}
