--- Log opened Tue Jul 22 00:00:49 2025 00:08 -!- fanquake [sid369002@user/fanquake] has quit [Ping timeout: 248 seconds] 00:09 -!- fanquake [sid369002@user/fanquake] has joined #bitcoin-kernel 03:22 < stickies-v> i've implemented a branch with reference counting to do just that, will post on the PR one i've finished polishing it up. i've found it doesn't add much code complexity using shared pointers (but maybe my design is flawed), and it enables removing all copy operations (except for the bytearray ones of course) - so that should largely offset the shared_ptr overhead 03:22 < stickies-v> makes me think we should probably do the same for kernel_Context, where the shared_ptr overhead is even lower --- Log closed Wed Jul 23 00:00:51 2025