)]}'
{
  "commit": "2c8ca9679e85e466e8d7105027df322d03c45e3d",
  "tree": "0d06723d72f3029b4026db82e5eb3a462bd17b71",
  "parents": [
    "ea4cd9228f872677395d1ded19f67f20f016c78a"
  ],
  "author": {
    "name": "Jan André Reuter",
    "email": "j.reuter@fz-juelich.de",
    "time": "Thu May 28 17:52:04 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu May 28 17:52:04 2026 +0200"
  },
  "message": "[OMPT] Add callback for `omp_target_memset` calls (#194168)\n\nOpenMP v6.0 added new enum values to `ompt_callback_target_data_op_t`\nfor communicating `memset` events. Add a corresponding callback\ninvokation to `omp_target_memset` calls.\n\nExpand the tests to ensure correct behavior.\n\nSigned-off-by: Jan André Reuter \u003cj.reuter@fz-juelich.de\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "efe9726137625a6583a0bbbe27d17e153644c26f",
      "old_mode": 33188,
      "old_path": "clang/docs/OpenMPSupport.rst",
      "new_id": "0c21aa41ff269bd2dfb92d35ca93f2dace8f7dd0",
      "new_mode": 33188,
      "new_path": "clang/docs/OpenMPSupport.rst"
    },
    {
      "type": "modify",
      "old_id": "43fb193bc75a6c8d9f75dd33bb142750b304c57b",
      "old_mode": 33188,
      "old_path": "offload/include/OpenMP/OMPT/Interface.h",
      "new_id": "6961641769b769f2dbd9d058ca65f8275b9383b7",
      "new_mode": 33188,
      "new_path": "offload/include/OpenMP/OMPT/Interface.h"
    },
    {
      "type": "modify",
      "old_id": "6dcd94e48e987acd7e56b685eaa784c4b7bc7f07",
      "old_mode": 33188,
      "old_path": "offload/libomptarget/OpenMP/API.cpp",
      "new_id": "dc4bccd01dfea283b762dd72ae8d27eae1de9d82",
      "new_mode": 33188,
      "new_path": "offload/libomptarget/OpenMP/API.cpp"
    },
    {
      "type": "modify",
      "old_id": "c107fa00ce2913c8ff687648974054e9a8e0315a",
      "old_mode": 33188,
      "old_path": "offload/libomptarget/OpenMP/OMPT/Callback.cpp",
      "new_id": "1e03f1455d1b2451e1b5b7b889ee8b9fee689c54",
      "new_mode": 33188,
      "new_path": "offload/libomptarget/OpenMP/OMPT/Callback.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f7730a6d4fbbe7b8c760ced1c6d45a95370773a",
      "new_mode": 33188,
      "new_path": "offload/test/ompt/target_memset.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a57353848145ab93ca3b9252c57795a5b2e80c11",
      "new_mode": 33188,
      "new_path": "offload/test/ompt/target_memset_async.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9161a84aa5360bd055b922b5bf22fe4b0f00f8bf",
      "new_mode": 33188,
      "new_path": "offload/test/ompt/target_memset_emi.c"
    }
  ]
}
