From 2d10f85bb08e092a716c1a32828fa1104cc5508a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20=C5=9Alusarczyk?= Date: Wed, 18 Sep 2024 11:18:10 +0200 Subject: [PATCH] fixed mixed output of adapter and regular traces Fixed #2002 issue. Regular UR tracing prints now calls in two separate lines like PI does. --- scripts/templates/trcddi.cpp.mako | 10 +- source/loader/layers/tracing/ur_trcddi.cpp | 2687 ++++++++++++----- .../tracing/hello_world.out.logged.match | 30 +- 3 files changed, 1915 insertions(+), 812 deletions(-) diff --git a/scripts/templates/trcddi.cpp.mako b/scripts/templates/trcddi.cpp.mako index 671179d3e2..935616e501 100644 --- a/scripts/templates/trcddi.cpp.mako +++ b/scripts/templates/trcddi.cpp.mako @@ -45,15 +45,17 @@ namespace ur_tracing_layer ${th.make_pfncb_param_type(n, tags, obj)} params = { &${",&".join(th.make_param_lines(n, tags, obj, format=["name"]))} }; uint64_t instance = getContext()->notify_begin(${th.make_func_etor(n, tags, obj)}, "${th.make_func_name(n, tags, obj)}", ¶ms); - getContext()->logger.info("---> ${th.make_func_name(n, tags, obj)}"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, ${th.make_func_etor(n, tags, obj)}, ¶ms); + getContext()->logger.info(" ---> ${th.make_func_name(n, tags, obj)}({})\n", args_str_before.str()); ${x}_result_t result = ${th.make_pfn_name(n, tags, obj)}( ${", ".join(th.make_param_lines(n, tags, obj, format=["name"]))} ); getContext()->notify_end(${th.make_func_etor(n, tags, obj)}, "${th.make_func_name(n, tags, obj)}", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, ${th.make_func_etor(n, tags, obj)}, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, ${th.make_func_etor(n, tags, obj)}, ¶ms); + getContext()->logger.info(" <--- ${th.make_func_name(n, tags, obj)}({}) -> {};\n", args_str_after.str(), result); return result; } diff --git a/source/loader/layers/tracing/ur_trcddi.cpp b/source/loader/layers/tracing/ur_trcddi.cpp index 7f37c23417..c5b662b53b 100644 --- a/source/loader/layers/tracing/ur_trcddi.cpp +++ b/source/loader/layers/tracing/ur_trcddi.cpp @@ -40,16 +40,22 @@ __urdlllocal ur_result_t UR_APICALL urAdapterGet( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_ADAPTER_GET, "urAdapterGet", ¶ms); - getContext()->logger.info("---> urAdapterGet"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_ADAPTER_GET, + ¶ms); + getContext()->logger.info(" ---> urAdapterGet({})\n", + args_str_before.str()); ur_result_t result = pfnAdapterGet(NumEntries, phAdapters, pNumAdapters); getContext()->notify_end(UR_FUNCTION_ADAPTER_GET, "urAdapterGet", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ADAPTER_GET, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_ADAPTER_GET, + ¶ms); + getContext()->logger.info(" <--- urAdapterGet({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -69,17 +75,22 @@ __urdlllocal ur_result_t UR_APICALL urAdapterRelease( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_ADAPTER_RELEASE, "urAdapterRelease", ¶ms); - getContext()->logger.info("---> urAdapterRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ADAPTER_RELEASE, ¶ms); + getContext()->logger.info(" ---> urAdapterRelease({})\n", + args_str_before.str()); ur_result_t result = pfnAdapterRelease(hAdapter); getContext()->notify_end(UR_FUNCTION_ADAPTER_RELEASE, "urAdapterRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ADAPTER_RELEASE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_ADAPTER_RELEASE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urAdapterRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -99,17 +110,22 @@ __urdlllocal ur_result_t UR_APICALL urAdapterRetain( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_ADAPTER_RETAIN, "urAdapterRetain", ¶ms); - getContext()->logger.info("---> urAdapterRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_ADAPTER_RETAIN, + ¶ms); + getContext()->logger.info(" ---> urAdapterRetain({})\n", + args_str_before.str()); ur_result_t result = pfnAdapterRetain(hAdapter); getContext()->notify_end(UR_FUNCTION_ADAPTER_RETAIN, "urAdapterRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ADAPTER_RETAIN, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_ADAPTER_RETAIN, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urAdapterRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -137,7 +153,11 @@ __urdlllocal ur_result_t UR_APICALL urAdapterGetLastError( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ADAPTER_GET_LAST_ERROR, "urAdapterGetLastError", ¶ms); - getContext()->logger.info("---> urAdapterGetLastError"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ADAPTER_GET_LAST_ERROR, ¶ms); + getContext()->logger.info(" ---> urAdapterGetLastError({})\n", + args_str_before.str()); ur_result_t result = pfnAdapterGetLastError(hAdapter, ppMessage, pError); @@ -145,10 +165,11 @@ __urdlllocal ur_result_t UR_APICALL urAdapterGetLastError( "urAdapterGetLastError", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ADAPTER_GET_LAST_ERROR, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ADAPTER_GET_LAST_ERROR, ¶ms); + getContext()->logger.info(" <--- urAdapterGetLastError({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -179,7 +200,11 @@ __urdlllocal ur_result_t UR_APICALL urAdapterGetInfo( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_ADAPTER_GET_INFO, "urAdapterGetInfo", ¶ms); - getContext()->logger.info("---> urAdapterGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ADAPTER_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urAdapterGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnAdapterGetInfo(hAdapter, propName, propSize, pPropValue, pPropSizeRet); @@ -187,10 +212,11 @@ __urdlllocal ur_result_t UR_APICALL urAdapterGetInfo( getContext()->notify_end(UR_FUNCTION_ADAPTER_GET_INFO, "urAdapterGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ADAPTER_GET_INFO, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_ADAPTER_GET_INFO, ¶ms); + getContext()->logger.info(" <--- urAdapterGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -224,7 +250,11 @@ __urdlllocal ur_result_t UR_APICALL urPlatformGet( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_PLATFORM_GET, "urPlatformGet", ¶ms); - getContext()->logger.info("---> urPlatformGet"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_PLATFORM_GET, + ¶ms); + getContext()->logger.info(" ---> urPlatformGet({})\n", + args_str_before.str()); ur_result_t result = pfnGet(phAdapters, NumAdapters, NumEntries, phPlatforms, pNumPlatforms); @@ -232,10 +262,11 @@ __urdlllocal ur_result_t UR_APICALL urPlatformGet( getContext()->notify_end(UR_FUNCTION_PLATFORM_GET, "urPlatformGet", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PLATFORM_GET, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_PLATFORM_GET, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urPlatformGet({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -266,7 +297,11 @@ __urdlllocal ur_result_t UR_APICALL urPlatformGetInfo( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_PLATFORM_GET_INFO, "urPlatformGetInfo", ¶ms); - getContext()->logger.info("---> urPlatformGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_PLATFORM_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urPlatformGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfo(hPlatform, propName, propSize, pPropValue, pPropSizeRet); @@ -274,10 +309,11 @@ __urdlllocal ur_result_t UR_APICALL urPlatformGetInfo( getContext()->notify_end(UR_FUNCTION_PLATFORM_GET_INFO, "urPlatformGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PLATFORM_GET_INFO, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_PLATFORM_GET_INFO, ¶ms); + getContext()->logger.info(" <--- urPlatformGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -299,7 +335,11 @@ __urdlllocal ur_result_t UR_APICALL urPlatformGetApiVersion( getContext()->notify_begin(UR_FUNCTION_PLATFORM_GET_API_VERSION, "urPlatformGetApiVersion", ¶ms); - getContext()->logger.info("---> urPlatformGetApiVersion"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PLATFORM_GET_API_VERSION, ¶ms); + getContext()->logger.info(" ---> urPlatformGetApiVersion({})\n", + args_str_before.str()); ur_result_t result = pfnGetApiVersion(hPlatform, pVersion); @@ -307,10 +347,11 @@ __urdlllocal ur_result_t UR_APICALL urPlatformGetApiVersion( "urPlatformGetApiVersion", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PLATFORM_GET_API_VERSION, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PLATFORM_GET_API_VERSION, ¶ms); + getContext()->logger.info(" <--- urPlatformGetApiVersion({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -335,7 +376,11 @@ __urdlllocal ur_result_t UR_APICALL urPlatformGetNativeHandle( getContext()->notify_begin(UR_FUNCTION_PLATFORM_GET_NATIVE_HANDLE, "urPlatformGetNativeHandle", ¶ms); - getContext()->logger.info("---> urPlatformGetNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PLATFORM_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urPlatformGetNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnGetNativeHandle(hPlatform, phNativePlatform); @@ -343,10 +388,11 @@ __urdlllocal ur_result_t UR_APICALL urPlatformGetNativeHandle( "urPlatformGetNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PLATFORM_GET_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PLATFORM_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" <--- urPlatformGetNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -376,7 +422,12 @@ __urdlllocal ur_result_t UR_APICALL urPlatformCreateWithNativeHandle( UR_FUNCTION_PLATFORM_CREATE_WITH_NATIVE_HANDLE, "urPlatformCreateWithNativeHandle", ¶ms); - getContext()->logger.info("---> urPlatformCreateWithNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PLATFORM_CREATE_WITH_NATIVE_HANDLE, + ¶ms); + getContext()->logger.info(" ---> urPlatformCreateWithNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnCreateWithNativeHandle(hNativePlatform, hAdapter, pProperties, phPlatform); @@ -385,10 +436,13 @@ __urdlllocal ur_result_t UR_APICALL urPlatformCreateWithNativeHandle( "urPlatformCreateWithNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PLATFORM_CREATE_WITH_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PLATFORM_CREATE_WITH_NATIVE_HANDLE, + ¶ms); + getContext()->logger.info( + " <--- urPlatformCreateWithNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -416,7 +470,11 @@ __urdlllocal ur_result_t UR_APICALL urPlatformGetBackendOption( getContext()->notify_begin(UR_FUNCTION_PLATFORM_GET_BACKEND_OPTION, "urPlatformGetBackendOption", ¶ms); - getContext()->logger.info("---> urPlatformGetBackendOption"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PLATFORM_GET_BACKEND_OPTION, ¶ms); + getContext()->logger.info(" ---> urPlatformGetBackendOption({})\n", + args_str_before.str()); ur_result_t result = pfnGetBackendOption(hPlatform, pFrontendOption, ppPlatformOption); @@ -425,10 +483,11 @@ __urdlllocal ur_result_t UR_APICALL urPlatformGetBackendOption( "urPlatformGetBackendOption", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PLATFORM_GET_BACKEND_OPTION, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PLATFORM_GET_BACKEND_OPTION, ¶ms); + getContext()->logger.info(" <--- urPlatformGetBackendOption({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -461,7 +520,11 @@ __urdlllocal ur_result_t UR_APICALL urDeviceGet( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_DEVICE_GET, "urDeviceGet", ¶ms); - getContext()->logger.info("---> urDeviceGet"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_DEVICE_GET, + ¶ms); + getContext()->logger.info(" ---> urDeviceGet({})\n", + args_str_before.str()); ur_result_t result = pfnGet(hPlatform, DeviceType, NumEntries, phDevices, pNumDevices); @@ -469,9 +532,11 @@ __urdlllocal ur_result_t UR_APICALL urDeviceGet( getContext()->notify_end(UR_FUNCTION_DEVICE_GET, "urDeviceGet", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_DEVICE_GET, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_DEVICE_GET, + ¶ms); + getContext()->logger.info(" <--- urDeviceGet({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -503,7 +568,11 @@ __urdlllocal ur_result_t UR_APICALL urDeviceGetInfo( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_DEVICE_GET_INFO, "urDeviceGetInfo", ¶ms); - getContext()->logger.info("---> urDeviceGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_DEVICE_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urDeviceGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfo(hDevice, propName, propSize, pPropValue, pPropSizeRet); @@ -511,10 +580,11 @@ __urdlllocal ur_result_t UR_APICALL urDeviceGetInfo( getContext()->notify_end(UR_FUNCTION_DEVICE_GET_INFO, "urDeviceGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_DEVICE_GET_INFO, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_DEVICE_GET_INFO, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urDeviceGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -535,17 +605,22 @@ __urdlllocal ur_result_t UR_APICALL urDeviceRetain( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_DEVICE_RETAIN, "urDeviceRetain", ¶ms); - getContext()->logger.info("---> urDeviceRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_DEVICE_RETAIN, + ¶ms); + getContext()->logger.info(" ---> urDeviceRetain({})\n", + args_str_before.str()); ur_result_t result = pfnRetain(hDevice); getContext()->notify_end(UR_FUNCTION_DEVICE_RETAIN, "urDeviceRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_DEVICE_RETAIN, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_DEVICE_RETAIN, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urDeviceRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -566,17 +641,22 @@ __urdlllocal ur_result_t UR_APICALL urDeviceRelease( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_DEVICE_RELEASE, "urDeviceRelease", ¶ms); - getContext()->logger.info("---> urDeviceRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_DEVICE_RELEASE, + ¶ms); + getContext()->logger.info(" ---> urDeviceRelease({})\n", + args_str_before.str()); ur_result_t result = pfnRelease(hDevice); getContext()->notify_end(UR_FUNCTION_DEVICE_RELEASE, "urDeviceRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_DEVICE_RELEASE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_DEVICE_RELEASE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urDeviceRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -607,7 +687,11 @@ __urdlllocal ur_result_t UR_APICALL urDevicePartition( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_DEVICE_PARTITION, "urDevicePartition", ¶ms); - getContext()->logger.info("---> urDevicePartition"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_DEVICE_PARTITION, ¶ms); + getContext()->logger.info(" ---> urDevicePartition({})\n", + args_str_before.str()); ur_result_t result = pfnPartition(hDevice, pProperties, NumDevices, phSubDevices, pNumDevicesRet); @@ -615,10 +699,11 @@ __urdlllocal ur_result_t UR_APICALL urDevicePartition( getContext()->notify_end(UR_FUNCTION_DEVICE_PARTITION, "urDevicePartition", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_DEVICE_PARTITION, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_DEVICE_PARTITION, ¶ms); + getContext()->logger.info(" <--- urDevicePartition({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -648,7 +733,11 @@ __urdlllocal ur_result_t UR_APICALL urDeviceSelectBinary( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_DEVICE_SELECT_BINARY, "urDeviceSelectBinary", ¶ms); - getContext()->logger.info("---> urDeviceSelectBinary"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_DEVICE_SELECT_BINARY, ¶ms); + getContext()->logger.info(" ---> urDeviceSelectBinary({})\n", + args_str_before.str()); ur_result_t result = pfnSelectBinary(hDevice, pBinaries, NumBinaries, pSelectedBinary); @@ -657,10 +746,11 @@ __urdlllocal ur_result_t UR_APICALL urDeviceSelectBinary( "urDeviceSelectBinary", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_DEVICE_SELECT_BINARY, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_DEVICE_SELECT_BINARY, ¶ms); + getContext()->logger.info(" <--- urDeviceSelectBinary({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -684,7 +774,11 @@ __urdlllocal ur_result_t UR_APICALL urDeviceGetNativeHandle( getContext()->notify_begin(UR_FUNCTION_DEVICE_GET_NATIVE_HANDLE, "urDeviceGetNativeHandle", ¶ms); - getContext()->logger.info("---> urDeviceGetNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_DEVICE_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urDeviceGetNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnGetNativeHandle(hDevice, phNativeDevice); @@ -692,10 +786,11 @@ __urdlllocal ur_result_t UR_APICALL urDeviceGetNativeHandle( "urDeviceGetNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_DEVICE_GET_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_DEVICE_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" <--- urDeviceGetNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -725,7 +820,11 @@ __urdlllocal ur_result_t UR_APICALL urDeviceCreateWithNativeHandle( getContext()->notify_begin(UR_FUNCTION_DEVICE_CREATE_WITH_NATIVE_HANDLE, "urDeviceCreateWithNativeHandle", ¶ms); - getContext()->logger.info("---> urDeviceCreateWithNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_DEVICE_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urDeviceCreateWithNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnCreateWithNativeHandle(hNativeDevice, hAdapter, pProperties, phDevice); @@ -734,10 +833,12 @@ __urdlllocal ur_result_t UR_APICALL urDeviceCreateWithNativeHandle( "urDeviceCreateWithNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_DEVICE_CREATE_WITH_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_DEVICE_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info( + " <--- urDeviceCreateWithNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -766,7 +867,11 @@ __urdlllocal ur_result_t UR_APICALL urDeviceGetGlobalTimestamps( getContext()->notify_begin(UR_FUNCTION_DEVICE_GET_GLOBAL_TIMESTAMPS, "urDeviceGetGlobalTimestamps", ¶ms); - getContext()->logger.info("---> urDeviceGetGlobalTimestamps"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_DEVICE_GET_GLOBAL_TIMESTAMPS, ¶ms); + getContext()->logger.info(" ---> urDeviceGetGlobalTimestamps({})\n", + args_str_before.str()); ur_result_t result = pfnGetGlobalTimestamps(hDevice, pDeviceTimestamp, pHostTimestamp); @@ -775,10 +880,12 @@ __urdlllocal ur_result_t UR_APICALL urDeviceGetGlobalTimestamps( "urDeviceGetGlobalTimestamps", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_DEVICE_GET_GLOBAL_TIMESTAMPS, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_DEVICE_GET_GLOBAL_TIMESTAMPS, ¶ms); + getContext()->logger.info( + " <--- urDeviceGetGlobalTimestamps({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -805,7 +912,11 @@ __urdlllocal ur_result_t UR_APICALL urContextCreate( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_CONTEXT_CREATE, "urContextCreate", ¶ms); - getContext()->logger.info("---> urContextCreate"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_CONTEXT_CREATE, + ¶ms); + getContext()->logger.info(" ---> urContextCreate({})\n", + args_str_before.str()); ur_result_t result = pfnCreate(DeviceCount, phDevices, pProperties, phContext); @@ -813,10 +924,11 @@ __urdlllocal ur_result_t UR_APICALL urContextCreate( getContext()->notify_end(UR_FUNCTION_CONTEXT_CREATE, "urContextCreate", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_CONTEXT_CREATE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_CONTEXT_CREATE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urContextCreate({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -837,17 +949,22 @@ __urdlllocal ur_result_t UR_APICALL urContextRetain( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_CONTEXT_RETAIN, "urContextRetain", ¶ms); - getContext()->logger.info("---> urContextRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_CONTEXT_RETAIN, + ¶ms); + getContext()->logger.info(" ---> urContextRetain({})\n", + args_str_before.str()); ur_result_t result = pfnRetain(hContext); getContext()->notify_end(UR_FUNCTION_CONTEXT_RETAIN, "urContextRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_CONTEXT_RETAIN, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_CONTEXT_RETAIN, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urContextRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -868,17 +985,22 @@ __urdlllocal ur_result_t UR_APICALL urContextRelease( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_CONTEXT_RELEASE, "urContextRelease", ¶ms); - getContext()->logger.info("---> urContextRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_CONTEXT_RELEASE, ¶ms); + getContext()->logger.info(" ---> urContextRelease({})\n", + args_str_before.str()); ur_result_t result = pfnRelease(hContext); getContext()->notify_end(UR_FUNCTION_CONTEXT_RELEASE, "urContextRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_CONTEXT_RELEASE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_CONTEXT_RELEASE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urContextRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -911,7 +1033,11 @@ __urdlllocal ur_result_t UR_APICALL urContextGetInfo( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_CONTEXT_GET_INFO, "urContextGetInfo", ¶ms); - getContext()->logger.info("---> urContextGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_CONTEXT_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urContextGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfo(hContext, propName, propSize, pPropValue, pPropSizeRet); @@ -919,10 +1045,11 @@ __urdlllocal ur_result_t UR_APICALL urContextGetInfo( getContext()->notify_end(UR_FUNCTION_CONTEXT_GET_INFO, "urContextGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_CONTEXT_GET_INFO, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_CONTEXT_GET_INFO, ¶ms); + getContext()->logger.info(" <--- urContextGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -947,7 +1074,11 @@ __urdlllocal ur_result_t UR_APICALL urContextGetNativeHandle( getContext()->notify_begin(UR_FUNCTION_CONTEXT_GET_NATIVE_HANDLE, "urContextGetNativeHandle", ¶ms); - getContext()->logger.info("---> urContextGetNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_CONTEXT_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urContextGetNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnGetNativeHandle(hContext, phNativeContext); @@ -955,10 +1086,11 @@ __urdlllocal ur_result_t UR_APICALL urContextGetNativeHandle( "urContextGetNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_CONTEXT_GET_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_CONTEXT_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" <--- urContextGetNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -993,7 +1125,12 @@ __urdlllocal ur_result_t UR_APICALL urContextCreateWithNativeHandle( UR_FUNCTION_CONTEXT_CREATE_WITH_NATIVE_HANDLE, "urContextCreateWithNativeHandle", ¶ms); - getContext()->logger.info("---> urContextCreateWithNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_CONTEXT_CREATE_WITH_NATIVE_HANDLE, + ¶ms); + getContext()->logger.info(" ---> urContextCreateWithNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnCreateWithNativeHandle(hNativeContext, hAdapter, numDevices, @@ -1003,10 +1140,12 @@ __urdlllocal ur_result_t UR_APICALL urContextCreateWithNativeHandle( "urContextCreateWithNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_CONTEXT_CREATE_WITH_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_CONTEXT_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info( + " <--- urContextCreateWithNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1033,7 +1172,11 @@ __urdlllocal ur_result_t UR_APICALL urContextSetExtendedDeleter( getContext()->notify_begin(UR_FUNCTION_CONTEXT_SET_EXTENDED_DELETER, "urContextSetExtendedDeleter", ¶ms); - getContext()->logger.info("---> urContextSetExtendedDeleter"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_CONTEXT_SET_EXTENDED_DELETER, ¶ms); + getContext()->logger.info(" ---> urContextSetExtendedDeleter({})\n", + args_str_before.str()); ur_result_t result = pfnSetExtendedDeleter(hContext, pfnDeleter, pUserData); @@ -1041,10 +1184,12 @@ __urdlllocal ur_result_t UR_APICALL urContextSetExtendedDeleter( "urContextSetExtendedDeleter", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_CONTEXT_SET_EXTENDED_DELETER, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_CONTEXT_SET_EXTENDED_DELETER, ¶ms); + getContext()->logger.info( + " <--- urContextSetExtendedDeleter({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1071,7 +1216,11 @@ __urdlllocal ur_result_t UR_APICALL urMemImageCreate( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_MEM_IMAGE_CREATE, "urMemImageCreate", ¶ms); - getContext()->logger.info("---> urMemImageCreate"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_MEM_IMAGE_CREATE, ¶ms); + getContext()->logger.info(" ---> urMemImageCreate({})\n", + args_str_before.str()); ur_result_t result = pfnImageCreate(hContext, flags, pImageFormat, pImageDesc, pHost, phMem); @@ -1079,10 +1228,11 @@ __urdlllocal ur_result_t UR_APICALL urMemImageCreate( getContext()->notify_end(UR_FUNCTION_MEM_IMAGE_CREATE, "urMemImageCreate", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_MEM_IMAGE_CREATE, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_MEM_IMAGE_CREATE, ¶ms); + getContext()->logger.info(" <--- urMemImageCreate({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1109,7 +1259,11 @@ __urdlllocal ur_result_t UR_APICALL urMemBufferCreate( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_MEM_BUFFER_CREATE, "urMemBufferCreate", ¶ms); - getContext()->logger.info("---> urMemBufferCreate"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_MEM_BUFFER_CREATE, ¶ms); + getContext()->logger.info(" ---> urMemBufferCreate({})\n", + args_str_before.str()); ur_result_t result = pfnBufferCreate(hContext, flags, size, pProperties, phBuffer); @@ -1117,10 +1271,11 @@ __urdlllocal ur_result_t UR_APICALL urMemBufferCreate( getContext()->notify_end(UR_FUNCTION_MEM_BUFFER_CREATE, "urMemBufferCreate", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_MEM_BUFFER_CREATE, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_MEM_BUFFER_CREATE, ¶ms); + getContext()->logger.info(" <--- urMemBufferCreate({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1141,16 +1296,22 @@ __urdlllocal ur_result_t UR_APICALL urMemRetain( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_MEM_RETAIN, "urMemRetain", ¶ms); - getContext()->logger.info("---> urMemRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_MEM_RETAIN, + ¶ms); + getContext()->logger.info(" ---> urMemRetain({})\n", + args_str_before.str()); ur_result_t result = pfnRetain(hMem); getContext()->notify_end(UR_FUNCTION_MEM_RETAIN, "urMemRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_MEM_RETAIN, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_MEM_RETAIN, + ¶ms); + getContext()->logger.info(" <--- urMemRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1171,16 +1332,22 @@ __urdlllocal ur_result_t UR_APICALL urMemRelease( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_MEM_RELEASE, "urMemRelease", ¶ms); - getContext()->logger.info("---> urMemRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_MEM_RELEASE, + ¶ms); + getContext()->logger.info(" ---> urMemRelease({})\n", + args_str_before.str()); ur_result_t result = pfnRelease(hMem); getContext()->notify_end(UR_FUNCTION_MEM_RELEASE, "urMemRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_MEM_RELEASE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_MEM_RELEASE, + ¶ms); + getContext()->logger.info(" <--- urMemRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1208,7 +1375,11 @@ __urdlllocal ur_result_t UR_APICALL urMemBufferPartition( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_MEM_BUFFER_PARTITION, "urMemBufferPartition", ¶ms); - getContext()->logger.info("---> urMemBufferPartition"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_MEM_BUFFER_PARTITION, ¶ms); + getContext()->logger.info(" ---> urMemBufferPartition({})\n", + args_str_before.str()); ur_result_t result = pfnBufferPartition(hBuffer, flags, bufferCreateType, pRegion, phMem); @@ -1217,10 +1388,11 @@ __urdlllocal ur_result_t UR_APICALL urMemBufferPartition( "urMemBufferPartition", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_MEM_BUFFER_PARTITION, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_MEM_BUFFER_PARTITION, ¶ms); + getContext()->logger.info(" <--- urMemBufferPartition({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1245,7 +1417,11 @@ __urdlllocal ur_result_t UR_APICALL urMemGetNativeHandle( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_MEM_GET_NATIVE_HANDLE, "urMemGetNativeHandle", ¶ms); - getContext()->logger.info("---> urMemGetNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_MEM_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urMemGetNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnGetNativeHandle(hMem, hDevice, phNativeMem); @@ -1253,10 +1429,11 @@ __urdlllocal ur_result_t UR_APICALL urMemGetNativeHandle( "urMemGetNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_MEM_GET_NATIVE_HANDLE, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_MEM_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" <--- urMemGetNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1285,7 +1462,12 @@ __urdlllocal ur_result_t UR_APICALL urMemBufferCreateWithNativeHandle( UR_FUNCTION_MEM_BUFFER_CREATE_WITH_NATIVE_HANDLE, "urMemBufferCreateWithNativeHandle", ¶ms); - getContext()->logger.info("---> urMemBufferCreateWithNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_MEM_BUFFER_CREATE_WITH_NATIVE_HANDLE, + ¶ms); + getContext()->logger.info(" ---> urMemBufferCreateWithNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnBufferCreateWithNativeHandle(hNativeMem, hContext, pProperties, phMem); @@ -1294,10 +1476,13 @@ __urdlllocal ur_result_t UR_APICALL urMemBufferCreateWithNativeHandle( "urMemBufferCreateWithNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_MEM_BUFFER_CREATE_WITH_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_MEM_BUFFER_CREATE_WITH_NATIVE_HANDLE, + ¶ms); + getContext()->logger.info( + " <--- urMemBufferCreateWithNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1330,7 +1515,12 @@ __urdlllocal ur_result_t UR_APICALL urMemImageCreateWithNativeHandle( UR_FUNCTION_MEM_IMAGE_CREATE_WITH_NATIVE_HANDLE, "urMemImageCreateWithNativeHandle", ¶ms); - getContext()->logger.info("---> urMemImageCreateWithNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_MEM_IMAGE_CREATE_WITH_NATIVE_HANDLE, + ¶ms); + getContext()->logger.info(" ---> urMemImageCreateWithNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnImageCreateWithNativeHandle( hNativeMem, hContext, pImageFormat, pImageDesc, pProperties, phMem); @@ -1339,10 +1529,13 @@ __urdlllocal ur_result_t UR_APICALL urMemImageCreateWithNativeHandle( "urMemImageCreateWithNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_MEM_IMAGE_CREATE_WITH_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_MEM_IMAGE_CREATE_WITH_NATIVE_HANDLE, + ¶ms); + getContext()->logger.info( + " <--- urMemImageCreateWithNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1375,7 +1568,11 @@ __urdlllocal ur_result_t UR_APICALL urMemGetInfo( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_MEM_GET_INFO, "urMemGetInfo", ¶ms); - getContext()->logger.info("---> urMemGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_MEM_GET_INFO, + ¶ms); + getContext()->logger.info(" ---> urMemGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfo(hMemory, propName, propSize, pPropValue, pPropSizeRet); @@ -1383,10 +1580,11 @@ __urdlllocal ur_result_t UR_APICALL urMemGetInfo( getContext()->notify_end(UR_FUNCTION_MEM_GET_INFO, "urMemGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_MEM_GET_INFO, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_MEM_GET_INFO, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urMemGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1418,7 +1616,11 @@ __urdlllocal ur_result_t UR_APICALL urMemImageGetInfo( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_MEM_IMAGE_GET_INFO, "urMemImageGetInfo", ¶ms); - getContext()->logger.info("---> urMemImageGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_MEM_IMAGE_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urMemImageGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnImageGetInfo(hMemory, propName, propSize, pPropValue, pPropSizeRet); @@ -1426,10 +1628,11 @@ __urdlllocal ur_result_t UR_APICALL urMemImageGetInfo( getContext()->notify_end(UR_FUNCTION_MEM_IMAGE_GET_INFO, "urMemImageGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_MEM_IMAGE_GET_INFO, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_MEM_IMAGE_GET_INFO, ¶ms); + getContext()->logger.info(" <--- urMemImageGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1452,17 +1655,22 @@ __urdlllocal ur_result_t UR_APICALL urSamplerCreate( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_SAMPLER_CREATE, "urSamplerCreate", ¶ms); - getContext()->logger.info("---> urSamplerCreate"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_SAMPLER_CREATE, + ¶ms); + getContext()->logger.info(" ---> urSamplerCreate({})\n", + args_str_before.str()); ur_result_t result = pfnCreate(hContext, pDesc, phSampler); getContext()->notify_end(UR_FUNCTION_SAMPLER_CREATE, "urSamplerCreate", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_SAMPLER_CREATE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_SAMPLER_CREATE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urSamplerCreate({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1483,17 +1691,22 @@ __urdlllocal ur_result_t UR_APICALL urSamplerRetain( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_SAMPLER_RETAIN, "urSamplerRetain", ¶ms); - getContext()->logger.info("---> urSamplerRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_SAMPLER_RETAIN, + ¶ms); + getContext()->logger.info(" ---> urSamplerRetain({})\n", + args_str_before.str()); ur_result_t result = pfnRetain(hSampler); getContext()->notify_end(UR_FUNCTION_SAMPLER_RETAIN, "urSamplerRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_SAMPLER_RETAIN, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_SAMPLER_RETAIN, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urSamplerRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1514,17 +1727,22 @@ __urdlllocal ur_result_t UR_APICALL urSamplerRelease( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_SAMPLER_RELEASE, "urSamplerRelease", ¶ms); - getContext()->logger.info("---> urSamplerRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_SAMPLER_RELEASE, ¶ms); + getContext()->logger.info(" ---> urSamplerRelease({})\n", + args_str_before.str()); ur_result_t result = pfnRelease(hSampler); getContext()->notify_end(UR_FUNCTION_SAMPLER_RELEASE, "urSamplerRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_SAMPLER_RELEASE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_SAMPLER_RELEASE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urSamplerRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1553,7 +1771,11 @@ __urdlllocal ur_result_t UR_APICALL urSamplerGetInfo( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_SAMPLER_GET_INFO, "urSamplerGetInfo", ¶ms); - getContext()->logger.info("---> urSamplerGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_SAMPLER_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urSamplerGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfo(hSampler, propName, propSize, pPropValue, pPropSizeRet); @@ -1561,10 +1783,11 @@ __urdlllocal ur_result_t UR_APICALL urSamplerGetInfo( getContext()->notify_end(UR_FUNCTION_SAMPLER_GET_INFO, "urSamplerGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_SAMPLER_GET_INFO, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_SAMPLER_GET_INFO, ¶ms); + getContext()->logger.info(" <--- urSamplerGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1589,7 +1812,11 @@ __urdlllocal ur_result_t UR_APICALL urSamplerGetNativeHandle( getContext()->notify_begin(UR_FUNCTION_SAMPLER_GET_NATIVE_HANDLE, "urSamplerGetNativeHandle", ¶ms); - getContext()->logger.info("---> urSamplerGetNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_SAMPLER_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urSamplerGetNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnGetNativeHandle(hSampler, phNativeSampler); @@ -1597,10 +1824,11 @@ __urdlllocal ur_result_t UR_APICALL urSamplerGetNativeHandle( "urSamplerGetNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_SAMPLER_GET_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_SAMPLER_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" <--- urSamplerGetNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1629,7 +1857,12 @@ __urdlllocal ur_result_t UR_APICALL urSamplerCreateWithNativeHandle( UR_FUNCTION_SAMPLER_CREATE_WITH_NATIVE_HANDLE, "urSamplerCreateWithNativeHandle", ¶ms); - getContext()->logger.info("---> urSamplerCreateWithNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_SAMPLER_CREATE_WITH_NATIVE_HANDLE, + ¶ms); + getContext()->logger.info(" ---> urSamplerCreateWithNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnCreateWithNativeHandle(hNativeSampler, hContext, pProperties, phSampler); @@ -1638,10 +1871,12 @@ __urdlllocal ur_result_t UR_APICALL urSamplerCreateWithNativeHandle( "urSamplerCreateWithNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_SAMPLER_CREATE_WITH_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_SAMPLER_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info( + " <--- urSamplerCreateWithNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1669,17 +1904,22 @@ __urdlllocal ur_result_t UR_APICALL urUSMHostAlloc( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_USM_HOST_ALLOC, "urUSMHostAlloc", ¶ms); - getContext()->logger.info("---> urUSMHostAlloc"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_USM_HOST_ALLOC, + ¶ms); + getContext()->logger.info(" ---> urUSMHostAlloc({})\n", + args_str_before.str()); ur_result_t result = pfnHostAlloc(hContext, pUSMDesc, pool, size, ppMem); getContext()->notify_end(UR_FUNCTION_USM_HOST_ALLOC, "urUSMHostAlloc", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_HOST_ALLOC, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_USM_HOST_ALLOC, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urUSMHostAlloc({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1708,7 +1948,11 @@ __urdlllocal ur_result_t UR_APICALL urUSMDeviceAlloc( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_USM_DEVICE_ALLOC, "urUSMDeviceAlloc", ¶ms); - getContext()->logger.info("---> urUSMDeviceAlloc"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_USM_DEVICE_ALLOC, ¶ms); + getContext()->logger.info(" ---> urUSMDeviceAlloc({})\n", + args_str_before.str()); ur_result_t result = pfnDeviceAlloc(hContext, hDevice, pUSMDesc, pool, size, ppMem); @@ -1716,10 +1960,11 @@ __urdlllocal ur_result_t UR_APICALL urUSMDeviceAlloc( getContext()->notify_end(UR_FUNCTION_USM_DEVICE_ALLOC, "urUSMDeviceAlloc", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_DEVICE_ALLOC, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_USM_DEVICE_ALLOC, ¶ms); + getContext()->logger.info(" <--- urUSMDeviceAlloc({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1748,7 +1993,11 @@ __urdlllocal ur_result_t UR_APICALL urUSMSharedAlloc( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_USM_SHARED_ALLOC, "urUSMSharedAlloc", ¶ms); - getContext()->logger.info("---> urUSMSharedAlloc"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_USM_SHARED_ALLOC, ¶ms); + getContext()->logger.info(" ---> urUSMSharedAlloc({})\n", + args_str_before.str()); ur_result_t result = pfnSharedAlloc(hContext, hDevice, pUSMDesc, pool, size, ppMem); @@ -1756,10 +2005,11 @@ __urdlllocal ur_result_t UR_APICALL urUSMSharedAlloc( getContext()->notify_end(UR_FUNCTION_USM_SHARED_ALLOC, "urUSMSharedAlloc", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_SHARED_ALLOC, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_USM_SHARED_ALLOC, ¶ms); + getContext()->logger.info(" <--- urUSMSharedAlloc({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1780,16 +2030,21 @@ __urdlllocal ur_result_t UR_APICALL urUSMFree( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_USM_FREE, "urUSMFree", ¶ms); - getContext()->logger.info("---> urUSMFree"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_USM_FREE, + ¶ms); + getContext()->logger.info(" ---> urUSMFree({})\n", args_str_before.str()); ur_result_t result = pfnFree(hContext, pMem); getContext()->notify_end(UR_FUNCTION_USM_FREE, "urUSMFree", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_FREE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_USM_FREE, + ¶ms); + getContext()->logger.info(" <--- urUSMFree({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1820,7 +2075,11 @@ __urdlllocal ur_result_t UR_APICALL urUSMGetMemAllocInfo( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_USM_GET_MEM_ALLOC_INFO, "urUSMGetMemAllocInfo", ¶ms); - getContext()->logger.info("---> urUSMGetMemAllocInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_USM_GET_MEM_ALLOC_INFO, ¶ms); + getContext()->logger.info(" ---> urUSMGetMemAllocInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetMemAllocInfo(hContext, pMem, propName, propSize, pPropValue, pPropSizeRet); @@ -1829,10 +2088,11 @@ __urdlllocal ur_result_t UR_APICALL urUSMGetMemAllocInfo( "urUSMGetMemAllocInfo", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_USM_GET_MEM_ALLOC_INFO, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_USM_GET_MEM_ALLOC_INFO, ¶ms); + getContext()->logger.info(" <--- urUSMGetMemAllocInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1856,17 +2116,22 @@ __urdlllocal ur_result_t UR_APICALL urUSMPoolCreate( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_USM_POOL_CREATE, "urUSMPoolCreate", ¶ms); - getContext()->logger.info("---> urUSMPoolCreate"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_USM_POOL_CREATE, ¶ms); + getContext()->logger.info(" ---> urUSMPoolCreate({})\n", + args_str_before.str()); ur_result_t result = pfnPoolCreate(hContext, pPoolDesc, ppPool); getContext()->notify_end(UR_FUNCTION_USM_POOL_CREATE, "urUSMPoolCreate", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_POOL_CREATE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_USM_POOL_CREATE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urUSMPoolCreate({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1886,17 +2151,22 @@ __urdlllocal ur_result_t UR_APICALL urUSMPoolRetain( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_USM_POOL_RETAIN, "urUSMPoolRetain", ¶ms); - getContext()->logger.info("---> urUSMPoolRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_USM_POOL_RETAIN, ¶ms); + getContext()->logger.info(" ---> urUSMPoolRetain({})\n", + args_str_before.str()); ur_result_t result = pfnPoolRetain(pPool); getContext()->notify_end(UR_FUNCTION_USM_POOL_RETAIN, "urUSMPoolRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_POOL_RETAIN, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_USM_POOL_RETAIN, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urUSMPoolRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1916,17 +2186,22 @@ __urdlllocal ur_result_t UR_APICALL urUSMPoolRelease( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_USM_POOL_RELEASE, "urUSMPoolRelease", ¶ms); - getContext()->logger.info("---> urUSMPoolRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_USM_POOL_RELEASE, ¶ms); + getContext()->logger.info(" ---> urUSMPoolRelease({})\n", + args_str_before.str()); ur_result_t result = pfnPoolRelease(pPool); getContext()->notify_end(UR_FUNCTION_USM_POOL_RELEASE, "urUSMPoolRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_POOL_RELEASE, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_USM_POOL_RELEASE, ¶ms); + getContext()->logger.info(" <--- urUSMPoolRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -1954,7 +2229,11 @@ __urdlllocal ur_result_t UR_APICALL urUSMPoolGetInfo( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_USM_POOL_GET_INFO, "urUSMPoolGetInfo", ¶ms); - getContext()->logger.info("---> urUSMPoolGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_USM_POOL_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urUSMPoolGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnPoolGetInfo(hPool, propName, propSize, pPropValue, pPropSizeRet); @@ -1962,10 +2241,11 @@ __urdlllocal ur_result_t UR_APICALL urUSMPoolGetInfo( getContext()->notify_end(UR_FUNCTION_USM_POOL_GET_INFO, "urUSMPoolGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_POOL_GET_INFO, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_USM_POOL_GET_INFO, ¶ms); + getContext()->logger.info(" <--- urUSMPoolGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2002,7 +2282,11 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemGranularityGetInfo( getContext()->notify_begin(UR_FUNCTION_VIRTUAL_MEM_GRANULARITY_GET_INFO, "urVirtualMemGranularityGetInfo", ¶ms); - getContext()->logger.info("---> urVirtualMemGranularityGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_VIRTUAL_MEM_GRANULARITY_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urVirtualMemGranularityGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGranularityGetInfo( hContext, hDevice, propName, propSize, pPropValue, pPropSizeRet); @@ -2011,10 +2295,12 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemGranularityGetInfo( "urVirtualMemGranularityGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_VIRTUAL_MEM_GRANULARITY_GET_INFO, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_VIRTUAL_MEM_GRANULARITY_GET_INFO, ¶ms); + getContext()->logger.info( + " <--- urVirtualMemGranularityGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2044,17 +2330,22 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemReserve( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_VIRTUAL_MEM_RESERVE, "urVirtualMemReserve", ¶ms); - getContext()->logger.info("---> urVirtualMemReserve"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_VIRTUAL_MEM_RESERVE, ¶ms); + getContext()->logger.info(" ---> urVirtualMemReserve({})\n", + args_str_before.str()); ur_result_t result = pfnReserve(hContext, pStart, size, ppStart); getContext()->notify_end(UR_FUNCTION_VIRTUAL_MEM_RESERVE, "urVirtualMemReserve", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_VIRTUAL_MEM_RESERVE, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_VIRTUAL_MEM_RESERVE, ¶ms); + getContext()->logger.info(" <--- urVirtualMemReserve({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2077,17 +2368,22 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemFree( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_VIRTUAL_MEM_FREE, "urVirtualMemFree", ¶ms); - getContext()->logger.info("---> urVirtualMemFree"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_VIRTUAL_MEM_FREE, ¶ms); + getContext()->logger.info(" ---> urVirtualMemFree({})\n", + args_str_before.str()); ur_result_t result = pfnFree(hContext, pStart, size); getContext()->notify_end(UR_FUNCTION_VIRTUAL_MEM_FREE, "urVirtualMemFree", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_VIRTUAL_MEM_FREE, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_VIRTUAL_MEM_FREE, ¶ms); + getContext()->logger.info(" <--- urVirtualMemFree({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2117,7 +2413,11 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemMap( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_VIRTUAL_MEM_MAP, "urVirtualMemMap", ¶ms); - getContext()->logger.info("---> urVirtualMemMap"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_VIRTUAL_MEM_MAP, ¶ms); + getContext()->logger.info(" ---> urVirtualMemMap({})\n", + args_str_before.str()); ur_result_t result = pfnMap(hContext, pStart, size, hPhysicalMem, offset, flags); @@ -2125,10 +2425,11 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemMap( getContext()->notify_end(UR_FUNCTION_VIRTUAL_MEM_MAP, "urVirtualMemMap", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_VIRTUAL_MEM_MAP, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_VIRTUAL_MEM_MAP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urVirtualMemMap({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2151,17 +2452,22 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemUnmap( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_VIRTUAL_MEM_UNMAP, "urVirtualMemUnmap", ¶ms); - getContext()->logger.info("---> urVirtualMemUnmap"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_VIRTUAL_MEM_UNMAP, ¶ms); + getContext()->logger.info(" ---> urVirtualMemUnmap({})\n", + args_str_before.str()); ur_result_t result = pfnUnmap(hContext, pStart, size); getContext()->notify_end(UR_FUNCTION_VIRTUAL_MEM_UNMAP, "urVirtualMemUnmap", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_VIRTUAL_MEM_UNMAP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_VIRTUAL_MEM_UNMAP, ¶ms); + getContext()->logger.info(" <--- urVirtualMemUnmap({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2187,7 +2493,11 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemSetAccess( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_VIRTUAL_MEM_SET_ACCESS, "urVirtualMemSetAccess", ¶ms); - getContext()->logger.info("---> urVirtualMemSetAccess"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_VIRTUAL_MEM_SET_ACCESS, ¶ms); + getContext()->logger.info(" ---> urVirtualMemSetAccess({})\n", + args_str_before.str()); ur_result_t result = pfnSetAccess(hContext, pStart, size, flags); @@ -2195,10 +2505,11 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemSetAccess( "urVirtualMemSetAccess", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_VIRTUAL_MEM_SET_ACCESS, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_VIRTUAL_MEM_SET_ACCESS, ¶ms); + getContext()->logger.info(" <--- urVirtualMemSetAccess({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2233,7 +2544,11 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemGetInfo( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_VIRTUAL_MEM_GET_INFO, "urVirtualMemGetInfo", ¶ms); - getContext()->logger.info("---> urVirtualMemGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_VIRTUAL_MEM_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urVirtualMemGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfo(hContext, pStart, size, propName, propSize, pPropValue, pPropSizeRet); @@ -2241,10 +2556,11 @@ __urdlllocal ur_result_t UR_APICALL urVirtualMemGetInfo( getContext()->notify_end(UR_FUNCTION_VIRTUAL_MEM_GET_INFO, "urVirtualMemGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_VIRTUAL_MEM_GET_INFO, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_VIRTUAL_MEM_GET_INFO, ¶ms); + getContext()->logger.info(" <--- urVirtualMemGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2273,7 +2589,11 @@ __urdlllocal ur_result_t UR_APICALL urPhysicalMemCreate( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_PHYSICAL_MEM_CREATE, "urPhysicalMemCreate", ¶ms); - getContext()->logger.info("---> urPhysicalMemCreate"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_PHYSICAL_MEM_CREATE, ¶ms); + getContext()->logger.info(" ---> urPhysicalMemCreate({})\n", + args_str_before.str()); ur_result_t result = pfnCreate(hContext, hDevice, size, pProperties, phPhysicalMem); @@ -2281,10 +2601,11 @@ __urdlllocal ur_result_t UR_APICALL urPhysicalMemCreate( getContext()->notify_end(UR_FUNCTION_PHYSICAL_MEM_CREATE, "urPhysicalMemCreate", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PHYSICAL_MEM_CREATE, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_PHYSICAL_MEM_CREATE, ¶ms); + getContext()->logger.info(" <--- urPhysicalMemCreate({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2305,17 +2626,22 @@ __urdlllocal ur_result_t UR_APICALL urPhysicalMemRetain( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_PHYSICAL_MEM_RETAIN, "urPhysicalMemRetain", ¶ms); - getContext()->logger.info("---> urPhysicalMemRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_PHYSICAL_MEM_RETAIN, ¶ms); + getContext()->logger.info(" ---> urPhysicalMemRetain({})\n", + args_str_before.str()); ur_result_t result = pfnRetain(hPhysicalMem); getContext()->notify_end(UR_FUNCTION_PHYSICAL_MEM_RETAIN, "urPhysicalMemRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PHYSICAL_MEM_RETAIN, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_PHYSICAL_MEM_RETAIN, ¶ms); + getContext()->logger.info(" <--- urPhysicalMemRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2336,7 +2662,11 @@ __urdlllocal ur_result_t UR_APICALL urPhysicalMemRelease( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_PHYSICAL_MEM_RELEASE, "urPhysicalMemRelease", ¶ms); - getContext()->logger.info("---> urPhysicalMemRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_PHYSICAL_MEM_RELEASE, ¶ms); + getContext()->logger.info(" ---> urPhysicalMemRelease({})\n", + args_str_before.str()); ur_result_t result = pfnRelease(hPhysicalMem); @@ -2344,10 +2674,11 @@ __urdlllocal ur_result_t UR_APICALL urPhysicalMemRelease( "urPhysicalMemRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PHYSICAL_MEM_RELEASE, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_PHYSICAL_MEM_RELEASE, ¶ms); + getContext()->logger.info(" <--- urPhysicalMemRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2374,7 +2705,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramCreateWithIL( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_PROGRAM_CREATE_WITH_IL, "urProgramCreateWithIL", ¶ms); - getContext()->logger.info("---> urProgramCreateWithIL"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PROGRAM_CREATE_WITH_IL, ¶ms); + getContext()->logger.info(" ---> urProgramCreateWithIL({})\n", + args_str_before.str()); ur_result_t result = pfnCreateWithIL(hContext, pIL, length, pProperties, phProgram); @@ -2383,10 +2718,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramCreateWithIL( "urProgramCreateWithIL", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PROGRAM_CREATE_WITH_IL, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PROGRAM_CREATE_WITH_IL, ¶ms); + getContext()->logger.info(" <--- urProgramCreateWithIL({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2417,7 +2753,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramCreateWithBinary( getContext()->notify_begin(UR_FUNCTION_PROGRAM_CREATE_WITH_BINARY, "urProgramCreateWithBinary", ¶ms); - getContext()->logger.info("---> urProgramCreateWithBinary"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PROGRAM_CREATE_WITH_BINARY, ¶ms); + getContext()->logger.info(" ---> urProgramCreateWithBinary({})\n", + args_str_before.str()); ur_result_t result = pfnCreateWithBinary(hContext, hDevice, size, pBinary, pProperties, phProgram); @@ -2426,10 +2766,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramCreateWithBinary( "urProgramCreateWithBinary", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PROGRAM_CREATE_WITH_BINARY, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PROGRAM_CREATE_WITH_BINARY, ¶ms); + getContext()->logger.info(" <--- urProgramCreateWithBinary({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2452,17 +2793,22 @@ __urdlllocal ur_result_t UR_APICALL urProgramBuild( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_PROGRAM_BUILD, "urProgramBuild", ¶ms); - getContext()->logger.info("---> urProgramBuild"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_PROGRAM_BUILD, + ¶ms); + getContext()->logger.info(" ---> urProgramBuild({})\n", + args_str_before.str()); ur_result_t result = pfnBuild(hContext, hProgram, pOptions); getContext()->notify_end(UR_FUNCTION_PROGRAM_BUILD, "urProgramBuild", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PROGRAM_BUILD, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_PROGRAM_BUILD, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urProgramBuild({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2486,17 +2832,22 @@ __urdlllocal ur_result_t UR_APICALL urProgramCompile( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_PROGRAM_COMPILE, "urProgramCompile", ¶ms); - getContext()->logger.info("---> urProgramCompile"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_PROGRAM_COMPILE, ¶ms); + getContext()->logger.info(" ---> urProgramCompile({})\n", + args_str_before.str()); ur_result_t result = pfnCompile(hContext, hProgram, pOptions); getContext()->notify_end(UR_FUNCTION_PROGRAM_COMPILE, "urProgramCompile", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PROGRAM_COMPILE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_PROGRAM_COMPILE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urProgramCompile({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2527,7 +2878,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramLink( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_PROGRAM_LINK, "urProgramLink", ¶ms); - getContext()->logger.info("---> urProgramLink"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_PROGRAM_LINK, + ¶ms); + getContext()->logger.info(" ---> urProgramLink({})\n", + args_str_before.str()); ur_result_t result = pfnLink(hContext, count, phPrograms, pOptions, phProgram); @@ -2535,10 +2890,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramLink( getContext()->notify_end(UR_FUNCTION_PROGRAM_LINK, "urProgramLink", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PROGRAM_LINK, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_PROGRAM_LINK, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urProgramLink({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2559,17 +2915,22 @@ __urdlllocal ur_result_t UR_APICALL urProgramRetain( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_PROGRAM_RETAIN, "urProgramRetain", ¶ms); - getContext()->logger.info("---> urProgramRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_PROGRAM_RETAIN, + ¶ms); + getContext()->logger.info(" ---> urProgramRetain({})\n", + args_str_before.str()); ur_result_t result = pfnRetain(hProgram); getContext()->notify_end(UR_FUNCTION_PROGRAM_RETAIN, "urProgramRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PROGRAM_RETAIN, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_PROGRAM_RETAIN, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urProgramRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2590,17 +2951,22 @@ __urdlllocal ur_result_t UR_APICALL urProgramRelease( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_PROGRAM_RELEASE, "urProgramRelease", ¶ms); - getContext()->logger.info("---> urProgramRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_PROGRAM_RELEASE, ¶ms); + getContext()->logger.info(" ---> urProgramRelease({})\n", + args_str_before.str()); ur_result_t result = pfnRelease(hProgram); getContext()->notify_end(UR_FUNCTION_PROGRAM_RELEASE, "urProgramRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PROGRAM_RELEASE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_PROGRAM_RELEASE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urProgramRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2632,7 +2998,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramGetFunctionPointer( getContext()->notify_begin(UR_FUNCTION_PROGRAM_GET_FUNCTION_POINTER, "urProgramGetFunctionPointer", ¶ms); - getContext()->logger.info("---> urProgramGetFunctionPointer"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PROGRAM_GET_FUNCTION_POINTER, ¶ms); + getContext()->logger.info(" ---> urProgramGetFunctionPointer({})\n", + args_str_before.str()); ur_result_t result = pfnGetFunctionPointer(hDevice, hProgram, pFunctionName, ppFunctionPointer); @@ -2641,10 +3011,12 @@ __urdlllocal ur_result_t UR_APICALL urProgramGetFunctionPointer( "urProgramGetFunctionPointer", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PROGRAM_GET_FUNCTION_POINTER, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PROGRAM_GET_FUNCTION_POINTER, ¶ms); + getContext()->logger.info( + " <--- urProgramGetFunctionPointer({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2678,7 +3050,12 @@ __urdlllocal ur_result_t UR_APICALL urProgramGetGlobalVariablePointer( UR_FUNCTION_PROGRAM_GET_GLOBAL_VARIABLE_POINTER, "urProgramGetGlobalVariablePointer", ¶ms); - getContext()->logger.info("---> urProgramGetGlobalVariablePointer"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PROGRAM_GET_GLOBAL_VARIABLE_POINTER, + ¶ms); + getContext()->logger.info(" ---> urProgramGetGlobalVariablePointer({})\n", + args_str_before.str()); ur_result_t result = pfnGetGlobalVariablePointer( hDevice, hProgram, pGlobalVariableName, pGlobalVariableSizeRet, @@ -2688,10 +3065,13 @@ __urdlllocal ur_result_t UR_APICALL urProgramGetGlobalVariablePointer( "urProgramGetGlobalVariablePointer", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PROGRAM_GET_GLOBAL_VARIABLE_POINTER, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PROGRAM_GET_GLOBAL_VARIABLE_POINTER, + ¶ms); + getContext()->logger.info( + " <--- urProgramGetGlobalVariablePointer({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2723,7 +3103,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramGetInfo( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_PROGRAM_GET_INFO, "urProgramGetInfo", ¶ms); - getContext()->logger.info("---> urProgramGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_PROGRAM_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urProgramGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfo(hProgram, propName, propSize, pPropValue, pPropSizeRet); @@ -2731,10 +3115,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramGetInfo( getContext()->notify_end(UR_FUNCTION_PROGRAM_GET_INFO, "urProgramGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PROGRAM_GET_INFO, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_PROGRAM_GET_INFO, ¶ms); + getContext()->logger.info(" <--- urProgramGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2768,7 +3153,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramGetBuildInfo( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_PROGRAM_GET_BUILD_INFO, "urProgramGetBuildInfo", ¶ms); - getContext()->logger.info("---> urProgramGetBuildInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PROGRAM_GET_BUILD_INFO, ¶ms); + getContext()->logger.info(" ---> urProgramGetBuildInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetBuildInfo(hProgram, hDevice, propName, propSize, pPropValue, pPropSizeRet); @@ -2777,10 +3166,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramGetBuildInfo( "urProgramGetBuildInfo", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PROGRAM_GET_BUILD_INFO, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PROGRAM_GET_BUILD_INFO, ¶ms); + getContext()->logger.info(" <--- urProgramGetBuildInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2807,7 +3197,13 @@ __urdlllocal ur_result_t UR_APICALL urProgramSetSpecializationConstants( UR_FUNCTION_PROGRAM_SET_SPECIALIZATION_CONSTANTS, "urProgramSetSpecializationConstants", ¶ms); - getContext()->logger.info("---> urProgramSetSpecializationConstants"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PROGRAM_SET_SPECIALIZATION_CONSTANTS, + ¶ms); + getContext()->logger.info( + " ---> urProgramSetSpecializationConstants({})\n", + args_str_before.str()); ur_result_t result = pfnSetSpecializationConstants(hProgram, count, pSpecConstants); @@ -2816,10 +3212,13 @@ __urdlllocal ur_result_t UR_APICALL urProgramSetSpecializationConstants( "urProgramSetSpecializationConstants", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PROGRAM_SET_SPECIALIZATION_CONSTANTS, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PROGRAM_SET_SPECIALIZATION_CONSTANTS, + ¶ms); + getContext()->logger.info( + " <--- urProgramSetSpecializationConstants({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2844,7 +3243,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramGetNativeHandle( getContext()->notify_begin(UR_FUNCTION_PROGRAM_GET_NATIVE_HANDLE, "urProgramGetNativeHandle", ¶ms); - getContext()->logger.info("---> urProgramGetNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PROGRAM_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urProgramGetNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnGetNativeHandle(hProgram, phNativeProgram); @@ -2852,10 +3255,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramGetNativeHandle( "urProgramGetNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PROGRAM_GET_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PROGRAM_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" <--- urProgramGetNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2884,7 +3288,12 @@ __urdlllocal ur_result_t UR_APICALL urProgramCreateWithNativeHandle( UR_FUNCTION_PROGRAM_CREATE_WITH_NATIVE_HANDLE, "urProgramCreateWithNativeHandle", ¶ms); - getContext()->logger.info("---> urProgramCreateWithNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_PROGRAM_CREATE_WITH_NATIVE_HANDLE, + ¶ms); + getContext()->logger.info(" ---> urProgramCreateWithNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnCreateWithNativeHandle(hNativeProgram, hContext, pProperties, phProgram); @@ -2893,10 +3302,12 @@ __urdlllocal ur_result_t UR_APICALL urProgramCreateWithNativeHandle( "urProgramCreateWithNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_PROGRAM_CREATE_WITH_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_PROGRAM_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info( + " <--- urProgramCreateWithNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2919,17 +3330,22 @@ __urdlllocal ur_result_t UR_APICALL urKernelCreate( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_KERNEL_CREATE, "urKernelCreate", ¶ms); - getContext()->logger.info("---> urKernelCreate"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_KERNEL_CREATE, + ¶ms); + getContext()->logger.info(" ---> urKernelCreate({})\n", + args_str_before.str()); ur_result_t result = pfnCreate(hProgram, pKernelName, phKernel); getContext()->notify_end(UR_FUNCTION_KERNEL_CREATE, "urKernelCreate", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_KERNEL_CREATE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_KERNEL_CREATE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urKernelCreate({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2957,7 +3373,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetArgValue( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_KERNEL_SET_ARG_VALUE, "urKernelSetArgValue", ¶ms); - getContext()->logger.info("---> urKernelSetArgValue"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_KERNEL_SET_ARG_VALUE, ¶ms); + getContext()->logger.info(" ---> urKernelSetArgValue({})\n", + args_str_before.str()); ur_result_t result = pfnSetArgValue(hKernel, argIndex, argSize, pProperties, pArgValue); @@ -2965,10 +3385,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetArgValue( getContext()->notify_end(UR_FUNCTION_KERNEL_SET_ARG_VALUE, "urKernelSetArgValue", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_KERNEL_SET_ARG_VALUE, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_KERNEL_SET_ARG_VALUE, ¶ms); + getContext()->logger.info(" <--- urKernelSetArgValue({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -2994,7 +3415,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetArgLocal( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_KERNEL_SET_ARG_LOCAL, "urKernelSetArgLocal", ¶ms); - getContext()->logger.info("---> urKernelSetArgLocal"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_KERNEL_SET_ARG_LOCAL, ¶ms); + getContext()->logger.info(" ---> urKernelSetArgLocal({})\n", + args_str_before.str()); ur_result_t result = pfnSetArgLocal(hKernel, argIndex, argSize, pProperties); @@ -3002,10 +3427,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetArgLocal( getContext()->notify_end(UR_FUNCTION_KERNEL_SET_ARG_LOCAL, "urKernelSetArgLocal", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_KERNEL_SET_ARG_LOCAL, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_KERNEL_SET_ARG_LOCAL, ¶ms); + getContext()->logger.info(" <--- urKernelSetArgLocal({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3038,7 +3464,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelGetInfo( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_KERNEL_GET_INFO, "urKernelGetInfo", ¶ms); - getContext()->logger.info("---> urKernelGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_KERNEL_GET_INFO, ¶ms); + getContext()->logger.info(" ---> urKernelGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfo(hKernel, propName, propSize, pPropValue, pPropSizeRet); @@ -3046,10 +3476,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelGetInfo( getContext()->notify_end(UR_FUNCTION_KERNEL_GET_INFO, "urKernelGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_KERNEL_GET_INFO, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_KERNEL_GET_INFO, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urKernelGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3080,7 +3511,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelGetGroupInfo( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_KERNEL_GET_GROUP_INFO, "urKernelGetGroupInfo", ¶ms); - getContext()->logger.info("---> urKernelGetGroupInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_KERNEL_GET_GROUP_INFO, ¶ms); + getContext()->logger.info(" ---> urKernelGetGroupInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetGroupInfo(hKernel, hDevice, propName, propSize, pPropValue, pPropSizeRet); @@ -3089,10 +3524,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelGetGroupInfo( "urKernelGetGroupInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_KERNEL_GET_GROUP_INFO, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_KERNEL_GET_GROUP_INFO, ¶ms); + getContext()->logger.info(" <--- urKernelGetGroupInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3125,7 +3561,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelGetSubGroupInfo( getContext()->notify_begin(UR_FUNCTION_KERNEL_GET_SUB_GROUP_INFO, "urKernelGetSubGroupInfo", ¶ms); - getContext()->logger.info("---> urKernelGetSubGroupInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_KERNEL_GET_SUB_GROUP_INFO, ¶ms); + getContext()->logger.info(" ---> urKernelGetSubGroupInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetSubGroupInfo(hKernel, hDevice, propName, propSize, pPropValue, pPropSizeRet); @@ -3134,10 +3574,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelGetSubGroupInfo( "urKernelGetSubGroupInfo", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_KERNEL_GET_SUB_GROUP_INFO, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_KERNEL_GET_SUB_GROUP_INFO, ¶ms); + getContext()->logger.info(" <--- urKernelGetSubGroupInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3157,17 +3598,22 @@ __urdlllocal ur_result_t UR_APICALL urKernelRetain( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_KERNEL_RETAIN, "urKernelRetain", ¶ms); - getContext()->logger.info("---> urKernelRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_KERNEL_RETAIN, + ¶ms); + getContext()->logger.info(" ---> urKernelRetain({})\n", + args_str_before.str()); ur_result_t result = pfnRetain(hKernel); getContext()->notify_end(UR_FUNCTION_KERNEL_RETAIN, "urKernelRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_KERNEL_RETAIN, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_KERNEL_RETAIN, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urKernelRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3188,17 +3634,22 @@ __urdlllocal ur_result_t UR_APICALL urKernelRelease( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_KERNEL_RELEASE, "urKernelRelease", ¶ms); - getContext()->logger.info("---> urKernelRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_KERNEL_RELEASE, + ¶ms); + getContext()->logger.info(" ---> urKernelRelease({})\n", + args_str_before.str()); ur_result_t result = pfnRelease(hKernel); getContext()->notify_end(UR_FUNCTION_KERNEL_RELEASE, "urKernelRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_KERNEL_RELEASE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_KERNEL_RELEASE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urKernelRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3225,7 +3676,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetArgPointer( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_KERNEL_SET_ARG_POINTER, "urKernelSetArgPointer", ¶ms); - getContext()->logger.info("---> urKernelSetArgPointer"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_KERNEL_SET_ARG_POINTER, ¶ms); + getContext()->logger.info(" ---> urKernelSetArgPointer({})\n", + args_str_before.str()); ur_result_t result = pfnSetArgPointer(hKernel, argIndex, pProperties, pArgValue); @@ -3234,10 +3689,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetArgPointer( "urKernelSetArgPointer", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_KERNEL_SET_ARG_POINTER, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_KERNEL_SET_ARG_POINTER, ¶ms); + getContext()->logger.info(" <--- urKernelSetArgPointer({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3265,7 +3721,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetExecInfo( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_KERNEL_SET_EXEC_INFO, "urKernelSetExecInfo", ¶ms); - getContext()->logger.info("---> urKernelSetExecInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_KERNEL_SET_EXEC_INFO, ¶ms); + getContext()->logger.info(" ---> urKernelSetExecInfo({})\n", + args_str_before.str()); ur_result_t result = pfnSetExecInfo(hKernel, propName, propSize, pProperties, pPropValue); @@ -3273,10 +3733,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetExecInfo( getContext()->notify_end(UR_FUNCTION_KERNEL_SET_EXEC_INFO, "urKernelSetExecInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_KERNEL_SET_EXEC_INFO, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_KERNEL_SET_EXEC_INFO, ¶ms); + getContext()->logger.info(" <--- urKernelSetExecInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3301,7 +3762,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetArgSampler( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_KERNEL_SET_ARG_SAMPLER, "urKernelSetArgSampler", ¶ms); - getContext()->logger.info("---> urKernelSetArgSampler"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_KERNEL_SET_ARG_SAMPLER, ¶ms); + getContext()->logger.info(" ---> urKernelSetArgSampler({})\n", + args_str_before.str()); ur_result_t result = pfnSetArgSampler(hKernel, argIndex, pProperties, hArgValue); @@ -3310,10 +3775,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetArgSampler( "urKernelSetArgSampler", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_KERNEL_SET_ARG_SAMPLER, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_KERNEL_SET_ARG_SAMPLER, ¶ms); + getContext()->logger.info(" <--- urKernelSetArgSampler({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3338,7 +3804,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetArgMemObj( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_KERNEL_SET_ARG_MEM_OBJ, "urKernelSetArgMemObj", ¶ms); - getContext()->logger.info("---> urKernelSetArgMemObj"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_KERNEL_SET_ARG_MEM_OBJ, ¶ms); + getContext()->logger.info(" ---> urKernelSetArgMemObj({})\n", + args_str_before.str()); ur_result_t result = pfnSetArgMemObj(hKernel, argIndex, pProperties, hArgValue); @@ -3347,10 +3817,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetArgMemObj( "urKernelSetArgMemObj", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_KERNEL_SET_ARG_MEM_OBJ, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_KERNEL_SET_ARG_MEM_OBJ, ¶ms); + getContext()->logger.info(" <--- urKernelSetArgMemObj({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3376,7 +3847,13 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetSpecializationConstants( UR_FUNCTION_KERNEL_SET_SPECIALIZATION_CONSTANTS, "urKernelSetSpecializationConstants", ¶ms); - getContext()->logger.info("---> urKernelSetSpecializationConstants"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_KERNEL_SET_SPECIALIZATION_CONSTANTS, + ¶ms); + getContext()->logger.info( + " ---> urKernelSetSpecializationConstants({})\n", + args_str_before.str()); ur_result_t result = pfnSetSpecializationConstants(hKernel, count, pSpecConstants); @@ -3385,10 +3862,13 @@ __urdlllocal ur_result_t UR_APICALL urKernelSetSpecializationConstants( "urKernelSetSpecializationConstants", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_KERNEL_SET_SPECIALIZATION_CONSTANTS, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_KERNEL_SET_SPECIALIZATION_CONSTANTS, + ¶ms); + getContext()->logger.info( + " <--- urKernelSetSpecializationConstants({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3412,7 +3892,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelGetNativeHandle( getContext()->notify_begin(UR_FUNCTION_KERNEL_GET_NATIVE_HANDLE, "urKernelGetNativeHandle", ¶ms); - getContext()->logger.info("---> urKernelGetNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_KERNEL_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urKernelGetNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnGetNativeHandle(hKernel, phNativeKernel); @@ -3420,10 +3904,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelGetNativeHandle( "urKernelGetNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_KERNEL_GET_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_KERNEL_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" <--- urKernelGetNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3454,7 +3939,11 @@ __urdlllocal ur_result_t UR_APICALL urKernelCreateWithNativeHandle( getContext()->notify_begin(UR_FUNCTION_KERNEL_CREATE_WITH_NATIVE_HANDLE, "urKernelCreateWithNativeHandle", ¶ms); - getContext()->logger.info("---> urKernelCreateWithNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_KERNEL_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urKernelCreateWithNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnCreateWithNativeHandle( hNativeKernel, hContext, hProgram, pProperties, phKernel); @@ -3463,10 +3952,12 @@ __urdlllocal ur_result_t UR_APICALL urKernelCreateWithNativeHandle( "urKernelCreateWithNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_KERNEL_CREATE_WITH_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_KERNEL_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info( + " <--- urKernelCreateWithNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3504,7 +3995,12 @@ __urdlllocal ur_result_t UR_APICALL urKernelGetSuggestedLocalWorkSize( UR_FUNCTION_KERNEL_GET_SUGGESTED_LOCAL_WORK_SIZE, "urKernelGetSuggestedLocalWorkSize", ¶ms); - getContext()->logger.info("---> urKernelGetSuggestedLocalWorkSize"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_KERNEL_GET_SUGGESTED_LOCAL_WORK_SIZE, + ¶ms); + getContext()->logger.info(" ---> urKernelGetSuggestedLocalWorkSize({})\n", + args_str_before.str()); ur_result_t result = pfnGetSuggestedLocalWorkSize( hKernel, hQueue, numWorkDim, pGlobalWorkOffset, pGlobalWorkSize, @@ -3514,10 +4010,13 @@ __urdlllocal ur_result_t UR_APICALL urKernelGetSuggestedLocalWorkSize( "urKernelGetSuggestedLocalWorkSize", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_KERNEL_GET_SUGGESTED_LOCAL_WORK_SIZE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_KERNEL_GET_SUGGESTED_LOCAL_WORK_SIZE, + ¶ms); + getContext()->logger.info( + " <--- urKernelGetSuggestedLocalWorkSize({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3546,7 +4045,11 @@ __urdlllocal ur_result_t UR_APICALL urQueueGetInfo( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_QUEUE_GET_INFO, "urQueueGetInfo", ¶ms); - getContext()->logger.info("---> urQueueGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_QUEUE_GET_INFO, + ¶ms); + getContext()->logger.info(" ---> urQueueGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfo(hQueue, propName, propSize, pPropValue, pPropSizeRet); @@ -3554,10 +4057,11 @@ __urdlllocal ur_result_t UR_APICALL urQueueGetInfo( getContext()->notify_end(UR_FUNCTION_QUEUE_GET_INFO, "urQueueGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_QUEUE_GET_INFO, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_QUEUE_GET_INFO, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urQueueGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3583,17 +4087,22 @@ __urdlllocal ur_result_t UR_APICALL urQueueCreate( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_QUEUE_CREATE, "urQueueCreate", ¶ms); - getContext()->logger.info("---> urQueueCreate"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_QUEUE_CREATE, + ¶ms); + getContext()->logger.info(" ---> urQueueCreate({})\n", + args_str_before.str()); ur_result_t result = pfnCreate(hContext, hDevice, pProperties, phQueue); getContext()->notify_end(UR_FUNCTION_QUEUE_CREATE, "urQueueCreate", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_QUEUE_CREATE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_QUEUE_CREATE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urQueueCreate({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3614,17 +4123,22 @@ __urdlllocal ur_result_t UR_APICALL urQueueRetain( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_QUEUE_RETAIN, "urQueueRetain", ¶ms); - getContext()->logger.info("---> urQueueRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_QUEUE_RETAIN, + ¶ms); + getContext()->logger.info(" ---> urQueueRetain({})\n", + args_str_before.str()); ur_result_t result = pfnRetain(hQueue); getContext()->notify_end(UR_FUNCTION_QUEUE_RETAIN, "urQueueRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_QUEUE_RETAIN, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_QUEUE_RETAIN, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urQueueRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3645,17 +4159,22 @@ __urdlllocal ur_result_t UR_APICALL urQueueRelease( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_QUEUE_RELEASE, "urQueueRelease", ¶ms); - getContext()->logger.info("---> urQueueRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_QUEUE_RELEASE, + ¶ms); + getContext()->logger.info(" ---> urQueueRelease({})\n", + args_str_before.str()); ur_result_t result = pfnRelease(hQueue); getContext()->notify_end(UR_FUNCTION_QUEUE_RELEASE, "urQueueRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_QUEUE_RELEASE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_QUEUE_RELEASE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urQueueRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3680,7 +4199,11 @@ __urdlllocal ur_result_t UR_APICALL urQueueGetNativeHandle( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_QUEUE_GET_NATIVE_HANDLE, "urQueueGetNativeHandle", ¶ms); - getContext()->logger.info("---> urQueueGetNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_QUEUE_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urQueueGetNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnGetNativeHandle(hQueue, pDesc, phNativeQueue); @@ -3688,10 +4211,11 @@ __urdlllocal ur_result_t UR_APICALL urQueueGetNativeHandle( "urQueueGetNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_QUEUE_GET_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_QUEUE_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" <--- urQueueGetNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3721,7 +4245,11 @@ __urdlllocal ur_result_t UR_APICALL urQueueCreateWithNativeHandle( getContext()->notify_begin(UR_FUNCTION_QUEUE_CREATE_WITH_NATIVE_HANDLE, "urQueueCreateWithNativeHandle", ¶ms); - getContext()->logger.info("---> urQueueCreateWithNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_QUEUE_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urQueueCreateWithNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnCreateWithNativeHandle( hNativeQueue, hContext, hDevice, pProperties, phQueue); @@ -3730,10 +4258,12 @@ __urdlllocal ur_result_t UR_APICALL urQueueCreateWithNativeHandle( "urQueueCreateWithNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_QUEUE_CREATE_WITH_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_QUEUE_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info( + " <--- urQueueCreateWithNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3753,17 +4283,22 @@ __urdlllocal ur_result_t UR_APICALL urQueueFinish( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_QUEUE_FINISH, "urQueueFinish", ¶ms); - getContext()->logger.info("---> urQueueFinish"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_QUEUE_FINISH, + ¶ms); + getContext()->logger.info(" ---> urQueueFinish({})\n", + args_str_before.str()); ur_result_t result = pfnFinish(hQueue); getContext()->notify_end(UR_FUNCTION_QUEUE_FINISH, "urQueueFinish", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_QUEUE_FINISH, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_QUEUE_FINISH, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urQueueFinish({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3783,16 +4318,22 @@ __urdlllocal ur_result_t UR_APICALL urQueueFlush( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_QUEUE_FLUSH, "urQueueFlush", ¶ms); - getContext()->logger.info("---> urQueueFlush"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_QUEUE_FLUSH, + ¶ms); + getContext()->logger.info(" ---> urQueueFlush({})\n", + args_str_before.str()); ur_result_t result = pfnFlush(hQueue); getContext()->notify_end(UR_FUNCTION_QUEUE_FLUSH, "urQueueFlush", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_QUEUE_FLUSH, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_QUEUE_FLUSH, + ¶ms); + getContext()->logger.info(" <--- urQueueFlush({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3819,7 +4360,11 @@ __urdlllocal ur_result_t UR_APICALL urEventGetInfo( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_EVENT_GET_INFO, "urEventGetInfo", ¶ms); - getContext()->logger.info("---> urEventGetInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_EVENT_GET_INFO, + ¶ms); + getContext()->logger.info(" ---> urEventGetInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfo(hEvent, propName, propSize, pPropValue, pPropSizeRet); @@ -3827,10 +4372,11 @@ __urdlllocal ur_result_t UR_APICALL urEventGetInfo( getContext()->notify_end(UR_FUNCTION_EVENT_GET_INFO, "urEventGetInfo", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_EVENT_GET_INFO, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_EVENT_GET_INFO, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urEventGetInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3862,7 +4408,11 @@ __urdlllocal ur_result_t UR_APICALL urEventGetProfilingInfo( getContext()->notify_begin(UR_FUNCTION_EVENT_GET_PROFILING_INFO, "urEventGetProfilingInfo", ¶ms); - getContext()->logger.info("---> urEventGetProfilingInfo"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_EVENT_GET_PROFILING_INFO, ¶ms); + getContext()->logger.info(" ---> urEventGetProfilingInfo({})\n", + args_str_before.str()); ur_result_t result = pfnGetProfilingInfo(hEvent, propName, propSize, pPropValue, pPropSizeRet); @@ -3871,10 +4421,11 @@ __urdlllocal ur_result_t UR_APICALL urEventGetProfilingInfo( "urEventGetProfilingInfo", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_EVENT_GET_PROFILING_INFO, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_EVENT_GET_PROFILING_INFO, ¶ms); + getContext()->logger.info(" <--- urEventGetProfilingInfo({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3897,16 +4448,22 @@ __urdlllocal ur_result_t UR_APICALL urEventWait( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_EVENT_WAIT, "urEventWait", ¶ms); - getContext()->logger.info("---> urEventWait"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_EVENT_WAIT, + ¶ms); + getContext()->logger.info(" ---> urEventWait({})\n", + args_str_before.str()); ur_result_t result = pfnWait(numEvents, phEventWaitList); getContext()->notify_end(UR_FUNCTION_EVENT_WAIT, "urEventWait", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_EVENT_WAIT, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_EVENT_WAIT, + ¶ms); + getContext()->logger.info(" <--- urEventWait({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3926,17 +4483,22 @@ __urdlllocal ur_result_t UR_APICALL urEventRetain( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_EVENT_RETAIN, "urEventRetain", ¶ms); - getContext()->logger.info("---> urEventRetain"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_EVENT_RETAIN, + ¶ms); + getContext()->logger.info(" ---> urEventRetain({})\n", + args_str_before.str()); ur_result_t result = pfnRetain(hEvent); getContext()->notify_end(UR_FUNCTION_EVENT_RETAIN, "urEventRetain", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_EVENT_RETAIN, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_EVENT_RETAIN, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urEventRetain({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3956,17 +4518,22 @@ __urdlllocal ur_result_t UR_APICALL urEventRelease( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_EVENT_RELEASE, "urEventRelease", ¶ms); - getContext()->logger.info("---> urEventRelease"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_EVENT_RELEASE, + ¶ms); + getContext()->logger.info(" ---> urEventRelease({})\n", + args_str_before.str()); ur_result_t result = pfnRelease(hEvent); getContext()->notify_end(UR_FUNCTION_EVENT_RELEASE, "urEventRelease", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_EVENT_RELEASE, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_EVENT_RELEASE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urEventRelease({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -3988,7 +4555,11 @@ __urdlllocal ur_result_t UR_APICALL urEventGetNativeHandle( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_EVENT_GET_NATIVE_HANDLE, "urEventGetNativeHandle", ¶ms); - getContext()->logger.info("---> urEventGetNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_EVENT_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urEventGetNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnGetNativeHandle(hEvent, phNativeEvent); @@ -3996,10 +4567,11 @@ __urdlllocal ur_result_t UR_APICALL urEventGetNativeHandle( "urEventGetNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_EVENT_GET_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_EVENT_GET_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" <--- urEventGetNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4028,7 +4600,11 @@ __urdlllocal ur_result_t UR_APICALL urEventCreateWithNativeHandle( getContext()->notify_begin(UR_FUNCTION_EVENT_CREATE_WITH_NATIVE_HANDLE, "urEventCreateWithNativeHandle", ¶ms); - getContext()->logger.info("---> urEventCreateWithNativeHandle"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_EVENT_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info(" ---> urEventCreateWithNativeHandle({})\n", + args_str_before.str()); ur_result_t result = pfnCreateWithNativeHandle(hNativeEvent, hContext, pProperties, phEvent); @@ -4037,10 +4613,12 @@ __urdlllocal ur_result_t UR_APICALL urEventCreateWithNativeHandle( "urEventCreateWithNativeHandle", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_EVENT_CREATE_WITH_NATIVE_HANDLE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_EVENT_CREATE_WITH_NATIVE_HANDLE, ¶ms); + getContext()->logger.info( + " <--- urEventCreateWithNativeHandle({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4065,7 +4643,11 @@ __urdlllocal ur_result_t UR_APICALL urEventSetCallback( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_EVENT_SET_CALLBACK, "urEventSetCallback", ¶ms); - getContext()->logger.info("---> urEventSetCallback"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_EVENT_SET_CALLBACK, ¶ms); + getContext()->logger.info(" ---> urEventSetCallback({})\n", + args_str_before.str()); ur_result_t result = pfnSetCallback(hEvent, execStatus, pfnNotify, pUserData); @@ -4073,10 +4655,11 @@ __urdlllocal ur_result_t UR_APICALL urEventSetCallback( getContext()->notify_end(UR_FUNCTION_EVENT_SET_CALLBACK, "urEventSetCallback", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_EVENT_SET_CALLBACK, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_EVENT_SET_CALLBACK, ¶ms); + getContext()->logger.info(" <--- urEventSetCallback({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4130,7 +4713,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueKernelLaunch( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_KERNEL_LAUNCH, "urEnqueueKernelLaunch", ¶ms); - getContext()->logger.info("---> urEnqueueKernelLaunch"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ENQUEUE_KERNEL_LAUNCH, ¶ms); + getContext()->logger.info(" ---> urEnqueueKernelLaunch({})\n", + args_str_before.str()); ur_result_t result = pfnKernelLaunch( hQueue, hKernel, workDim, pGlobalWorkOffset, pGlobalWorkSize, @@ -4140,10 +4727,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueKernelLaunch( "urEnqueueKernelLaunch", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ENQUEUE_KERNEL_LAUNCH, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_ENQUEUE_KERNEL_LAUNCH, ¶ms); + getContext()->logger.info(" <--- urEnqueueKernelLaunch({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4174,7 +4762,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueEventsWait( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_EVENTS_WAIT, "urEnqueueEventsWait", ¶ms); - getContext()->logger.info("---> urEnqueueEventsWait"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ENQUEUE_EVENTS_WAIT, ¶ms); + getContext()->logger.info(" ---> urEnqueueEventsWait({})\n", + args_str_before.str()); ur_result_t result = pfnEventsWait(hQueue, numEventsInWaitList, phEventWaitList, phEvent); @@ -4182,10 +4774,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueEventsWait( getContext()->notify_end(UR_FUNCTION_ENQUEUE_EVENTS_WAIT, "urEnqueueEventsWait", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ENQUEUE_EVENTS_WAIT, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_ENQUEUE_EVENTS_WAIT, ¶ms); + getContext()->logger.info(" <--- urEnqueueEventsWait({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4218,7 +4811,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueEventsWaitWithBarrier( getContext()->notify_begin(UR_FUNCTION_ENQUEUE_EVENTS_WAIT_WITH_BARRIER, "urEnqueueEventsWaitWithBarrier", ¶ms); - getContext()->logger.info("---> urEnqueueEventsWaitWithBarrier"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_EVENTS_WAIT_WITH_BARRIER, ¶ms); + getContext()->logger.info(" ---> urEnqueueEventsWaitWithBarrier({})\n", + args_str_before.str()); ur_result_t result = pfnEventsWaitWithBarrier(hQueue, numEventsInWaitList, phEventWaitList, phEvent); @@ -4227,10 +4824,12 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueEventsWaitWithBarrier( "urEnqueueEventsWaitWithBarrier", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_EVENTS_WAIT_WITH_BARRIER, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_EVENTS_WAIT_WITH_BARRIER, ¶ms); + getContext()->logger.info( + " <--- urEnqueueEventsWaitWithBarrier({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4268,7 +4867,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferRead( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_MEM_BUFFER_READ, "urEnqueueMemBufferRead", ¶ms); - getContext()->logger.info("---> urEnqueueMemBufferRead"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_BUFFER_READ, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemBufferRead({})\n", + args_str_before.str()); ur_result_t result = pfnMemBufferRead(hQueue, hBuffer, blockingRead, offset, size, pDst, @@ -4278,10 +4881,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferRead( "urEnqueueMemBufferRead", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_BUFFER_READ, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_BUFFER_READ, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemBufferRead({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4322,7 +4926,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferWrite( getContext()->notify_begin(UR_FUNCTION_ENQUEUE_MEM_BUFFER_WRITE, "urEnqueueMemBufferWrite", ¶ms); - getContext()->logger.info("---> urEnqueueMemBufferWrite"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_BUFFER_WRITE, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemBufferWrite({})\n", + args_str_before.str()); ur_result_t result = pfnMemBufferWrite(hQueue, hBuffer, blockingWrite, offset, size, pSrc, @@ -4332,10 +4940,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferWrite( "urEnqueueMemBufferWrite", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_BUFFER_WRITE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_BUFFER_WRITE, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemBufferWrite({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4397,7 +5006,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferReadRect( getContext()->notify_begin(UR_FUNCTION_ENQUEUE_MEM_BUFFER_READ_RECT, "urEnqueueMemBufferReadRect", ¶ms); - getContext()->logger.info("---> urEnqueueMemBufferReadRect"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_BUFFER_READ_RECT, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemBufferReadRect({})\n", + args_str_before.str()); ur_result_t result = pfnMemBufferReadRect( hQueue, hBuffer, blockingRead, bufferOrigin, hostOrigin, region, @@ -4408,10 +5021,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferReadRect( "urEnqueueMemBufferReadRect", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_BUFFER_READ_RECT, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_BUFFER_READ_RECT, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemBufferReadRect({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4476,7 +5090,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferWriteRect( getContext()->notify_begin(UR_FUNCTION_ENQUEUE_MEM_BUFFER_WRITE_RECT, "urEnqueueMemBufferWriteRect", ¶ms); - getContext()->logger.info("---> urEnqueueMemBufferWriteRect"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_BUFFER_WRITE_RECT, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemBufferWriteRect({})\n", + args_str_before.str()); ur_result_t result = pfnMemBufferWriteRect( hQueue, hBuffer, blockingWrite, bufferOrigin, hostOrigin, region, @@ -4487,10 +5105,12 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferWriteRect( "urEnqueueMemBufferWriteRect", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_BUFFER_WRITE_RECT, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_BUFFER_WRITE_RECT, ¶ms); + getContext()->logger.info( + " <--- urEnqueueMemBufferWriteRect({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4528,7 +5148,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferCopy( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_MEM_BUFFER_COPY, "urEnqueueMemBufferCopy", ¶ms); - getContext()->logger.info("---> urEnqueueMemBufferCopy"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_BUFFER_COPY, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemBufferCopy({})\n", + args_str_before.str()); ur_result_t result = pfnMemBufferCopy(hQueue, hBufferSrc, hBufferDst, srcOffset, dstOffset, @@ -4538,10 +5162,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferCopy( "urEnqueueMemBufferCopy", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_BUFFER_COPY, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_BUFFER_COPY, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemBufferCopy({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4592,7 +5217,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferCopyRect( getContext()->notify_begin(UR_FUNCTION_ENQUEUE_MEM_BUFFER_COPY_RECT, "urEnqueueMemBufferCopyRect", ¶ms); - getContext()->logger.info("---> urEnqueueMemBufferCopyRect"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_BUFFER_COPY_RECT, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemBufferCopyRect({})\n", + args_str_before.str()); ur_result_t result = pfnMemBufferCopyRect( hQueue, hBufferSrc, hBufferDst, srcOrigin, dstOrigin, region, @@ -4603,10 +5232,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferCopyRect( "urEnqueueMemBufferCopyRect", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_BUFFER_COPY_RECT, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_BUFFER_COPY_RECT, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemBufferCopyRect({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4649,7 +5279,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferFill( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_MEM_BUFFER_FILL, "urEnqueueMemBufferFill", ¶ms); - getContext()->logger.info("---> urEnqueueMemBufferFill"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_BUFFER_FILL, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemBufferFill({})\n", + args_str_before.str()); ur_result_t result = pfnMemBufferFill(hQueue, hBuffer, pPattern, patternSize, offset, size, @@ -4659,10 +5293,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferFill( "urEnqueueMemBufferFill", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_BUFFER_FILL, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_BUFFER_FILL, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemBufferFill({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4706,7 +5341,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemImageRead( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_MEM_IMAGE_READ, "urEnqueueMemImageRead", ¶ms); - getContext()->logger.info("---> urEnqueueMemImageRead"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_IMAGE_READ, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemImageRead({})\n", + args_str_before.str()); ur_result_t result = pfnMemImageRead( hQueue, hImage, blockingRead, origin, region, rowPitch, slicePitch, @@ -4716,10 +5355,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemImageRead( "urEnqueueMemImageRead", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_IMAGE_READ, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_IMAGE_READ, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemImageRead({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4764,7 +5404,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemImageWrite( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_MEM_IMAGE_WRITE, "urEnqueueMemImageWrite", ¶ms); - getContext()->logger.info("---> urEnqueueMemImageWrite"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_IMAGE_WRITE, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemImageWrite({})\n", + args_str_before.str()); ur_result_t result = pfnMemImageWrite( hQueue, hImage, blockingWrite, origin, region, rowPitch, slicePitch, @@ -4774,10 +5418,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemImageWrite( "urEnqueueMemImageWrite", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_IMAGE_WRITE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_IMAGE_WRITE, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemImageWrite({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4821,7 +5466,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemImageCopy( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_MEM_IMAGE_COPY, "urEnqueueMemImageCopy", ¶ms); - getContext()->logger.info("---> urEnqueueMemImageCopy"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_IMAGE_COPY, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemImageCopy({})\n", + args_str_before.str()); ur_result_t result = pfnMemImageCopy(hQueue, hImageSrc, hImageDst, srcOrigin, dstOrigin, @@ -4831,10 +5480,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemImageCopy( "urEnqueueMemImageCopy", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_IMAGE_COPY, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_IMAGE_COPY, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemImageCopy({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4874,7 +5524,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferMap( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_MEM_BUFFER_MAP, "urEnqueueMemBufferMap", ¶ms); - getContext()->logger.info("---> urEnqueueMemBufferMap"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_MEM_BUFFER_MAP, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemBufferMap({})\n", + args_str_before.str()); ur_result_t result = pfnMemBufferMap(hQueue, hBuffer, blockingMap, mapFlags, offset, size, numEventsInWaitList, @@ -4884,10 +5538,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemBufferMap( "urEnqueueMemBufferMap", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_MEM_BUFFER_MAP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_MEM_BUFFER_MAP, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemBufferMap({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4921,7 +5576,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemUnmap( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_MEM_UNMAP, "urEnqueueMemUnmap", ¶ms); - getContext()->logger.info("---> urEnqueueMemUnmap"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ENQUEUE_MEM_UNMAP, ¶ms); + getContext()->logger.info(" ---> urEnqueueMemUnmap({})\n", + args_str_before.str()); ur_result_t result = pfnMemUnmap(hQueue, hMem, pMappedPtr, numEventsInWaitList, @@ -4930,10 +5589,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueMemUnmap( getContext()->notify_end(UR_FUNCTION_ENQUEUE_MEM_UNMAP, "urEnqueueMemUnmap", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ENQUEUE_MEM_UNMAP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_ENQUEUE_MEM_UNMAP, ¶ms); + getContext()->logger.info(" <--- urEnqueueMemUnmap({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -4973,7 +5633,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMFill( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_ENQUEUE_USM_FILL, "urEnqueueUSMFill", ¶ms); - getContext()->logger.info("---> urEnqueueUSMFill"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ENQUEUE_USM_FILL, ¶ms); + getContext()->logger.info(" ---> urEnqueueUSMFill({})\n", + args_str_before.str()); ur_result_t result = pfnUSMFill(hQueue, pMem, patternSize, pPattern, size, @@ -4982,10 +5646,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMFill( getContext()->notify_end(UR_FUNCTION_ENQUEUE_USM_FILL, "urEnqueueUSMFill", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ENQUEUE_USM_FILL, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_ENQUEUE_USM_FILL, ¶ms); + getContext()->logger.info(" <--- urEnqueueUSMFill({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5022,7 +5687,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMMemcpy( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_USM_MEMCPY, "urEnqueueUSMMemcpy", ¶ms); - getContext()->logger.info("---> urEnqueueUSMMemcpy"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ENQUEUE_USM_MEMCPY, ¶ms); + getContext()->logger.info(" ---> urEnqueueUSMMemcpy({})\n", + args_str_before.str()); ur_result_t result = pfnUSMMemcpy(hQueue, blocking, pDst, pSrc, size, numEventsInWaitList, @@ -5031,10 +5700,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMMemcpy( getContext()->notify_end(UR_FUNCTION_ENQUEUE_USM_MEMCPY, "urEnqueueUSMMemcpy", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ENQUEUE_USM_MEMCPY, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_ENQUEUE_USM_MEMCPY, ¶ms); + getContext()->logger.info(" <--- urEnqueueUSMMemcpy({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5069,7 +5739,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMPrefetch( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_USM_PREFETCH, "urEnqueueUSMPrefetch", ¶ms); - getContext()->logger.info("---> urEnqueueUSMPrefetch"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ENQUEUE_USM_PREFETCH, ¶ms); + getContext()->logger.info(" ---> urEnqueueUSMPrefetch({})\n", + args_str_before.str()); ur_result_t result = pfnUSMPrefetch(hQueue, pMem, size, flags, numEventsInWaitList, @@ -5079,10 +5753,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMPrefetch( "urEnqueueUSMPrefetch", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ENQUEUE_USM_PREFETCH, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_ENQUEUE_USM_PREFETCH, ¶ms); + getContext()->logger.info(" <--- urEnqueueUSMPrefetch({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5110,17 +5785,22 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMAdvise( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_USM_ADVISE, "urEnqueueUSMAdvise", ¶ms); - getContext()->logger.info("---> urEnqueueUSMAdvise"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ENQUEUE_USM_ADVISE, ¶ms); + getContext()->logger.info(" ---> urEnqueueUSMAdvise({})\n", + args_str_before.str()); ur_result_t result = pfnUSMAdvise(hQueue, pMem, size, advice, phEvent); getContext()->notify_end(UR_FUNCTION_ENQUEUE_USM_ADVISE, "urEnqueueUSMAdvise", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ENQUEUE_USM_ADVISE, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_ENQUEUE_USM_ADVISE, ¶ms); + getContext()->logger.info(" <--- urEnqueueUSMAdvise({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5165,7 +5845,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMFill2D( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_USM_FILL_2D, "urEnqueueUSMFill2D", ¶ms); - getContext()->logger.info("---> urEnqueueUSMFill2D"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ENQUEUE_USM_FILL_2D, ¶ms); + getContext()->logger.info(" ---> urEnqueueUSMFill2D({})\n", + args_str_before.str()); ur_result_t result = pfnUSMFill2D(hQueue, pMem, pitch, patternSize, pPattern, width, height, @@ -5174,10 +5858,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMFill2D( getContext()->notify_end(UR_FUNCTION_ENQUEUE_USM_FILL_2D, "urEnqueueUSMFill2D", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ENQUEUE_USM_FILL_2D, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_ENQUEUE_USM_FILL_2D, ¶ms); + getContext()->logger.info(" <--- urEnqueueUSMFill2D({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5222,7 +5907,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMMemcpy2D( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_USM_MEMCPY_2D, "urEnqueueUSMMemcpy2D", ¶ms); - getContext()->logger.info("---> urEnqueueUSMMemcpy2D"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_ENQUEUE_USM_MEMCPY_2D, ¶ms); + getContext()->logger.info(" ---> urEnqueueUSMMemcpy2D({})\n", + args_str_before.str()); ur_result_t result = pfnUSMMemcpy2D(hQueue, blocking, pDst, dstPitch, pSrc, srcPitch, width, @@ -5232,10 +5921,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueUSMMemcpy2D( "urEnqueueUSMMemcpy2D", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_ENQUEUE_USM_MEMCPY_2D, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_ENQUEUE_USM_MEMCPY_2D, ¶ms); + getContext()->logger.info(" <--- urEnqueueUSMMemcpy2D({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5278,7 +5968,13 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueDeviceGlobalVariableWrite( UR_FUNCTION_ENQUEUE_DEVICE_GLOBAL_VARIABLE_WRITE, "urEnqueueDeviceGlobalVariableWrite", ¶ms); - getContext()->logger.info("---> urEnqueueDeviceGlobalVariableWrite"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_DEVICE_GLOBAL_VARIABLE_WRITE, + ¶ms); + getContext()->logger.info( + " ---> urEnqueueDeviceGlobalVariableWrite({})\n", + args_str_before.str()); ur_result_t result = pfnDeviceGlobalVariableWrite( hQueue, hProgram, name, blockingWrite, count, offset, pSrc, @@ -5288,10 +5984,13 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueDeviceGlobalVariableWrite( "urEnqueueDeviceGlobalVariableWrite", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_DEVICE_GLOBAL_VARIABLE_WRITE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_DEVICE_GLOBAL_VARIABLE_WRITE, + ¶ms); + getContext()->logger.info( + " <--- urEnqueueDeviceGlobalVariableWrite({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5334,7 +6033,12 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueDeviceGlobalVariableRead( UR_FUNCTION_ENQUEUE_DEVICE_GLOBAL_VARIABLE_READ, "urEnqueueDeviceGlobalVariableRead", ¶ms); - getContext()->logger.info("---> urEnqueueDeviceGlobalVariableRead"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_DEVICE_GLOBAL_VARIABLE_READ, + ¶ms); + getContext()->logger.info(" ---> urEnqueueDeviceGlobalVariableRead({})\n", + args_str_before.str()); ur_result_t result = pfnDeviceGlobalVariableRead( hQueue, hProgram, name, blockingRead, count, offset, pDst, @@ -5344,10 +6048,13 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueDeviceGlobalVariableRead( "urEnqueueDeviceGlobalVariableRead", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_DEVICE_GLOBAL_VARIABLE_READ, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_DEVICE_GLOBAL_VARIABLE_READ, + ¶ms); + getContext()->logger.info( + " <--- urEnqueueDeviceGlobalVariableRead({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5392,7 +6099,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueReadHostPipe( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_READ_HOST_PIPE, "urEnqueueReadHostPipe", ¶ms); - getContext()->logger.info("---> urEnqueueReadHostPipe"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_READ_HOST_PIPE, ¶ms); + getContext()->logger.info(" ---> urEnqueueReadHostPipe({})\n", + args_str_before.str()); ur_result_t result = pfnReadHostPipe(hQueue, hProgram, pipe_symbol, blocking, pDst, size, @@ -5402,10 +6113,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueReadHostPipe( "urEnqueueReadHostPipe", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_READ_HOST_PIPE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_READ_HOST_PIPE, ¶ms); + getContext()->logger.info(" <--- urEnqueueReadHostPipe({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5450,7 +6162,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueWriteHostPipe( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_ENQUEUE_WRITE_HOST_PIPE, "urEnqueueWriteHostPipe", ¶ms); - getContext()->logger.info("---> urEnqueueWriteHostPipe"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_WRITE_HOST_PIPE, ¶ms); + getContext()->logger.info(" ---> urEnqueueWriteHostPipe({})\n", + args_str_before.str()); ur_result_t result = pfnWriteHostPipe(hQueue, hProgram, pipe_symbol, blocking, pSrc, size, @@ -5460,10 +6176,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueWriteHostPipe( "urEnqueueWriteHostPipe", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_WRITE_HOST_PIPE, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_WRITE_HOST_PIPE, ¶ms); + getContext()->logger.info(" <--- urEnqueueWriteHostPipe({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5498,7 +6215,11 @@ __urdlllocal ur_result_t UR_APICALL urUSMPitchedAllocExp( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_USM_PITCHED_ALLOC_EXP, "urUSMPitchedAllocExp", ¶ms); - getContext()->logger.info("---> urUSMPitchedAllocExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_USM_PITCHED_ALLOC_EXP, ¶ms); + getContext()->logger.info(" ---> urUSMPitchedAllocExp({})\n", + args_str_before.str()); ur_result_t result = pfnPitchedAllocExp(hContext, hDevice, pUSMDesc, pool, widthInBytes, @@ -5508,10 +6229,11 @@ __urdlllocal ur_result_t UR_APICALL urUSMPitchedAllocExp( "urUSMPitchedAllocExp", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_PITCHED_ALLOC_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_USM_PITCHED_ALLOC_EXP, ¶ms); + getContext()->logger.info(" <--- urUSMPitchedAllocExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5539,8 +6261,14 @@ urBindlessImagesUnsampledImageHandleDestroyExp( UR_FUNCTION_BINDLESS_IMAGES_UNSAMPLED_IMAGE_HANDLE_DESTROY_EXP, "urBindlessImagesUnsampledImageHandleDestroyExp", ¶ms); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_BINDLESS_IMAGES_UNSAMPLED_IMAGE_HANDLE_DESTROY_EXP, + ¶ms); getContext()->logger.info( - "---> urBindlessImagesUnsampledImageHandleDestroyExp"); + " ---> urBindlessImagesUnsampledImageHandleDestroyExp({})\n", + args_str_before.str()); ur_result_t result = pfnUnsampledImageHandleDestroyExp(hContext, hDevice, hImage); @@ -5550,12 +6278,14 @@ urBindlessImagesUnsampledImageHandleDestroyExp( "urBindlessImagesUnsampledImageHandleDestroyExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_UNSAMPLED_IMAGE_HANDLE_DESTROY_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info( + " <--- urBindlessImagesUnsampledImageHandleDestroyExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5583,8 +6313,13 @@ urBindlessImagesSampledImageHandleDestroyExp( UR_FUNCTION_BINDLESS_IMAGES_SAMPLED_IMAGE_HANDLE_DESTROY_EXP, "urBindlessImagesSampledImageHandleDestroyExp", ¶ms); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_BINDLESS_IMAGES_SAMPLED_IMAGE_HANDLE_DESTROY_EXP, ¶ms); getContext()->logger.info( - "---> urBindlessImagesSampledImageHandleDestroyExp"); + " ---> urBindlessImagesSampledImageHandleDestroyExp({})\n", + args_str_before.str()); ur_result_t result = pfnSampledImageHandleDestroyExp(hContext, hDevice, hImage); @@ -5594,11 +6329,13 @@ urBindlessImagesSampledImageHandleDestroyExp( "urBindlessImagesSampledImageHandleDestroyExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_SAMPLED_IMAGE_HANDLE_DESTROY_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, + UR_FUNCTION_BINDLESS_IMAGES_SAMPLED_IMAGE_HANDLE_DESTROY_EXP, ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesSampledImageHandleDestroyExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5627,7 +6364,12 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImageAllocateExp( UR_FUNCTION_BINDLESS_IMAGES_IMAGE_ALLOCATE_EXP, "urBindlessImagesImageAllocateExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesImageAllocateExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_ALLOCATE_EXP, + ¶ms); + getContext()->logger.info(" ---> urBindlessImagesImageAllocateExp({})\n", + args_str_before.str()); ur_result_t result = pfnImageAllocateExp(hContext, hDevice, pImageFormat, pImageDesc, phImageMem); @@ -5636,10 +6378,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImageAllocateExp( "urBindlessImagesImageAllocateExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_ALLOCATE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_ALLOCATE_EXP, + ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesImageAllocateExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5665,7 +6410,11 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImageFreeExp( getContext()->notify_begin(UR_FUNCTION_BINDLESS_IMAGES_IMAGE_FREE_EXP, "urBindlessImagesImageFreeExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesImageFreeExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_FREE_EXP, ¶ms); + getContext()->logger.info(" ---> urBindlessImagesImageFreeExp({})\n", + args_str_before.str()); ur_result_t result = pfnImageFreeExp(hContext, hDevice, hImageMem); @@ -5673,10 +6422,12 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImageFreeExp( "urBindlessImagesImageFreeExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_FREE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_FREE_EXP, ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesImageFreeExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5707,7 +6458,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesUnsampledImageCreateExp( UR_FUNCTION_BINDLESS_IMAGES_UNSAMPLED_IMAGE_CREATE_EXP, "urBindlessImagesUnsampledImageCreateExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesUnsampledImageCreateExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_BINDLESS_IMAGES_UNSAMPLED_IMAGE_CREATE_EXP, + ¶ms); + getContext()->logger.info( + " ---> urBindlessImagesUnsampledImageCreateExp({})\n", + args_str_before.str()); ur_result_t result = pfnUnsampledImageCreateExp( hContext, hDevice, hImageMem, pImageFormat, pImageDesc, phImage); @@ -5716,11 +6473,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesUnsampledImageCreateExp( UR_FUNCTION_BINDLESS_IMAGES_UNSAMPLED_IMAGE_CREATE_EXP, "urBindlessImagesUnsampledImageCreateExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_UNSAMPLED_IMAGE_CREATE_EXP, + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_UNSAMPLED_IMAGE_CREATE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info( + " <--- urBindlessImagesUnsampledImageCreateExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5753,7 +6512,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesSampledImageCreateExp( UR_FUNCTION_BINDLESS_IMAGES_SAMPLED_IMAGE_CREATE_EXP, "urBindlessImagesSampledImageCreateExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesSampledImageCreateExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_BINDLESS_IMAGES_SAMPLED_IMAGE_CREATE_EXP, + ¶ms); + getContext()->logger.info( + " ---> urBindlessImagesSampledImageCreateExp({})\n", + args_str_before.str()); ur_result_t result = pfnSampledImageCreateExp(hContext, hDevice, hImageMem, pImageFormat, @@ -5763,11 +6528,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesSampledImageCreateExp( UR_FUNCTION_BINDLESS_IMAGES_SAMPLED_IMAGE_CREATE_EXP, "urBindlessImagesSampledImageCreateExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_SAMPLED_IMAGE_CREATE_EXP, + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_SAMPLED_IMAGE_CREATE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info( + " <--- urBindlessImagesSampledImageCreateExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5823,7 +6590,11 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImageCopyExp( getContext()->notify_begin(UR_FUNCTION_BINDLESS_IMAGES_IMAGE_COPY_EXP, "urBindlessImagesImageCopyExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesImageCopyExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_COPY_EXP, ¶ms); + getContext()->logger.info(" ---> urBindlessImagesImageCopyExp({})\n", + args_str_before.str()); ur_result_t result = pfnImageCopyExp( hQueue, pSrc, pDst, pSrcImageDesc, pDstImageDesc, pSrcImageFormat, @@ -5834,10 +6605,12 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImageCopyExp( "urBindlessImagesImageCopyExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_COPY_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_COPY_EXP, ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesImageCopyExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5865,7 +6638,12 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImageGetInfoExp( UR_FUNCTION_BINDLESS_IMAGES_IMAGE_GET_INFO_EXP, "urBindlessImagesImageGetInfoExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesImageGetInfoExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_GET_INFO_EXP, + ¶ms); + getContext()->logger.info(" ---> urBindlessImagesImageGetInfoExp({})\n", + args_str_before.str()); ur_result_t result = pfnImageGetInfoExp(hContext, hImageMem, propName, pPropValue, pPropSizeRet); @@ -5874,10 +6652,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImageGetInfoExp( "urBindlessImagesImageGetInfoExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_GET_INFO_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_IMAGE_GET_INFO_EXP, + ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesImageGetInfoExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5906,7 +6687,12 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesMipmapGetLevelExp( UR_FUNCTION_BINDLESS_IMAGES_MIPMAP_GET_LEVEL_EXP, "urBindlessImagesMipmapGetLevelExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesMipmapGetLevelExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_BINDLESS_IMAGES_MIPMAP_GET_LEVEL_EXP, + ¶ms); + getContext()->logger.info(" ---> urBindlessImagesMipmapGetLevelExp({})\n", + args_str_before.str()); ur_result_t result = pfnMipmapGetLevelExp(hContext, hDevice, hImageMem, mipmapLevel, phImageMem); @@ -5915,10 +6701,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesMipmapGetLevelExp( "urBindlessImagesMipmapGetLevelExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_MIPMAP_GET_LEVEL_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_MIPMAP_GET_LEVEL_EXP, + ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesMipmapGetLevelExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5944,7 +6733,11 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesMipmapFreeExp( getContext()->notify_begin(UR_FUNCTION_BINDLESS_IMAGES_MIPMAP_FREE_EXP, "urBindlessImagesMipmapFreeExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesMipmapFreeExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_BINDLESS_IMAGES_MIPMAP_FREE_EXP, ¶ms); + getContext()->logger.info(" ---> urBindlessImagesMipmapFreeExp({})\n", + args_str_before.str()); ur_result_t result = pfnMipmapFreeExp(hContext, hDevice, hMem); @@ -5952,10 +6745,12 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesMipmapFreeExp( "urBindlessImagesMipmapFreeExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_MIPMAP_FREE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_MIPMAP_FREE_EXP, ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesMipmapFreeExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -5987,7 +6782,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImportExternalMemoryExp( UR_FUNCTION_BINDLESS_IMAGES_IMPORT_EXTERNAL_MEMORY_EXP, "urBindlessImagesImportExternalMemoryExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesImportExternalMemoryExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_BINDLESS_IMAGES_IMPORT_EXTERNAL_MEMORY_EXP, + ¶ms); + getContext()->logger.info( + " ---> urBindlessImagesImportExternalMemoryExp({})\n", + args_str_before.str()); ur_result_t result = pfnImportExternalMemoryExp(hContext, hDevice, size, memHandleType, @@ -5997,11 +6798,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImportExternalMemoryExp( UR_FUNCTION_BINDLESS_IMAGES_IMPORT_EXTERNAL_MEMORY_EXP, "urBindlessImagesImportExternalMemoryExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_IMPORT_EXTERNAL_MEMORY_EXP, + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_IMPORT_EXTERNAL_MEMORY_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info( + " <--- urBindlessImagesImportExternalMemoryExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6033,7 +6836,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesMapExternalArrayExp( UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_ARRAY_EXP, "urBindlessImagesMapExternalArrayExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesMapExternalArrayExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_ARRAY_EXP, + ¶ms); + getContext()->logger.info( + " ---> urBindlessImagesMapExternalArrayExp({})\n", + args_str_before.str()); ur_result_t result = pfnMapExternalArrayExp( hContext, hDevice, pImageFormat, pImageDesc, hExternalMem, phImageMem); @@ -6042,10 +6851,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesMapExternalArrayExp( "urBindlessImagesMapExternalArrayExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_ARRAY_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_ARRAY_EXP, + ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesMapExternalArrayExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6075,8 +6887,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesMapExternalLinearMemoryExp( UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_LINEAR_MEMORY_EXP, "urBindlessImagesMapExternalLinearMemoryExp", ¶ms); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_LINEAR_MEMORY_EXP, ¶ms); getContext()->logger.info( - "---> urBindlessImagesMapExternalLinearMemoryExp"); + " ---> urBindlessImagesMapExternalLinearMemoryExp({})\n", + args_str_before.str()); ur_result_t result = pfnMapExternalLinearMemoryExp( hContext, hDevice, offset, size, hExternalMem, ppRetMem); @@ -6086,11 +6903,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesMapExternalLinearMemoryExp( "urBindlessImagesMapExternalLinearMemoryExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_LINEAR_MEMORY_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, + UR_FUNCTION_BINDLESS_IMAGES_MAP_EXTERNAL_LINEAR_MEMORY_EXP, ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesMapExternalLinearMemoryExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6116,7 +6935,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesReleaseExternalMemoryExp( UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_MEMORY_EXP, "urBindlessImagesReleaseExternalMemoryExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesReleaseExternalMemoryExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_MEMORY_EXP, ¶ms); + getContext()->logger.info( + " ---> urBindlessImagesReleaseExternalMemoryExp({})\n", + args_str_before.str()); ur_result_t result = pfnReleaseExternalMemoryExp(hContext, hDevice, hExternalMem); @@ -6125,11 +6950,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesReleaseExternalMemoryExp( UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_MEMORY_EXP, "urBindlessImagesReleaseExternalMemoryExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_MEMORY_EXP, + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_MEMORY_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info( + " <--- urBindlessImagesReleaseExternalMemoryExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6161,8 +6988,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImportExternalSemaphoreExp( UR_FUNCTION_BINDLESS_IMAGES_IMPORT_EXTERNAL_SEMAPHORE_EXP, "urBindlessImagesImportExternalSemaphoreExp", ¶ms); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_BINDLESS_IMAGES_IMPORT_EXTERNAL_SEMAPHORE_EXP, ¶ms); getContext()->logger.info( - "---> urBindlessImagesImportExternalSemaphoreExp"); + " ---> urBindlessImagesImportExternalSemaphoreExp({})\n", + args_str_before.str()); ur_result_t result = pfnImportExternalSemaphoreExp( hContext, hDevice, semHandleType, pExternalSemaphoreDesc, @@ -6173,11 +7005,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesImportExternalSemaphoreExp( "urBindlessImagesImportExternalSemaphoreExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_IMPORT_EXTERNAL_SEMAPHORE_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, + UR_FUNCTION_BINDLESS_IMAGES_IMPORT_EXTERNAL_SEMAPHORE_EXP, ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesImportExternalSemaphoreExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6204,8 +7038,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesReleaseExternalSemaphoreExp( UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_SEMAPHORE_EXP, "urBindlessImagesReleaseExternalSemaphoreExp", ¶ms); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_SEMAPHORE_EXP, ¶ms); getContext()->logger.info( - "---> urBindlessImagesReleaseExternalSemaphoreExp"); + " ---> urBindlessImagesReleaseExternalSemaphoreExp({})\n", + args_str_before.str()); ur_result_t result = pfnReleaseExternalSemaphoreExp(hContext, hDevice, hExternalSemaphore); @@ -6215,11 +7054,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesReleaseExternalSemaphoreExp( "urBindlessImagesReleaseExternalSemaphoreExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_SEMAPHORE_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, + UR_FUNCTION_BINDLESS_IMAGES_RELEASE_EXTERNAL_SEMAPHORE_EXP, ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesReleaseExternalSemaphoreExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6262,7 +7103,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesWaitExternalSemaphoreExp( UR_FUNCTION_BINDLESS_IMAGES_WAIT_EXTERNAL_SEMAPHORE_EXP, "urBindlessImagesWaitExternalSemaphoreExp", ¶ms); - getContext()->logger.info("---> urBindlessImagesWaitExternalSemaphoreExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_BINDLESS_IMAGES_WAIT_EXTERNAL_SEMAPHORE_EXP, ¶ms); + getContext()->logger.info( + " ---> urBindlessImagesWaitExternalSemaphoreExp({})\n", + args_str_before.str()); ur_result_t result = pfnWaitExternalSemaphoreExp( hQueue, hSemaphore, hasWaitValue, waitValue, numEventsInWaitList, @@ -6272,11 +7119,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesWaitExternalSemaphoreExp( UR_FUNCTION_BINDLESS_IMAGES_WAIT_EXTERNAL_SEMAPHORE_EXP, "urBindlessImagesWaitExternalSemaphoreExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_WAIT_EXTERNAL_SEMAPHORE_EXP, + args_str_after, UR_FUNCTION_BINDLESS_IMAGES_WAIT_EXTERNAL_SEMAPHORE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info( + " <--- urBindlessImagesWaitExternalSemaphoreExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6320,8 +7169,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesSignalExternalSemaphoreExp( UR_FUNCTION_BINDLESS_IMAGES_SIGNAL_EXTERNAL_SEMAPHORE_EXP, "urBindlessImagesSignalExternalSemaphoreExp", ¶ms); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_BINDLESS_IMAGES_SIGNAL_EXTERNAL_SEMAPHORE_EXP, ¶ms); getContext()->logger.info( - "---> urBindlessImagesSignalExternalSemaphoreExp"); + " ---> urBindlessImagesSignalExternalSemaphoreExp({})\n", + args_str_before.str()); ur_result_t result = pfnSignalExternalSemaphoreExp( hQueue, hSemaphore, hasSignalValue, signalValue, numEventsInWaitList, @@ -6332,11 +7186,13 @@ __urdlllocal ur_result_t UR_APICALL urBindlessImagesSignalExternalSemaphoreExp( "urBindlessImagesSignalExternalSemaphoreExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_BINDLESS_IMAGES_SIGNAL_EXTERNAL_SEMAPHORE_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, + UR_FUNCTION_BINDLESS_IMAGES_SIGNAL_EXTERNAL_SEMAPHORE_EXP, ¶ms); + getContext()->logger.info( + " <--- urBindlessImagesSignalExternalSemaphoreExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6363,7 +7219,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferCreateExp( getContext()->notify_begin(UR_FUNCTION_COMMAND_BUFFER_CREATE_EXP, "urCommandBufferCreateExp", ¶ms); - getContext()->logger.info("---> urCommandBufferCreateExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_CREATE_EXP, ¶ms); + getContext()->logger.info(" ---> urCommandBufferCreateExp({})\n", + args_str_before.str()); ur_result_t result = pfnCreateExp(hContext, hDevice, pCommandBufferDesc, phCommandBuffer); @@ -6372,10 +7232,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferCreateExp( "urCommandBufferCreateExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_CREATE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_CREATE_EXP, ¶ms); + getContext()->logger.info(" <--- urCommandBufferCreateExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6397,7 +7258,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferRetainExp( getContext()->notify_begin(UR_FUNCTION_COMMAND_BUFFER_RETAIN_EXP, "urCommandBufferRetainExp", ¶ms); - getContext()->logger.info("---> urCommandBufferRetainExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_RETAIN_EXP, ¶ms); + getContext()->logger.info(" ---> urCommandBufferRetainExp({})\n", + args_str_before.str()); ur_result_t result = pfnRetainExp(hCommandBuffer); @@ -6405,10 +7270,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferRetainExp( "urCommandBufferRetainExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_RETAIN_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_RETAIN_EXP, ¶ms); + getContext()->logger.info(" <--- urCommandBufferRetainExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6431,7 +7297,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferReleaseExp( getContext()->notify_begin(UR_FUNCTION_COMMAND_BUFFER_RELEASE_EXP, "urCommandBufferReleaseExp", ¶ms); - getContext()->logger.info("---> urCommandBufferReleaseExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_RELEASE_EXP, ¶ms); + getContext()->logger.info(" ---> urCommandBufferReleaseExp({})\n", + args_str_before.str()); ur_result_t result = pfnReleaseExp(hCommandBuffer); @@ -6439,10 +7309,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferReleaseExp( "urCommandBufferReleaseExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_RELEASE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_RELEASE_EXP, ¶ms); + getContext()->logger.info(" <--- urCommandBufferReleaseExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6465,7 +7336,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferFinalizeExp( getContext()->notify_begin(UR_FUNCTION_COMMAND_BUFFER_FINALIZE_EXP, "urCommandBufferFinalizeExp", ¶ms); - getContext()->logger.info("---> urCommandBufferFinalizeExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_FINALIZE_EXP, ¶ms); + getContext()->logger.info(" ---> urCommandBufferFinalizeExp({})\n", + args_str_before.str()); ur_result_t result = pfnFinalizeExp(hCommandBuffer); @@ -6473,10 +7348,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferFinalizeExp( "urCommandBufferFinalizeExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_FINALIZE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_FINALIZE_EXP, ¶ms); + getContext()->logger.info(" <--- urCommandBufferFinalizeExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6526,7 +7402,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendKernelLaunchExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_KERNEL_LAUNCH_EXP, "urCommandBufferAppendKernelLaunchExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendKernelLaunchExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_APPEND_KERNEL_LAUNCH_EXP, + ¶ms); + getContext()->logger.info( + " ---> urCommandBufferAppendKernelLaunchExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendKernelLaunchExp( hCommandBuffer, hKernel, workDim, pGlobalWorkOffset, pGlobalWorkSize, @@ -6537,10 +7419,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendKernelLaunchExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_KERNEL_LAUNCH_EXP, "urCommandBufferAppendKernelLaunchExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_KERNEL_LAUNCH_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_APPEND_KERNEL_LAUNCH_EXP, + ¶ms); + getContext()->logger.info( + " <--- urCommandBufferAppendKernelLaunchExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6575,7 +7460,12 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendUSMMemcpyExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_MEMCPY_EXP, "urCommandBufferAppendUSMMemcpyExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendUSMMemcpyExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_MEMCPY_EXP, + ¶ms); + getContext()->logger.info(" ---> urCommandBufferAppendUSMMemcpyExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendUSMMemcpyExp(hCommandBuffer, pDst, pSrc, size, numSyncPointsInWaitList, @@ -6585,10 +7475,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendUSMMemcpyExp( "urCommandBufferAppendUSMMemcpyExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_MEMCPY_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_MEMCPY_EXP, + ¶ms); + getContext()->logger.info( + " <--- urCommandBufferAppendUSMMemcpyExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6626,7 +7519,12 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendUSMFillExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_FILL_EXP, "urCommandBufferAppendUSMFillExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendUSMFillExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_FILL_EXP, + ¶ms); + getContext()->logger.info(" ---> urCommandBufferAppendUSMFillExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendUSMFillExp( hCommandBuffer, pMemory, pPattern, patternSize, size, @@ -6636,10 +7534,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendUSMFillExp( "urCommandBufferAppendUSMFillExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_FILL_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_FILL_EXP, + ¶ms); + getContext()->logger.info( + " <--- urCommandBufferAppendUSMFillExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6683,7 +7584,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferCopyExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_EXP, "urCommandBufferAppendMemBufferCopyExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendMemBufferCopyExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_EXP, + ¶ms); + getContext()->logger.info( + " ---> urCommandBufferAppendMemBufferCopyExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendMemBufferCopyExp( hCommandBuffer, hSrcMem, hDstMem, srcOffset, dstOffset, size, @@ -6693,11 +7600,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferCopyExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_EXP, "urCommandBufferAppendMemBufferCopyExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_EXP, + args_str_after, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info( + " <--- urCommandBufferAppendMemBufferCopyExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6740,7 +7649,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferWriteExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_EXP, "urCommandBufferAppendMemBufferWriteExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendMemBufferWriteExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_EXP, + ¶ms); + getContext()->logger.info( + " ---> urCommandBufferAppendMemBufferWriteExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendMemBufferWriteExp( hCommandBuffer, hBuffer, offset, size, pSrc, numSyncPointsInWaitList, @@ -6750,11 +7665,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferWriteExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_EXP, "urCommandBufferAppendMemBufferWriteExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_EXP, + args_str_after, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info( + " <--- urCommandBufferAppendMemBufferWriteExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6796,7 +7713,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferReadExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_EXP, "urCommandBufferAppendMemBufferReadExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendMemBufferReadExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_EXP, + ¶ms); + getContext()->logger.info( + " ---> urCommandBufferAppendMemBufferReadExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendMemBufferReadExp( hCommandBuffer, hBuffer, offset, size, pDst, numSyncPointsInWaitList, @@ -6806,11 +7729,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferReadExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_EXP, "urCommandBufferAppendMemBufferReadExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_EXP, + args_str_after, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info( + " <--- urCommandBufferAppendMemBufferReadExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6865,7 +7790,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferCopyRectExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_RECT_EXP, "urCommandBufferAppendMemBufferCopyRectExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendMemBufferCopyRectExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_RECT_EXP, ¶ms); + getContext()->logger.info( + " ---> urCommandBufferAppendMemBufferCopyRectExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendMemBufferCopyRectExp( hCommandBuffer, hSrcMem, hDstMem, srcOrigin, dstOrigin, region, @@ -6877,11 +7808,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferCopyRectExp( "urCommandBufferAppendMemBufferCopyRectExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_RECT_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, + UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_RECT_EXP, ¶ms); + getContext()->logger.info( + " <--- urCommandBufferAppendMemBufferCopyRectExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -6943,8 +7876,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferWriteRectExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_RECT_EXP, "urCommandBufferAppendMemBufferWriteRectExp", ¶ms); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_RECT_EXP, ¶ms); getContext()->logger.info( - "---> urCommandBufferAppendMemBufferWriteRectExp"); + " ---> urCommandBufferAppendMemBufferWriteRectExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendMemBufferWriteRectExp( hCommandBuffer, hBuffer, bufferOffset, hostOffset, region, @@ -6956,11 +7894,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferWriteRectExp( "urCommandBufferAppendMemBufferWriteRectExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_RECT_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, + UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_RECT_EXP, ¶ms); + getContext()->logger.info( + " <--- urCommandBufferAppendMemBufferWriteRectExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7019,7 +7959,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferReadRectExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_RECT_EXP, "urCommandBufferAppendMemBufferReadRectExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendMemBufferReadRectExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_RECT_EXP, ¶ms); + getContext()->logger.info( + " ---> urCommandBufferAppendMemBufferReadRectExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendMemBufferReadRectExp( hCommandBuffer, hBuffer, bufferOffset, hostOffset, region, @@ -7031,11 +7977,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferReadRectExp( "urCommandBufferAppendMemBufferReadRectExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_RECT_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, + UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_RECT_EXP, ¶ms); + getContext()->logger.info( + " <--- urCommandBufferAppendMemBufferReadRectExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7080,7 +8028,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferFillExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP, "urCommandBufferAppendMemBufferFillExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendMemBufferFillExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP, + ¶ms); + getContext()->logger.info( + " ---> urCommandBufferAppendMemBufferFillExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendMemBufferFillExp( hCommandBuffer, hBuffer, pPattern, patternSize, offset, size, @@ -7090,11 +8044,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendMemBufferFillExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP, "urCommandBufferAppendMemBufferFillExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP, + args_str_after, UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info( + " <--- urCommandBufferAppendMemBufferFillExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7134,7 +8090,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendUSMPrefetchExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP, "urCommandBufferAppendUSMPrefetchExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendUSMPrefetchExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP, + ¶ms); + getContext()->logger.info( + " ---> urCommandBufferAppendUSMPrefetchExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendUSMPrefetchExp( hCommandBuffer, pMemory, size, flags, numSyncPointsInWaitList, @@ -7144,10 +8106,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendUSMPrefetchExp( "urCommandBufferAppendUSMPrefetchExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP, + ¶ms); + getContext()->logger.info( + " <--- urCommandBufferAppendUSMPrefetchExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7187,7 +8152,12 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendUSMAdviseExp( UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_ADVISE_EXP, "urCommandBufferAppendUSMAdviseExp", ¶ms); - getContext()->logger.info("---> urCommandBufferAppendUSMAdviseExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_ADVISE_EXP, + ¶ms); + getContext()->logger.info(" ---> urCommandBufferAppendUSMAdviseExp({})\n", + args_str_before.str()); ur_result_t result = pfnAppendUSMAdviseExp(hCommandBuffer, pMemory, size, advice, numSyncPointsInWaitList, @@ -7197,10 +8167,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferAppendUSMAdviseExp( "urCommandBufferAppendUSMAdviseExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_ADVISE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_ADVISE_EXP, + ¶ms); + getContext()->logger.info( + " <--- urCommandBufferAppendUSMAdviseExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7235,7 +8208,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferEnqueueExp( getContext()->notify_begin(UR_FUNCTION_COMMAND_BUFFER_ENQUEUE_EXP, "urCommandBufferEnqueueExp", ¶ms); - getContext()->logger.info("---> urCommandBufferEnqueueExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_ENQUEUE_EXP, ¶ms); + getContext()->logger.info(" ---> urCommandBufferEnqueueExp({})\n", + args_str_before.str()); ur_result_t result = pfnEnqueueExp( hCommandBuffer, hQueue, numEventsInWaitList, phEventWaitList, phEvent); @@ -7244,10 +8221,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferEnqueueExp( "urCommandBufferEnqueueExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_ENQUEUE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_ENQUEUE_EXP, ¶ms); + getContext()->logger.info(" <--- urCommandBufferEnqueueExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7270,7 +8248,12 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferRetainCommandExp( UR_FUNCTION_COMMAND_BUFFER_RETAIN_COMMAND_EXP, "urCommandBufferRetainCommandExp", ¶ms); - getContext()->logger.info("---> urCommandBufferRetainCommandExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_RETAIN_COMMAND_EXP, + ¶ms); + getContext()->logger.info(" ---> urCommandBufferRetainCommandExp({})\n", + args_str_before.str()); ur_result_t result = pfnRetainCommandExp(hCommand); @@ -7278,10 +8261,12 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferRetainCommandExp( "urCommandBufferRetainCommandExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_RETAIN_COMMAND_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_RETAIN_COMMAND_EXP, ¶ms); + getContext()->logger.info( + " <--- urCommandBufferRetainCommandExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7304,7 +8289,12 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferReleaseCommandExp( UR_FUNCTION_COMMAND_BUFFER_RELEASE_COMMAND_EXP, "urCommandBufferReleaseCommandExp", ¶ms); - getContext()->logger.info("---> urCommandBufferReleaseCommandExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_RELEASE_COMMAND_EXP, + ¶ms); + getContext()->logger.info(" ---> urCommandBufferReleaseCommandExp({})\n", + args_str_before.str()); ur_result_t result = pfnReleaseCommandExp(hCommand); @@ -7312,10 +8302,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferReleaseCommandExp( "urCommandBufferReleaseCommandExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_RELEASE_COMMAND_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_RELEASE_COMMAND_EXP, + ¶ms); + getContext()->logger.info( + " <--- urCommandBufferReleaseCommandExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7341,7 +8334,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferUpdateKernelLaunchExp( UR_FUNCTION_COMMAND_BUFFER_UPDATE_KERNEL_LAUNCH_EXP, "urCommandBufferUpdateKernelLaunchExp", ¶ms); - getContext()->logger.info("---> urCommandBufferUpdateKernelLaunchExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_UPDATE_KERNEL_LAUNCH_EXP, + ¶ms); + getContext()->logger.info( + " ---> urCommandBufferUpdateKernelLaunchExp({})\n", + args_str_before.str()); ur_result_t result = pfnUpdateKernelLaunchExp(hCommand, pUpdateKernelLaunch); @@ -7350,10 +8349,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferUpdateKernelLaunchExp( UR_FUNCTION_COMMAND_BUFFER_UPDATE_KERNEL_LAUNCH_EXP, "urCommandBufferUpdateKernelLaunchExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_UPDATE_KERNEL_LAUNCH_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_UPDATE_KERNEL_LAUNCH_EXP, + ¶ms); + getContext()->logger.info( + " <--- urCommandBufferUpdateKernelLaunchExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7386,7 +8388,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferGetInfoExp( getContext()->notify_begin(UR_FUNCTION_COMMAND_BUFFER_GET_INFO_EXP, "urCommandBufferGetInfoExp", ¶ms); - getContext()->logger.info("---> urCommandBufferGetInfoExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_GET_INFO_EXP, ¶ms); + getContext()->logger.info(" ---> urCommandBufferGetInfoExp({})\n", + args_str_before.str()); ur_result_t result = pfnGetInfoExp(hCommandBuffer, propName, propSize, pPropValue, pPropSizeRet); @@ -7395,10 +8401,11 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferGetInfoExp( "urCommandBufferGetInfoExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_GET_INFO_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_GET_INFO_EXP, ¶ms); + getContext()->logger.info(" <--- urCommandBufferGetInfoExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7431,7 +8438,12 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferCommandGetInfoExp( UR_FUNCTION_COMMAND_BUFFER_COMMAND_GET_INFO_EXP, "urCommandBufferCommandGetInfoExp", ¶ms); - getContext()->logger.info("---> urCommandBufferCommandGetInfoExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_COMMAND_BUFFER_COMMAND_GET_INFO_EXP, + ¶ms); + getContext()->logger.info(" ---> urCommandBufferCommandGetInfoExp({})\n", + args_str_before.str()); ur_result_t result = pfnCommandGetInfoExp(hCommand, propName, propSize, pPropValue, pPropSizeRet); @@ -7440,10 +8452,13 @@ __urdlllocal ur_result_t UR_APICALL urCommandBufferCommandGetInfoExp( "urCommandBufferCommandGetInfoExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_COMMAND_BUFFER_COMMAND_GET_INFO_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_COMMAND_BUFFER_COMMAND_GET_INFO_EXP, + ¶ms); + getContext()->logger.info( + " <--- urCommandBufferCommandGetInfoExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7500,7 +8515,13 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueCooperativeKernelLaunchExp( UR_FUNCTION_ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP, "urEnqueueCooperativeKernelLaunchExp", ¶ms); - getContext()->logger.info("---> urEnqueueCooperativeKernelLaunchExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP, + ¶ms); + getContext()->logger.info( + " ---> urEnqueueCooperativeKernelLaunchExp({})\n", + args_str_before.str()); ur_result_t result = pfnCooperativeKernelLaunchExp( hQueue, hKernel, workDim, pGlobalWorkOffset, pGlobalWorkSize, @@ -7510,10 +8531,13 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueCooperativeKernelLaunchExp( "urEnqueueCooperativeKernelLaunchExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP, + ¶ms); + getContext()->logger.info( + " <--- urEnqueueCooperativeKernelLaunchExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7544,8 +8568,13 @@ __urdlllocal ur_result_t UR_APICALL urKernelSuggestMaxCooperativeGroupCountExp( UR_FUNCTION_KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP, "urKernelSuggestMaxCooperativeGroupCountExp", ¶ms); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, + UR_FUNCTION_KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP, ¶ms); getContext()->logger.info( - "---> urKernelSuggestMaxCooperativeGroupCountExp"); + " ---> urKernelSuggestMaxCooperativeGroupCountExp({})\n", + args_str_before.str()); ur_result_t result = pfnSuggestMaxCooperativeGroupCountExp( hKernel, localWorkSize, dynamicSharedMemorySize, pGroupCountRet); @@ -7555,11 +8584,13 @@ __urdlllocal ur_result_t UR_APICALL urKernelSuggestMaxCooperativeGroupCountExp( "urKernelSuggestMaxCooperativeGroupCountExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, + UR_FUNCTION_KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP, ¶ms); + getContext()->logger.info( + " <--- urKernelSuggestMaxCooperativeGroupCountExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7600,7 +8631,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueTimestampRecordingExp( getContext()->notify_begin(UR_FUNCTION_ENQUEUE_TIMESTAMP_RECORDING_EXP, "urEnqueueTimestampRecordingExp", ¶ms); - getContext()->logger.info("---> urEnqueueTimestampRecordingExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_TIMESTAMP_RECORDING_EXP, ¶ms); + getContext()->logger.info(" ---> urEnqueueTimestampRecordingExp({})\n", + args_str_before.str()); ur_result_t result = pfnTimestampRecordingExp( hQueue, blocking, numEventsInWaitList, phEventWaitList, phEvent); @@ -7609,10 +8644,12 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueTimestampRecordingExp( "urEnqueueTimestampRecordingExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_TIMESTAMP_RECORDING_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_TIMESTAMP_RECORDING_EXP, ¶ms); + getContext()->logger.info( + " <--- urEnqueueTimestampRecordingExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7664,7 +8701,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueKernelLaunchCustomExp( getContext()->notify_begin(UR_FUNCTION_ENQUEUE_KERNEL_LAUNCH_CUSTOM_EXP, "urEnqueueKernelLaunchCustomExp", ¶ms); - getContext()->logger.info("---> urEnqueueKernelLaunchCustomExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_KERNEL_LAUNCH_CUSTOM_EXP, ¶ms); + getContext()->logger.info(" ---> urEnqueueKernelLaunchCustomExp({})\n", + args_str_before.str()); ur_result_t result = pfnKernelLaunchCustomExp( hQueue, hKernel, workDim, pGlobalWorkSize, pLocalWorkSize, @@ -7675,10 +8716,12 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueKernelLaunchCustomExp( "urEnqueueKernelLaunchCustomExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_KERNEL_LAUNCH_CUSTOM_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_KERNEL_LAUNCH_CUSTOM_EXP, ¶ms); + getContext()->logger.info( + " <--- urEnqueueKernelLaunchCustomExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7704,17 +8747,22 @@ __urdlllocal ur_result_t UR_APICALL urProgramBuildExp( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_PROGRAM_BUILD_EXP, "urProgramBuildExp", ¶ms); - getContext()->logger.info("---> urProgramBuildExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_PROGRAM_BUILD_EXP, ¶ms); + getContext()->logger.info(" ---> urProgramBuildExp({})\n", + args_str_before.str()); ur_result_t result = pfnBuildExp(hProgram, numDevices, phDevices, pOptions); getContext()->notify_end(UR_FUNCTION_PROGRAM_BUILD_EXP, "urProgramBuildExp", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PROGRAM_BUILD_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_PROGRAM_BUILD_EXP, ¶ms); + getContext()->logger.info(" <--- urProgramBuildExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7741,7 +8789,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramCompileExp( uint64_t instance = getContext()->notify_begin( UR_FUNCTION_PROGRAM_COMPILE_EXP, "urProgramCompileExp", ¶ms); - getContext()->logger.info("---> urProgramCompileExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_PROGRAM_COMPILE_EXP, ¶ms); + getContext()->logger.info(" ---> urProgramCompileExp({})\n", + args_str_before.str()); ur_result_t result = pfnCompileExp(hProgram, numDevices, phDevices, pOptions); @@ -7749,10 +8801,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramCompileExp( getContext()->notify_end(UR_FUNCTION_PROGRAM_COMPILE_EXP, "urProgramCompileExp", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PROGRAM_COMPILE_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_PROGRAM_COMPILE_EXP, ¶ms); + getContext()->logger.info(" <--- urProgramCompileExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7787,7 +8840,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramLinkExp( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_PROGRAM_LINK_EXP, "urProgramLinkExp", ¶ms); - getContext()->logger.info("---> urProgramLinkExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_PROGRAM_LINK_EXP, ¶ms); + getContext()->logger.info(" ---> urProgramLinkExp({})\n", + args_str_before.str()); ur_result_t result = pfnLinkExp(hContext, numDevices, phDevices, count, phPrograms, pOptions, phProgram); @@ -7795,10 +8852,11 @@ __urdlllocal ur_result_t UR_APICALL urProgramLinkExp( getContext()->notify_end(UR_FUNCTION_PROGRAM_LINK_EXP, "urProgramLinkExp", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_PROGRAM_LINK_EXP, - ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, + UR_FUNCTION_PROGRAM_LINK_EXP, ¶ms); + getContext()->logger.info(" <--- urProgramLinkExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7820,17 +8878,22 @@ __urdlllocal ur_result_t UR_APICALL urUSMImportExp( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_USM_IMPORT_EXP, "urUSMImportExp", ¶ms); - getContext()->logger.info("---> urUSMImportExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, UR_FUNCTION_USM_IMPORT_EXP, + ¶ms); + getContext()->logger.info(" ---> urUSMImportExp({})\n", + args_str_before.str()); ur_result_t result = pfnImportExp(hContext, pMem, size); getContext()->notify_end(UR_FUNCTION_USM_IMPORT_EXP, "urUSMImportExp", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_IMPORT_EXP, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_USM_IMPORT_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urUSMImportExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7851,17 +8914,22 @@ __urdlllocal ur_result_t UR_APICALL urUSMReleaseExp( uint64_t instance = getContext()->notify_begin(UR_FUNCTION_USM_RELEASE_EXP, "urUSMReleaseExp", ¶ms); - getContext()->logger.info("---> urUSMReleaseExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams(args_str_before, + UR_FUNCTION_USM_RELEASE_EXP, ¶ms); + getContext()->logger.info(" ---> urUSMReleaseExp({})\n", + args_str_before.str()); ur_result_t result = pfnReleaseExp(hContext, pMem); getContext()->notify_end(UR_FUNCTION_USM_RELEASE_EXP, "urUSMReleaseExp", ¶ms, &result, instance); - std::ostringstream args_str; - ur::extras::printFunctionParams(args_str, UR_FUNCTION_USM_RELEASE_EXP, + std::ostringstream args_str_after; + ur::extras::printFunctionParams(args_str_after, UR_FUNCTION_USM_RELEASE_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + getContext()->logger.info(" <--- urUSMReleaseExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7886,7 +8954,11 @@ __urdlllocal ur_result_t UR_APICALL urUsmP2PEnablePeerAccessExp( getContext()->notify_begin(UR_FUNCTION_USM_P2P_ENABLE_PEER_ACCESS_EXP, "urUsmP2PEnablePeerAccessExp", ¶ms); - getContext()->logger.info("---> urUsmP2PEnablePeerAccessExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_USM_P2P_ENABLE_PEER_ACCESS_EXP, ¶ms); + getContext()->logger.info(" ---> urUsmP2PEnablePeerAccessExp({})\n", + args_str_before.str()); ur_result_t result = pfnEnablePeerAccessExp(commandDevice, peerDevice); @@ -7894,10 +8966,12 @@ __urdlllocal ur_result_t UR_APICALL urUsmP2PEnablePeerAccessExp( "urUsmP2PEnablePeerAccessExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_USM_P2P_ENABLE_PEER_ACCESS_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_USM_P2P_ENABLE_PEER_ACCESS_EXP, ¶ms); + getContext()->logger.info( + " <--- urUsmP2PEnablePeerAccessExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7922,7 +8996,11 @@ __urdlllocal ur_result_t UR_APICALL urUsmP2PDisablePeerAccessExp( getContext()->notify_begin(UR_FUNCTION_USM_P2P_DISABLE_PEER_ACCESS_EXP, "urUsmP2PDisablePeerAccessExp", ¶ms); - getContext()->logger.info("---> urUsmP2PDisablePeerAccessExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_USM_P2P_DISABLE_PEER_ACCESS_EXP, ¶ms); + getContext()->logger.info(" ---> urUsmP2PDisablePeerAccessExp({})\n", + args_str_before.str()); ur_result_t result = pfnDisablePeerAccessExp(commandDevice, peerDevice); @@ -7930,10 +9008,12 @@ __urdlllocal ur_result_t UR_APICALL urUsmP2PDisablePeerAccessExp( "urUsmP2PDisablePeerAccessExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_USM_P2P_DISABLE_PEER_ACCESS_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_USM_P2P_DISABLE_PEER_ACCESS_EXP, ¶ms); + getContext()->logger.info( + " <--- urUsmP2PDisablePeerAccessExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -7970,7 +9050,11 @@ __urdlllocal ur_result_t UR_APICALL urUsmP2PPeerAccessGetInfoExp( getContext()->notify_begin(UR_FUNCTION_USM_P2P_PEER_ACCESS_GET_INFO_EXP, "urUsmP2PPeerAccessGetInfoExp", ¶ms); - getContext()->logger.info("---> urUsmP2PPeerAccessGetInfoExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_USM_P2P_PEER_ACCESS_GET_INFO_EXP, ¶ms); + getContext()->logger.info(" ---> urUsmP2PPeerAccessGetInfoExp({})\n", + args_str_before.str()); ur_result_t result = pfnPeerAccessGetInfoExp(commandDevice, peerDevice, propName, propSize, @@ -7980,10 +9064,12 @@ __urdlllocal ur_result_t UR_APICALL urUsmP2PPeerAccessGetInfoExp( "urUsmP2PPeerAccessGetInfoExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_USM_P2P_PEER_ACCESS_GET_INFO_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_USM_P2P_PEER_ACCESS_GET_INFO_EXP, ¶ms); + getContext()->logger.info( + " <--- urUsmP2PPeerAccessGetInfoExp({}) -> {};\n", + args_str_after.str(), result); return result; } @@ -8033,7 +9119,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueNativeCommandExp( getContext()->notify_begin(UR_FUNCTION_ENQUEUE_NATIVE_COMMAND_EXP, "urEnqueueNativeCommandExp", ¶ms); - getContext()->logger.info("---> urEnqueueNativeCommandExp"); + std::ostringstream args_str_before; + ur::extras::printFunctionParams( + args_str_before, UR_FUNCTION_ENQUEUE_NATIVE_COMMAND_EXP, ¶ms); + getContext()->logger.info(" ---> urEnqueueNativeCommandExp({})\n", + args_str_before.str()); ur_result_t result = pfnNativeCommandExp( hQueue, pfnNativeEnqueue, data, numMemsInMemList, phMemList, @@ -8043,10 +9133,11 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueNativeCommandExp( "urEnqueueNativeCommandExp", ¶ms, &result, instance); - std::ostringstream args_str; + std::ostringstream args_str_after; ur::extras::printFunctionParams( - args_str, UR_FUNCTION_ENQUEUE_NATIVE_COMMAND_EXP, ¶ms); - getContext()->logger.info("({}) -> {};\n", args_str.str(), result); + args_str_after, UR_FUNCTION_ENQUEUE_NATIVE_COMMAND_EXP, ¶ms); + getContext()->logger.info(" <--- urEnqueueNativeCommandExp({}) -> {};\n", + args_str_after.str(), result); return result; } diff --git a/test/layers/tracing/hello_world.out.logged.match b/test/layers/tracing/hello_world.out.logged.match index 99b9cac909..40d579258c 100644 --- a/test/layers/tracing/hello_world.out.logged.match +++ b/test/layers/tracing/hello_world.out.logged.match @@ -1,13 +1,23 @@ Platform initialized. ----> urAdapterGet(.NumEntries = 0, .phAdapters = {{.*}}, .pNumAdapters = {{.*}} (1)) -> UR_RESULT_SUCCESS; ----> urAdapterGet(.NumEntries = 1, .phAdapters = {{.*}}, .pNumAdapters = nullptr) -> UR_RESULT_SUCCESS; ----> urPlatformGet(.phAdapters = {{.*}}, .NumAdapters = 1, .NumEntries = 1, .phPlatforms = {{.*}}, .pNumPlatforms = {{.*}} (1)) -> UR_RESULT_SUCCESS; ----> urPlatformGet(.phAdapters = {{.*}}, .NumAdapters = 1, .NumEntries = 1, .phPlatforms = {{.*}}, .pNumPlatforms = nullptr) -> UR_RESULT_SUCCESS; ----> urPlatformGetApiVersion(.hPlatform = {{.*}}, .pVersion = {{.*}} ({{0\.[0-9]+}})) -> UR_RESULT_SUCCESS; + ---> urAdapterGet(.NumEntries = 0, .phAdapters = {{.*}}, .pNumAdapters = {{.*}} (0)) + <--- urAdapterGet(.NumEntries = 0, .phAdapters = {{.*}}, .pNumAdapters = {{.*}} (1)) -> UR_RESULT_SUCCESS; + ---> urAdapterGet(.NumEntries = 1, .phAdapters = {{.*}}, .pNumAdapters = nullptr) + <--- urAdapterGet(.NumEntries = 1, .phAdapters = {{.*}}, .pNumAdapters = nullptr) -> UR_RESULT_SUCCESS; + ---> urPlatformGet(.phAdapters = {{.*}}, .NumAdapters = 1, .NumEntries = 1, .phPlatforms = {{.*}}, .pNumPlatforms = {{.*}} (0)) + <--- urPlatformGet(.phAdapters = {{.*}}, .NumAdapters = 1, .NumEntries = 1, .phPlatforms = {{.*}}, .pNumPlatforms = {{.*}} (1)) -> UR_RESULT_SUCCESS; + ---> urPlatformGet(.phAdapters = {{.*}}, .NumAdapters = 1, .NumEntries = 1, .phPlatforms = {{.*}}, .pNumPlatforms = nullptr) + <--- urPlatformGet(.phAdapters = {{.*}}, .NumAdapters = 1, .NumEntries = 1, .phPlatforms = {{.*}}, .pNumPlatforms = nullptr) -> UR_RESULT_SUCCESS; + ---> urPlatformGetApiVersion(.hPlatform = {{.*}}, .pVersion = {{.*}} ({{0\.[0-9]+}})) + <--- urPlatformGetApiVersion(.hPlatform = {{.*}}, .pVersion = {{.*}} ({{0\.[0-9]+}})) -> UR_RESULT_SUCCESS; API version: {{0\.[0-9]+}} ----> urDeviceGet(.hPlatform = {{.*}}, .DeviceType = UR_DEVICE_TYPE_GPU, .NumEntries = 0, .phDevices = {}, .pNumDevices = {{.*}} (1)) -> UR_RESULT_SUCCESS; ----> urDeviceGet(.hPlatform = {{.*}}, .DeviceType = UR_DEVICE_TYPE_GPU, .NumEntries = 1, .phDevices = {{.*}}, .pNumDevices = nullptr) -> UR_RESULT_SUCCESS; ----> urDeviceGetInfo(.hDevice = {{.*}}, .propName = UR_DEVICE_INFO_TYPE, .propSize = 4, .pPropValue = {{.*}} (UR_DEVICE_TYPE_GPU), .pPropSizeRet = nullptr) -> UR_RESULT_SUCCESS; ----> urDeviceGetInfo(.hDevice = {{.*}}, .propName = UR_DEVICE_INFO_NAME, .propSize = {{.*}}, .pPropValue = {{.*}} (Mock Device), .pPropSizeRet = nullptr) -> UR_RESULT_SUCCESS; + ---> urDeviceGet(.hPlatform = {{.*}}, .DeviceType = UR_DEVICE_TYPE_GPU, .NumEntries = 0, .phDevices = {}, .pNumDevices = {{.*}} (0)) + <--- urDeviceGet(.hPlatform = {{.*}}, .DeviceType = UR_DEVICE_TYPE_GPU, .NumEntries = 0, .phDevices = {}, .pNumDevices = {{.*}} (1)) -> UR_RESULT_SUCCESS; + ---> urDeviceGet(.hPlatform = {{.*}}, .DeviceType = UR_DEVICE_TYPE_GPU, .NumEntries = 1, .phDevices = {{.*}}, .pNumDevices = nullptr) + <--- urDeviceGet(.hPlatform = {{.*}}, .DeviceType = UR_DEVICE_TYPE_GPU, .NumEntries = 1, .phDevices = {{.*}}, .pNumDevices = nullptr) -> UR_RESULT_SUCCESS; + ---> urDeviceGetInfo(.hDevice = {{.*}}, .propName = UR_DEVICE_INFO_TYPE, .propSize = 4, .pPropValue = {{.*}} (UR_DEVICE_TYPE_ALL), .pPropSizeRet = nullptr) + <--- urDeviceGetInfo(.hDevice = {{.*}}, .propName = UR_DEVICE_INFO_TYPE, .propSize = 4, .pPropValue = {{.*}} (UR_DEVICE_TYPE_GPU), .pPropSizeRet = nullptr) -> UR_RESULT_SUCCESS; + ---> urDeviceGetInfo(.hDevice = {{.*}}, .propName = UR_DEVICE_INFO_NAME, .propSize = {{.*}}, .pPropValue = {{.*}} (), .pPropSizeRet = nullptr) + <--- urDeviceGetInfo(.hDevice = {{.*}}, .propName = UR_DEVICE_INFO_NAME, .propSize = {{.*}}, .pPropValue = {{.*}} (Mock Device), .pPropSizeRet = nullptr) -> UR_RESULT_SUCCESS; Found a Mock Device gpu. ----> urAdapterRelease(.hAdapter = {{.*}}) -> UR_RESULT_SUCCESS; + ---> urAdapterRelease(.hAdapter = {{.*}}) + <--- urAdapterRelease(.hAdapter = {{.*}}) -> UR_RESULT_SUCCESS;