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)
signature.asc
Description: Message signed with OpenPGP using GPGMail