)]}'
{
  "commit": "5b3501dfdcf0e31d5bd3c94b8dcd5288095a3a8d",
  "tree": "71f6a637a6f7fea58efbf3dd560cb9f06f92010e",
  "parents": [
    "6a58677913ae3e443146503de3933abef0b2eda3",
    "1cd5e3277ed6fdc4876132980b8eab93f262391a"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Wed Oct 21 18:16:56 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Oct 21 18:16:56 2026 +0200"
  },
  "message": "Rollup merge of #162460 - Jamesbarford:feat/inline-always+target-feature-#2, r\u003dnikic,traviscross\n\nFeat - `#[inline(always)] + #[target_feature(enable \u003d \"....\")]` #2\n\nThis is broadly a resurrection of `#[inline(always)] + #[target_feature(enable \u003d \"...\")]`.\n\n- Applies the `alwaysinline` attribute to the function definition.\n- `version \u003c LLVM23` downgrades to an `inline` hint.\n- Remove the check for using [target features + inline always](compiler/rustc_codegen_ssa/src/codegen_attrs.rs)\n\nThis should now be sound thanks to\n* https://github.com/llvm/llvm-project/pull/205113\n* https://github.com/llvm/llvm-project/pull/209345\n\nTherefore, it should be okay to just allow this combination. But we can also have a period of unstable experimentation if t-lang prefers.\n\nReference PR; https://github.com/rust-lang/reference/pull/2391\n\nr? @RalfJung\n",
  "tree_diff": []
}
