)]}'
{
  "commit": "c31fb79cfe35f8b14731bb2598d091b2e1394577",
  "tree": "4b9d22c816fb1f418a01fb6df076d75cdd16cacf",
  "parents": [
    "7a0834b918772320a7b0ffeafb25e67a5870e55a"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Apr 07 16:17:47 2021 -0400"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Thu Apr 08 16:50:21 2021 +0000"
  },
  "message": "Simplify tls_cbc.c slightly.\n\nThis removes the now unnecessary virtual calls. Benchmark differences are\nmostly positive but probably noise.\n\nBefore:\nDid 839000 AES-128-CBC-SHA1 (16 bytes) open operations in 2000497us (6.7 MB/sec)\nDid 623000 AES-128-CBC-SHA1 (256 bytes) open operations in 2000409us (79.7 MB/sec)\nDid 434000 AES-128-CBC-SHA1 (1350 bytes) open operations in 2002909us (292.5 MB/sec)\nDid 146000 AES-128-CBC-SHA1 (8192 bytes) open operations in 2000785us (597.8 MB/sec)\nDid 82000 AES-128-CBC-SHA1 (16384 bytes) open operations in 2014268us (667.0 MB/sec)\n\nAfter:\nDid 866000 AES-128-CBC-SHA1 (16 bytes) open operations in 2000697us (6.9 MB/sec) [+3.2%]\nDid 616000 AES-128-CBC-SHA1 (256 bytes) open operations in 2001403us (78.8 MB/sec) [-1.2%]\nDid 432000 AES-128-CBC-SHA1 (1350 bytes) open operations in 2003898us (291.0 MB/sec) [-0.5%]\nDid 148000 AES-128-CBC-SHA1 (8192 bytes) open operations in 2006042us (604.4 MB/sec) [+1.1%]\nDid 83000 AES-128-CBC-SHA1 (16384 bytes) open operations in 2010885us (676.3 MB/sec) [+1.4%]\n\nChange-Id: I735e99296ca9a1771518c622b8e7e6979a0d30bc\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/46685\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e97a1cd3ad4e7b1f4971a4e96b89456fee04889",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/tls_cbc.c",
      "new_id": "f446362dc9f1b971b7d0b7ee513d66c358ba8b83",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/tls_cbc.c"
    }
  ]
}
