)]}'
{
  "commit": "50f8580e2cded758627b8d9478b56d5443aa6d7c",
  "tree": "8d9e7e9ddfda6fbc50e7df4ed6f0c6b1d84d62ba",
  "parents": [
    "7f72d71de7c3b7d36d9f463b1459a6d2f6c989e6"
  ],
  "author": {
    "name": "Kazu Hirata",
    "email": "kazu@google.com",
    "time": "Wed Dec 04 20:33:35 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Dec 04 20:33:35 2024 -0800"
  },
  "message": "[memprof] Add IndexedMemProfData::addFrame (#118724)\n\nThis patch adds a helper function to replace an idiom like:\r\n\r\n  FrameId Id \u003d F.hash();\r\n  MemProfData.Frames.try_emplace(Id, F);\r\n  // Do something with Id.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5af460efb6ddff783fe5b4b4bd5f850c37bbb1cc",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/ProfileData/MemProf.h",
      "new_id": "e77cf2c5666af77bca58766432d45409d5c4cedc",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/ProfileData/MemProf.h"
    },
    {
      "type": "modify",
      "old_id": "fdb8e596b0dd3efc65c76d8feaf205fe9e5c0d38",
      "old_mode": 33188,
      "old_path": "llvm/lib/ProfileData/MemProfReader.cpp",
      "new_id": "9dacf2989859379ed4d9d39c769e2928802bb287",
      "new_mode": 33188,
      "new_path": "llvm/lib/ProfileData/MemProfReader.cpp"
    },
    {
      "type": "modify",
      "old_id": "83383eeaa3fe616ee5514d449eec77a061d040c4",
      "old_mode": 33188,
      "old_path": "llvm/unittests/ProfileData/MemProfTest.cpp",
      "new_id": "99f95dd83e009d1ab4384c624409a73947524fd2",
      "new_mode": 33188,
      "new_path": "llvm/unittests/ProfileData/MemProfTest.cpp"
    }
  ]
}
