From 2a79ff2bca0a7e162640247f59743972a2a18dd0 Mon Sep 17 00:00:00 2001 From: Ajay Date: Mon, 9 Sep 2024 08:31:05 -0700 Subject: [PATCH] SWDEV-471863 - avoid copy of invisibleHeap Change-Id: Ieb0aa22ac6d0d01cb9ca7fbf1305df03a1ab3cdf [ROCm/clr commit: 5a810f789a4749969dc56b7c9079ba2ef3650feb] --- projects/clr/rocclr/device/pal/palmemory.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/clr/rocclr/device/pal/palmemory.cpp b/projects/clr/rocclr/device/pal/palmemory.cpp index 9acc76c5dc..8cabf58bf1 100644 --- a/projects/clr/rocclr/device/pal/palmemory.cpp +++ b/projects/clr/rocclr/device/pal/palmemory.cpp @@ -120,7 +120,7 @@ bool Memory::create(Resource::MemoryType memType, Resource::CreateParams* params // if requested memory is greater than available then exit the loop dev().globalFreeMemory(freeMemory); - const Pal::GpuMemoryHeapProperties invisibleHeap = dev().GetGpuHeapInvisible(); + const Pal::GpuMemoryHeapProperties& invisibleHeap = dev().GetGpuHeapInvisible(); if (dev().settings().apuSystem_ && (size() > (invisibleHeap.logicalSize * 2))) { memType = RemoteUSWC; break;