)]}'
{
  "commit": "da2bbfbbec6373e9fde803c9f62eaec2cf6df72c",
  "tree": "b83192926211622d6cc5fe1a5f551ed8ca543737",
  "parents": [
    "57cb10ae1e27f54f72eb2968f6ddc8fe88b83ab5"
  ],
  "author": {
    "name": "Dominik Schwaiger",
    "email": "mail@dominik-schwaiger.ch",
    "time": "Thu Apr 16 12:29:39 2026 +0000"
  },
  "committer": {
    "name": "Dominik Schwaiger",
    "email": "mail@dominik-schwaiger.ch",
    "time": "Thu Apr 16 12:29:39 2026 +0000"
  },
  "message": "add llvm writable attribute conditionally",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "15bcffe529a0c75ed67d6e15569512aa8505ac67",
      "old_mode": 33188,
      "old_path": "compiler/rustc_attr_parsing/src/attributes/rustc_internal.rs",
      "new_id": "7bf7c6397f1351881089e8b829a3922f179cdd09",
      "new_mode": 33188,
      "new_path": "compiler/rustc_attr_parsing/src/attributes/rustc_internal.rs"
    },
    {
      "type": "modify",
      "old_id": "3f722bef5bf350da3000ad9daae0aef99a1653d4",
      "old_mode": 33188,
      "old_path": "compiler/rustc_attr_parsing/src/context.rs",
      "new_id": "08c0b3d70c1ac6984a1d4092add0ee6951aa757f",
      "new_mode": 33188,
      "new_path": "compiler/rustc_attr_parsing/src/context.rs"
    },
    {
      "type": "modify",
      "old_id": "d474ba2d4ec7a7b749817d4206c650c40841bc15",
      "old_mode": 33188,
      "old_path": "compiler/rustc_codegen_llvm/src/abi.rs",
      "new_id": "dcde960258a5172e2f61f1d72ca38d18b1905e30",
      "new_mode": 33188,
      "new_path": "compiler/rustc_codegen_llvm/src/abi.rs"
    },
    {
      "type": "modify",
      "old_id": "1c1bca0cbc3cfa117550166756a29bc06272ed3c",
      "old_mode": 33188,
      "old_path": "compiler/rustc_feature/src/builtin_attrs.rs",
      "new_id": "6e127d12c721ccc12309e62bcad5c498090ff87e",
      "new_mode": 33188,
      "new_path": "compiler/rustc_feature/src/builtin_attrs.rs"
    },
    {
      "type": "modify",
      "old_id": "f4bb5c0c3819ee64999634d6ceb8e3fca3229779",
      "old_mode": 33188,
      "old_path": "compiler/rustc_hir/src/attrs/data_structures.rs",
      "new_id": "31b7287d774ac098ce42176665f7e83ce01e8474",
      "new_mode": 33188,
      "new_path": "compiler/rustc_hir/src/attrs/data_structures.rs"
    },
    {
      "type": "modify",
      "old_id": "239c9d0ca530bdf8478b2391d5a1d921543746ca",
      "old_mode": 33188,
      "old_path": "compiler/rustc_hir/src/attrs/encode_cross_crate.rs",
      "new_id": "ad4d0728888bf02e9fa7bb75c9495ae1d49854e0",
      "new_mode": 33188,
      "new_path": "compiler/rustc_hir/src/attrs/encode_cross_crate.rs"
    },
    {
      "type": "modify",
      "old_id": "417cde119c21f55024fc28a287f380da456d8fcc",
      "old_mode": 33188,
      "old_path": "compiler/rustc_interface/src/tests.rs",
      "new_id": "e54f68b6391e9d0e1bac986e7b4d7a498ab528a6",
      "new_mode": 33188,
      "new_path": "compiler/rustc_interface/src/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "6ee8db1703b8e5838473d32ccbd96ce1d7f30156",
      "old_mode": 33188,
      "old_path": "compiler/rustc_passes/src/check_attr.rs",
      "new_id": "24e9b71de5914af9b3fecda9b71ddf0a2f72d481",
      "new_mode": 33188,
      "new_path": "compiler/rustc_passes/src/check_attr.rs"
    },
    {
      "type": "modify",
      "old_id": "9fc6036b98b34e3c353bef78022b2577cad686ef",
      "old_mode": 33188,
      "old_path": "compiler/rustc_session/src/options.rs",
      "new_id": "0913225f0d941485b9c2732ba0d69779ebb08152",
      "new_mode": 33188,
      "new_path": "compiler/rustc_session/src/options.rs"
    },
    {
      "type": "modify",
      "old_id": "9cd66bc1604d18c5eb2082dc519b6ee6525c2589",
      "old_mode": 33188,
      "old_path": "compiler/rustc_span/src/symbol.rs",
      "new_id": "d2824011a441096a3a3025a035069221c041449f",
      "new_mode": 33188,
      "new_path": "compiler/rustc_span/src/symbol.rs"
    },
    {
      "type": "modify",
      "old_id": "7dc270795281ad2e0a3323f50630cba8f955b440",
      "old_mode": 33188,
      "old_path": "compiler/rustc_target/src/callconv/mod.rs",
      "new_id": "f8c82faaf8bd85c329648631d89141f4f9805016",
      "new_mode": 33188,
      "new_path": "compiler/rustc_target/src/callconv/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "5008794bcb1916f9f2ef31b0c7b410319fcae9a6",
      "old_mode": 33188,
      "old_path": "compiler/rustc_ty_utils/src/abi.rs",
      "new_id": "bc9c5b55cc6d0741dac920273ed9cf3db9a6b5a1",
      "new_mode": 33188,
      "new_path": "compiler/rustc_ty_utils/src/abi.rs"
    },
    {
      "type": "modify",
      "old_id": "d3c37e3caf6abf3525af655666eaa25deea366b0",
      "old_mode": 33188,
      "old_path": "library/core/src/slice/mod.rs",
      "new_id": "a838ba009b484ae448caca922f154020954e4ffb",
      "new_mode": 33188,
      "new_path": "library/core/src/slice/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "73fb4c6b2c87553f9f18e434f129051786627b36",
      "old_mode": 33188,
      "old_path": "library/core/src/str/mod.rs",
      "new_id": "5af399ab1b34c1bb46fe700ad5907c3eb89339bc",
      "new_mode": 33188,
      "new_path": "library/core/src/str/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22fd01bbe076c4c74a5bf0bf1ff3be90a5b419ee",
      "new_mode": 33188,
      "new_path": "src/doc/unstable-book/src/compiler-flags/llvm-writable.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea245fc3a6e7aba5ae17e85a8826ddca6790adb3",
      "new_mode": 33188,
      "new_path": "tests/codegen-llvm/llvm-writable.rs"
    }
  ]
}
