)]}'
{
  "commit": "b7feccb31dba8f512c97f89cd413625016f34cf3",
  "tree": "8680b990adeeee2639e86e8c9931f57f7c928e9a",
  "parents": [
    "35afd022ee5735c746c39b5b2cd24872333012fd"
  ],
  "author": {
    "name": "Kazu Hirata",
    "email": "kazu@google.com",
    "time": "Thu Feb 06 23:37:10 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Feb 06 23:37:10 2025 -0800"
  },
  "message": "[memprof] Dump call site matching information (#125130)\n\nMemProfiler.cpp annotates the IR with the memory profile so that we\ncan later duplicate context. This patch dumps the entire inline call\nstack\nfor each call site match.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91c48338d0320893d55bebe6df32047454b5c702",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Instrumentation/MemProfiler.cpp",
      "new_id": "7d8bc3aa4c58956e970ed83ddedc1f72304fe80b",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Instrumentation/MemProfiler.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5302895d0593d60797279144a56d30b926614f2",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/PGOProfile/memprof-dump-matched-call-sites.ll"
    },
    {
      "type": "modify",
      "old_id": "f0421ba60cffcaab0c2da851ca564f55790068c4",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/PGOProfile/memprof.ll",
      "new_id": "5a958de5f7f8d530c4efee080e0cec02000db02a",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/PGOProfile/memprof.ll"
    }
  ]
}
