)]}'
{
  "commit": "c8898b09f9cc8b2d8df37c40b1d7c5ab868cd9db",
  "tree": "138a93e7fb23b0377d9cd85464d6493ad5754f07",
  "parents": [
    "5ae19fad3f1a73577cb8446b2b88eea5b3d0c8f0"
  ],
  "author": {
    "name": "Valentin Clement (バレンタイン クレメン)",
    "email": "clementval@gmail.com",
    "time": "Thu Mar 06 08:47:27 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 06 08:47:27 2025 -0800"
  },
  "message": "[flang][rt] Use allocator registry to allocate the pointer payload (#129992)\n\npointer allocation is done through `AllocateValidatedPointerPayload`.\nThis function was not updated to use the registered allocators in the\ndescriptor to perform the allocation. This patch makes use of the\nallocator.\nThe footer word is not set and not checked for allocator other than the\ndefault one. The support will likely come in a follow up patch but this\nwill necessitate more functions to be registered to be able to set and\nget the footer value when the allocation in on the device.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ecca86bfe73cd2d1f5330af0f95662e42100bd28",
      "old_mode": 33188,
      "old_path": "flang-rt/lib/runtime/pointer.cpp",
      "new_id": "0cd46cd05e2d33c1c8fe49e54f93698bea7f1889",
      "new_mode": 33188,
      "new_path": "flang-rt/lib/runtime/pointer.cpp"
    },
    {
      "type": "modify",
      "old_id": "67c4fe266f55cfb3d05d5bff9c75e133cc5e65ed",
      "old_mode": 33188,
      "old_path": "flang/include/flang/Runtime/pointer.h",
      "new_id": "83472ee59d2ab202be3ef6241a421507b2781296",
      "new_mode": 33188,
      "new_path": "flang/include/flang/Runtime/pointer.h"
    }
  ]
}
