cpu: remove del spam (#11343)

* cpu: remove del spam

* fix
This commit is contained in:
nimlgen
2025-07-23 12:02:37 +03:00
committed by GitHub
parent 304eb9cecb
commit ca09c180dc

View File

@@ -82,6 +82,7 @@ class CPUProgram(HCQProgram):
super().__init__(HCQArgsState, dev, name, kernargs_alloc_size=0)
def __del__(self):
if getattr(sys, 'is_finalizing', lambda: True)(): return
if sys.platform == 'win32': ctypes.windll.kernel32.VirtualFree(ctypes.c_void_p(self.mem), ctypes.c_size_t(0), 0x8000) #0x8000 - MEM_RELEASE
class CPUAllocator(HCQAllocatorBase):