From ae5d55796033af6918db16cda72b7b2e24e3cacc Mon Sep 17 00:00:00 2001 From: foreman Date: Tue, 14 Jan 2020 17:44:07 -0500 Subject: [PATCH] P4 to Git Change 2056720 by gandryey@gera-win10 on 2020/01/14 17:35:01 SWDEV-79445 - OCL generic changes and code clean-up - Use ClPrint to trace memory allocations Affected files ... ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#31 edit --- rocclr/runtime/device/pal/palmemory.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/rocclr/runtime/device/pal/palmemory.cpp b/rocclr/runtime/device/pal/palmemory.cpp index cf69049165..e8c2397e2c 100644 --- a/rocclr/runtime/device/pal/palmemory.cpp +++ b/rocclr/runtime/device/pal/palmemory.cpp @@ -174,7 +174,9 @@ bool Memory::create(Resource::MemoryType memType, Resource::CreateParams* params memRef()->gpu_ = params->gpu_; } if (memRef() != nullptr) { -// printf("VM:%llx\n", iMem()->Desc().gpuVirtAddr); + ClPrint(amd::LOG_DEBUG, amd::LOG_RESOURCE, "Alloc: %8llx bytes, VM[%10llx, %10llx]", + iMem()->Desc().size, iMem()->Desc().gpuVirtAddr, + iMem()->Desc().gpuVirtAddr + iMem()->Desc().size); } } @@ -385,6 +387,11 @@ bool Memory::createInterop() { } Memory::~Memory() { + if (memRef() != nullptr) { + ClPrint(amd::LOG_DEBUG, amd::LOG_RESOURCE, "Free-: %8llx bytes, VM[%10llx, %10llx]", + iMem()->Desc().size, iMem()->Desc().gpuVirtAddr, + iMem()->Desc().gpuVirtAddr + iMem()->Desc().size); + } // Clean VA cache dev().removeVACache(this);