)]}'
{
  "commit": "ca006eeeedddd4e38c8f93e69a3dcb1fc554d453",
  "tree": "361ddc76ba3f6ea1e7604da28755c7e131b42002",
  "parents": [
    "ef4e4a0084753ed76c61f9f0d1b510fd12715c78"
  ],
  "author": {
    "name": "Fangrui Song",
    "email": "i@maskray.me",
    "time": "Sun Jul 20 12:52:36 2025 -0700"
  },
  "committer": {
    "name": "Fangrui Song",
    "email": "i@maskray.me",
    "time": "Sun Jul 20 12:52:37 2025 -0700"
  },
  "message": "MCFragment: Remove clearContents and uses of non-streaming doneAppending\n\nMake the fixed-size part of MCFragment append-only to support allocating\ncontent as trailing data. The `doneAppending` API is reserved by\nMCStreamer API before finish and should not be used by the addrsig and\ncall-graph-profile features.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "953e6f7e5208d99ce2f9e2f9abf0e641d7addeb1",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/MC/MCSection.h",
      "new_id": "87a83497c19200f098f58db8c4d345a1150f404d",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/MC/MCSection.h"
    },
    {
      "type": "modify",
      "old_id": "3298eef5d41affe42e010b81406b083801873704",
      "old_mode": 33188,
      "old_path": "llvm/lib/MC/MachObjectWriter.cpp",
      "new_id": "48d2fc6786fa9bbf5753ddd625e745617ae06d2d",
      "new_mode": 33188,
      "new_path": "llvm/lib/MC/MachObjectWriter.cpp"
    },
    {
      "type": "modify",
      "old_id": "c69b8d669235ff0ad0d3378531708d9826ce35ac",
      "old_mode": 33188,
      "old_path": "llvm/lib/MC/WinCOFFObjectWriter.cpp",
      "new_id": "6ad43347a47e682d21ab26a5c69733d686d9ab0f",
      "new_mode": 33188,
      "new_path": "llvm/lib/MC/WinCOFFObjectWriter.cpp"
    }
  ]
}
