Mike Yang on Nostr: 有这个问题,我可以稳定复现。 应该可以 hack 一下。Rust 还是在 ...
有这个问题,我可以稳定复现。
应该可以 hack 一下。Rust 还是在 Ruby 那面 allocate object,ruby 的 reference increases 1. Rust 这面,Arc 被 drop 的时候,不释放内存(应该可以吧?),去 Ruby 那面把 reference count 减掉。让 Ruby GC 去判断如何释放内存。有机会试试。
Published at
2024-06-07 10:15:28Event JSON
{
"id": "d62ee44bc02bb7577e722815d8c3d941007a9deb4c619cf1cdf19c0934b57ec7",
"pubkey": "a2dd5e13313d4e18fc2a8dfc0dd564ff1b488a8c5c6773a7616bc7f978817af5",
"created_at": 1717748128,
"kind": 1,
"tags": [],
"content": "有这个问题,我可以稳定复现。\n\n应该可以 hack 一下。Rust 还是在 Ruby 那面 allocate object,ruby 的 reference increases 1. Rust 这面,Arc 被 drop 的时候,不释放内存(应该可以吧?),去 Ruby 那面把 reference count 减掉。让 Ruby GC 去判断如何释放内存。有机会试试。",
"sig": "3764451e792909daaa3d6184c048e1d8fef6e421be458706e0082c9428081cf7811739b80f821e1d699df089eafba7ee14ad270610a46af29db24af6c69520bf"
}