Skip to content

Commit 589cacf

Browse files
authored
Merge pull request #2295 from IntelPython/backport-gh-2294
Backport gh-2294
2 parents 35cd3f9 + 6557e87 commit 589cacf

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [0.22.1] - Apr. 24, 2026
8+
9+
This is a bug-fix release which fixes a memory leak in `dpctl.RawKernelArg` [gh-2294](https://github.com/IntelPython/dpctl/pull/2294).
10+
711
## [0.22.0] - Apr. 14, 2026
812

913
The highlight of this release is the full migration of `dpctl.tensor` submodule to sister project [`dpnp`](https://github.com/IntelPython/dpnp), shrinking the size of the package tremendously, by between 93% and 96%. The `__sycl_usm_array_interface__` is still supported, with `dpctl` serving as curator of the protocol.

dpctl/_sycl_queue.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1756,7 +1756,7 @@ cdef class WorkGroupMemory:
17561756

17571757

17581758
cdef class _RawKernelArg:
1759-
def __dealloc(self):
1759+
def __dealloc__(self):
17601760
if(self._arg_ref):
17611761
DPCTLRawKernelArg_Delete(self._arg_ref)
17621762

0 commit comments

Comments
 (0)