mirror of
https://github.com/Comfy-Org/comfy-aimdo.git
synced 2026-11-04 23:37:21 +00:00
[PR #3] [MERGED] Implement Cuda based hooking #54
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/comfy-aimdo#54
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Comfy-Org/comfy-aimdo/pull/3
Author: @rattus128
Created: 2/21/2026
Status: ✅ Merged
Merged: 2/21/2026
Merged by: @rattus128
Base:
master← Head:dev/detours📝 Commits (7)
d9f3558restructure sources85f8f27control: don't create null ctypes signatures319b37aadd more comprehensive logging infrastructureedfd63bimplement cudaMalloc/cudaFree intercepts54c7a8fmodel-vbar:minimize syncrhonize on vram_free019699ctorch: put deprecation notice on PluggableAllocator6544980async shared spill📊 Changes
12 files changed (+335 additions, -67 deletions)
View changed files
📝
.github/workflows/build-wheels.yml(+13 -6)📝
build-linux-docker(+1 -1)📝
comfy_aimdo/control.py(+17 -45)📝
comfy_aimdo/model_vbar.py(+0 -3)📝
comfy_aimdo/torch.py(+9 -0)➕
src-win/cuda-detour.c(+81 -0)📝
src-win/shmem-detect.c(+2 -2)📝
src/control.c(+14 -0)📝
src/model-vbar.c(+6 -5)📝
src/plat.h(+46 -5)➕
src/pyt-cu-plug-alloc-async.c(+99 -0)📝
src/pyt-cu-plug-alloc.c(+47 -0)📄 Description
Contribution Agreement
Comfy-aimdo 0.2.0 content.
See https://github.com/Comfy-Org/ComfyUI/pull/12557 for details.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.