What is the purpose of Context_handle?  It looks like a scoped contribution to 
a reference count until the destructor:

> Context_handle::~Context_handle ()
> {
>   /*
>     Don't do
>     if (outlet_)
>     down ();
>     with GC, this is asynchronous.
>   */
> }

I can understand garbage collection, and I can imagine coordinating garbage 
collection with reference counting, but coordinating garbage collection with 
leaky reference counting is hard to appreciate.
— 
Dan


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to