From 6bad7ef7900e4200bc61fcf4606ef6f7a6e3933a Mon Sep 17 00:00:00 2001 From: kjayapra-amd Date: Sun, 3 May 2020 23:08:12 -0400 Subject: [PATCH] SWDEV-216213 - Delete kernel function_ in hip::Function destructor Change-Id: I0f6c44927f453ac63b5b84552a5fba07f04a8a8e --- vdi/hip_internal.hpp | 1 + 1 file changed, 1 insertion(+) mode change 100644 => 100755 vdi/hip_internal.hpp diff --git a/vdi/hip_internal.hpp b/vdi/hip_internal.hpp old mode 100644 new mode 100755 index 3d7c5249a8..4f85e7b7d2 --- a/vdi/hip_internal.hpp +++ b/vdi/hip_internal.hpp @@ -177,6 +177,7 @@ namespace hip { amd::Monitor lock_; Function(amd::Kernel* f) : function_(f), lock_("function lock") {} + ~Function() { function_->release(); } hipFunction_t asHipFunction() { return reinterpret_cast(this); } static Function* asFunction(hipFunction_t f) { return reinterpret_cast(f); }