On Thu, May 3, 2012 at 8:56 AM, Magnus Hagander <magnus@xxxxxxxxxxxx> wrote: > On Thu, May 3, 2012 at 9:39 AM, Alexander Reichstadt <lxr@xxxxxxx> wrote: >> Thanks, that's answering my question. In Objective-C as well as many other >> languages there is the feature to turn on Garbage Collection. It's a >> separate thread that scans memory for strong pointers, their source and >> origin and "vacuums" memory so to not have any leaks. Anything unreferenced >> and no longer needed is cleaned up automatically. There are some border >> cases where GC can fail, but for most it works. > > libpq is a C library, not an objective-C library. So it clearly > doesn't use an objective-c construct. If you are using some wrapper on > top of libpq it might change things, but libpq itself has no knowledge > of GC at all. It would be nice to be able to garbage collect libpq programs automatically though. I think every time I read some libpq code I see an error. -- Simon Riggs http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general