2009-09-17から1日間の記事一覧
自動回収は地味に問題の根が深いことが解ってきた。 一番単純な解は、 (gc-push-finalizer! ptr handle) gc_mallocでfinalizer付きオブジェクトを作り、proxy objectを返す finalizerは、スレッドセーフなqueueにhandleをpushするだけ。 (gc-ptr-ref obj) pr…
自動回収は地味に問題の根が深いことが解ってきた。 一番単純な解は、 (gc-push-finalizer! ptr handle) gc_mallocでfinalizer付きオブジェクトを作り、proxy objectを返す finalizerは、スレッドセーフなqueueにhandleをpushするだけ。 (gc-ptr-ref obj) pr…