)]}'
{
  "commit": "f2adafe7378875fc5f1dc61d9eb92030c46d4136",
  "tree": "56a89a3eb865090e4219b7571a38891cc366dc11",
  "parents": [
    "cd204d8e1542c0ef85117492f4642c1a47080540"
  ],
  "author": {
    "name": "Vlad Krasnov",
    "email": "vlad@cloudflare.com",
    "time": "Wed Dec 02 16:05:56 2020 -0500"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Tue Dec 15 01:09:10 2020 +0000"
  },
  "message": "Fix ChaCha20-Poly1305 x86-64 asm on Windows\n\nCurrent:\n\nDid 2916000 ChaCha20-Poly1305 (16 bytes) seal operations in 1015000us (2872906.4 ops/sec): 46.0 MB/s\nDid 1604750 ChaCha20-Poly1305 (256 bytes) seal operations in 1016000us (1579478.3 ops/sec): 404.3 MB/s\nDid 516750 ChaCha20-Poly1305 (1350 bytes) seal operations in 1015000us (509113.3 ops/sec): 687.3 MB/s\nDid 99750 ChaCha20-Poly1305 (8192 bytes) seal operations in 1016000us (98179.1 ops/sec): 804.3 MB/s\nDid 50500 ChaCha20-Poly1305 (16384 bytes) seal operations in 1016000us (49704.7 ops/sec): 814.4 MB/s\n\nWith fix:\n\nDid 6366750 ChaCha20-Poly1305 (16 bytes) seal operations in 1016000us (6266486.2 ops/sec): 100.3 MB/s\nDid 3938000 ChaCha20-Poly1305 (256 bytes) seal operations in 1016000us (3875984.3 ops/sec): 992.3 MB/s\nDid 1207750 ChaCha20-Poly1305 (1350 bytes) seal operations in 1015000us (1189901.5 ops/sec): 1606.4 MB/s\nDid 258500 ChaCha20-Poly1305 (8192 bytes) seal operations in 1016000us (254429.1 ops/sec): 2084.3 MB/s\nDid 131500 ChaCha20-Poly1305 (16384 bytes) seal operations in 1016000us (129429.1 ops/sec): 2120.6 MB/s\n\nChange-Id: Iec6417b9855b9d3d1d5154c93a370f80f219c65f\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/44347\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0c266aacf6f737f2d51d741685e41bde1acfd1e",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/aead_test.cc",
      "new_id": "bf02e78506000d1345a61f0583882e6d6ef37174",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/aead_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b748c23e31a807c7e79462dc468715b328543633",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl",
      "new_id": "3826cb77687c5f052e84c069e6163291fa89ffc7",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl"
    },
    {
      "type": "modify",
      "old_id": "1c175e9aa096d8eb40af4f1b94a5cb34df68ded0",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/e_chacha20poly1305.c",
      "new_id": "165018895869e267b0763c1e94ca1881516f8e8f",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/e_chacha20poly1305.c"
    },
    {
      "type": "modify",
      "old_id": "1d2c4e1f4b85cc57ec1d02983c3fd0fa18e219e2",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/internal.h",
      "new_id": "c2af48e22639d8cea38bedb6c3485e8dbde9d82d",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/internal.h"
    }
  ]
}
