You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(fspy-shared): make the channel allocator-generic
channel(), Receiver, and sender() are now generic over an
allocator-api2 allocator instead of hardcoding the global allocator and
an internal pooled bump:
- channel() threads the caller's allocator through the shared-memory
backing path and the ShmKeeper; the supervisor instantiates with
Global.
- sender() takes the allocator for its transient shm-path decode from
the caller, and the client constructors pass it through from the top
of the call stack — the preload ctor and DllMain — so the choice of
preload-safe memory lives where the attach begins, not inside
library code.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments