)]}'
{
  "commit": "cd585864c0bbbd74ed2a2b1ccc191eed4d1c8f90",
  "tree": "61f7597cf76ae436759cf1f4eea317d80107018e",
  "parents": [
    "f961d6a89abe5a6fb70afc043f33b2efcec77536"
  ],
  "author": {
    "name": "Karlo Basioli",
    "email": "k.basioli@gmail.com",
    "time": "Fri Jun 06 00:44:39 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 06 00:44:39 2025 +0100"
  },
  "message": "Pass memory buffer to RuntimeDyld::MemoryManager factory (#142930)\n\n`RTDyldObjectLinkingLayer` is currently creating a memory manager\nwithout any parameters.\n\nIn this PR I am passing the MemoryBuffer that will be emitted to the\nMemoryManager so that the user can use it to configure the behaviour of\nthe MemoryManager.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb9e6b8c99d287e23674ebb83a2d969287ad9244",
      "old_mode": 33188,
      "old_path": "llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h",
      "new_id": "73a7b5b38a3851f23af95414820af0a613336bdb",
      "new_mode": 33188,
      "new_path": "llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h"
    },
    {
      "type": "modify",
      "old_id": "2f7846e7ee2cbf124e8af8ad7f807467f41e32ac",
      "old_mode": 33188,
      "old_path": "llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h",
      "new_id": "d2bedd2c7270fdec0f011dd95e96bdda099ed332",
      "new_mode": 33188,
      "new_path": "llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h"
    },
    {
      "type": "modify",
      "old_id": "fee2d26e5d9254f889cb983346837be11d6ab01a",
      "old_mode": 33188,
      "old_path": "llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h",
      "new_id": "09b87b0181f92b731975c46aa31b9dabf0755112",
      "new_mode": 33188,
      "new_path": "llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h"
    },
    {
      "type": "modify",
      "old_id": "136e88505a1d3c27cc198e8a9559b29660774dd9",
      "old_mode": 33188,
      "old_path": "llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h",
      "new_id": "30c0e239a6cb43cafe056e442dd86d935ba1aa9d",
      "new_mode": 33188,
      "new_path": "llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h"
    },
    {
      "type": "modify",
      "old_id": "778437cd8a3d65952a6d0eca82eeda75e76764fb",
      "old_mode": 33188,
      "old_path": "llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h",
      "new_id": "65f94ed7a80d6e2b8f5458511bc5aaca88638fab",
      "new_mode": 33188,
      "new_path": "llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h"
    },
    {
      "type": "modify",
      "old_id": "05c9b574aa0f0a515d1661fd46ea63fdb7c6ffc2",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h",
      "new_id": "1fb472a177d6d49a24bdfe8e199c1b1fc06c128c",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h"
    },
    {
      "type": "modify",
      "old_id": "21ebe82c8a71ad8576af8664b39ffe50252d0a1f",
      "old_mode": 33188,
      "old_path": "llvm/lib/ExecutionEngine/Orc/LLJIT.cpp",
      "new_id": "f1a71e4acb46d92ca431a2498f13404a819f4f0f",
      "new_mode": 33188,
      "new_path": "llvm/lib/ExecutionEngine/Orc/LLJIT.cpp"
    },
    {
      "type": "modify",
      "old_id": "d44199f1698e948fbcbd4fecb72466e5b7e13005",
      "old_mode": 33188,
      "old_path": "llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp",
      "new_id": "9999e1ff3bf009abd1a308f327c334d71be536f7",
      "new_mode": 33188,
      "new_path": "llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp"
    },
    {
      "type": "modify",
      "old_id": "88cceacb71184d6e70280e27124063076c393465",
      "old_mode": 33188,
      "old_path": "llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp",
      "new_id": "4d4a705ced64e12dfd8ed67302fa8a0c697ddf54",
      "new_mode": 33188,
      "new_path": "llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp"
    },
    {
      "type": "modify",
      "old_id": "ed1feed6a5a9e2072455df652300ef4261d1f375",
      "old_mode": 33188,
      "old_path": "llvm/unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp",
      "new_id": "a0ae9308d33abd9ab9e0f6749ce716701abb689a",
      "new_mode": 33188,
      "new_path": "llvm/unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "39f5c003320da610ce665f02061569c13fcd3bd0",
      "old_mode": 33188,
      "old_path": "mlir/lib/ExecutionEngine/ExecutionEngine.cpp",
      "new_id": "f704fbfbe8fff56d966887e841882ced0693144d",
      "new_mode": 33188,
      "new_path": "mlir/lib/ExecutionEngine/ExecutionEngine.cpp"
    }
  ]
}
