)]}'
{
  "commit": "13840dd094f9e9c1b00a7368aa25e656554221f1",
  "tree": "e9f42dfdacdae165c4a579a18c7784b28a3b62c3",
  "parents": [
    "21f54b2730ee307bf492b9fc9de69e50663cc283"
  ],
  "author": {
    "name": "Eric Biggers",
    "email": "ebiggers@google.com",
    "time": "Tue Jan 14 20:47:08 2025 +0000"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jan 16 11:45:18 2025 -0800"
  },
  "message": "Add explicit prefetching to the new AES-GCM code\n\nAdd explicit prefetching to the main loop of the new AES-GCM code,\nfollowing the same rationale as change\nI6312e01ff0da70cc52f09194846b82cc6b69d37a.  For now the same prefetch\ndistance of 512 bytes is used.\n\nChange-Id: Ib57affb414e88675f3a4c8e124728a0cf412bc0a\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/75267\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "06ea7e6179145d78fb4f07d4ac74b561cd7a8cea",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/modes/asm/aes-gcm-avx10-x86_64.pl",
      "new_id": "eab607178e0cecc95a334cd521cda9d528c63d5a",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/modes/asm/aes-gcm-avx10-x86_64.pl"
    },
    {
      "type": "modify",
      "old_id": "6ea956bc8e1a9ff672a7d730ebf845252be7fc31",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/modes/asm/aes-gcm-avx2-x86_64.pl",
      "new_id": "c8294b10d89ab4457ebe375d069576b29f0b4d05",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/modes/asm/aes-gcm-avx2-x86_64.pl"
    },
    {
      "type": "modify",
      "old_id": "54fcde048559c3b77aa91bcbd97232e6119d37ef",
      "old_mode": 33188,
      "old_path": "gen/bcm/aes-gcm-avx10-x86_64-apple.S",
      "new_id": "be666051f0d3b2febe96fdc6f9787719e1a7a528",
      "new_mode": 33188,
      "new_path": "gen/bcm/aes-gcm-avx10-x86_64-apple.S"
    },
    {
      "type": "modify",
      "old_id": "2be6a8cb7b5593abb7440fff39527a855cfaf53f",
      "old_mode": 33188,
      "old_path": "gen/bcm/aes-gcm-avx10-x86_64-linux.S",
      "new_id": "b52562302a27d12b916cd93da29e9f76effab406",
      "new_mode": 33188,
      "new_path": "gen/bcm/aes-gcm-avx10-x86_64-linux.S"
    },
    {
      "type": "modify",
      "old_id": "fb9f896a97d161cf136a64081b98039b61d9b8f3",
      "old_mode": 33188,
      "old_path": "gen/bcm/aes-gcm-avx10-x86_64-win.asm",
      "new_id": "733ae721722de5649da311233891684bb4aa99ee",
      "new_mode": 33188,
      "new_path": "gen/bcm/aes-gcm-avx10-x86_64-win.asm"
    },
    {
      "type": "modify",
      "old_id": "e401e660424d5d5fc9d26398d65730fd2123cd5e",
      "old_mode": 33188,
      "old_path": "gen/bcm/aes-gcm-avx2-x86_64-apple.S",
      "new_id": "d896f2a6e69b39f285defbce2fee143287d5adb7",
      "new_mode": 33188,
      "new_path": "gen/bcm/aes-gcm-avx2-x86_64-apple.S"
    },
    {
      "type": "modify",
      "old_id": "b7816cfc5ae318c6f5afff7d8a88cbed87d21d33",
      "old_mode": 33188,
      "old_path": "gen/bcm/aes-gcm-avx2-x86_64-linux.S",
      "new_id": "583f02fc529300e614d74995a0a904777cb13040",
      "new_mode": 33188,
      "new_path": "gen/bcm/aes-gcm-avx2-x86_64-linux.S"
    },
    {
      "type": "modify",
      "old_id": "92015534baedd4598f32e95e696582a7bbf567a3",
      "old_mode": 33188,
      "old_path": "gen/bcm/aes-gcm-avx2-x86_64-win.asm",
      "new_id": "00e2a2bf82a8bd44d2d8e53d80f38106e8c077d7",
      "new_mode": 33188,
      "new_path": "gen/bcm/aes-gcm-avx2-x86_64-win.asm"
    }
  ]
}
