)]}'
{
  "commit": "ef4cff2ea33e070b7fa7253fdb4a88e3f4086a15",
  "tree": "c45ed195bf19b7f1c45e46242895acb634370c38",
  "parents": [
    "4a3d3cb486586221706d5e1351ffea287170c949",
    "e9ca34fe64ac0b434e96b17c91bfb4b23bec4f5c"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Mon Mar 02 20:10:34 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Mar 02 20:10:34 2026 +0100"
  },
  "message": "Rollup merge of #153015 - joboet:atomic_alias_generic, r\u003djhpratt\n\ncore: make atomic primitives type aliases of `Atomic\u003cT\u003e`\n\nTracking issue: https://github.com/rust-lang/rust/issues/130539\n\nThis makes `AtomicI32` and friends type aliases of `Atomic\u003cT\u003e` by encoding their alignment requirements via the use of an internal `Storage` associated type. This is also used to encode that `AtomicBool` store a `u8` internally.\n\nModulo the `Send`/`Sync` implementations, this PR does not move any trait implementations, methods or associated functions – I\u0027ll leave that for another PR.\n",
  "tree_diff": []
}
