On May 26, 2014, at 8:43 AM, Ray Miller <r...@1729.org.uk> wrote:
> What I really wanted to know was why clojure.java.jdbc needs fn* in
> this macro rather than a simple fn, and why it needs the :once tag. I
> found the answer here:
> 
> http://clj-me.cgrand.net/2013/09/11/macros-closures-and-unexpected-object-retention/

Yes, I added that in a few places to address claims of a memory leak from a 
couple of java.jdbc users. I don't think anyone had proved it really was the 
cause of the memory leak they were seeing but it seemed like a harmless 
optimization for memory usage anyway.

Sean Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"Perfection is the enemy of the good."
-- Gustave Flaubert, French realist novelist (1821-1880)



Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to