umar456 · GitHub

Conversation

@umar456

@umar456 umar456 commented

May 30, 2020

edited by 9prady9

Loading

Copy link Copy Markdown

Member

  • Refactor Module and fix a leak of the cl::Kernel objects. These objects should be around for a while so the accumulated leak wasn't significant in most applications.
  • Fix leak in makeParam. This function was leaking the cl::Buffer object but not the cl_mem object so we were only leaking 8 bytes in the transpose function in a couple of operations in the magma code
  • Changed the free to delete because the object was allocated using a new call
  • Fixed a minor leak of the cl::Buffer object in susan, sparseArith, ireduce, and indexing. These were small leaks of only a few bytes.
  • Updated the LSAN Suppressions file to suppress intentional leaks in the clFFT library and internal buffers in libnvidia-opencl

@umar456

Refactor Module and fix a leak of the cl::Kernel objects. These objects should
be around for a while so the accumulated leak wasn't significant in most
applications.

@umar456

9prady9

@umar456

@umar456

Merged

2 tasks

2 participants

@umar456 @9prady9

Read the original on github.com ↗