Have the direct linking changes been quantified from a performance perspective? I haven't seen any reports of positive or negative impacts. If anyone has some, I'd be interested to hear.
--
You received this message because you are subscribed to the Google Groups "Clojure Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure-dev...@googlegroups.com.
To post to this group, send email to cloju...@googlegroups.com.
Visit this group at http://groups.google.com/group/clojure-dev.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Clojure Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure-dev...@googlegroups.com.
To post to this group, send email to cloju...@googlegroups.com.
Visit this group at http://groups.google.com/group/clojure-dev.
For more options, visit https://groups.google.com/d/optout.
On 12 Nov 2015, at 22:03, Timothy Baldridge <tbald...@gmail.com> wrote:
One avenue I have not looked at yet but I think would be interesting is that comp'ed transducer chains consist largely of a bunch of nested function invocation. Thus that may be a situation where direct invocation would allow for better hotspot optimization.
On Nov 14, 2015 10:51 AM, <rebo...@gmail.com> wrote:
>
> Maybe you're right, I though uberjarring with :aot :all was standard practice, but I might be wrong. I'll try to verify that for my dependencies and post results again if different.
AOT with uberjar is common, but distributing libraries as an uberjar is not common. The only one I can think of is storm-core, and that's a huge headache because of its AOT deps.