<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Clojure Q&amp;A - Recent questions tagged startup time</title>
<link>https://ask.clojure.org/index.php/tag/startup%20time</link>
<description>Powered by Question2Answer</description>
<item>
<title>Could an AOT compilation cache speed up library loading times?</title>
<link>https://ask.clojure.org/index.php/11656/could-an-aot-compilation-cache-speed-library-loading-times</link>
<description>&lt;p&gt;Back in 2018, Alex Miller mentioned on &lt;a rel=&quot;nofollow&quot; href=&quot;https://clojureverse.org/t/deploying-aot-compiled-libraries/2545/6&quot;&gt;ClojureVerse&lt;/a&gt; that it could be possible to implement a class compilation cache for Clojure to speed up loading libraries:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Rich and I have been kicking around some interesting ideas on a class compilation cache that would be integrated with core and that research is in scope for Clojure 1.10 but no guarantees on anything. Potentially it would combine the benefits of publishing source-only but the performance of AOT. It is inherently silly to recompile the same lib source file over and over when it’s not changing.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Is this idea still on the radar? It seems like it could give a nice speed-up if it&#039;s feasible.&lt;/p&gt;
</description>
<category>Clojure</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/11656/could-an-aot-compilation-cache-speed-library-loading-times</guid>
<pubDate>Wed, 23 Mar 2022 11:39:50 +0000</pubDate>
</item>
<item>
<title>Can we use AppCDS to speed up app start?</title>
<link>https://ask.clojure.org/index.php/8353/can-we-use-appcds-to-speed-up-app-start</link>
<description>&lt;p&gt;I’ve been reading the Oracle docs about AppCDS and wondered if for the core functions in clojure we could use AppCDS to snapshot them?&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://docs.oracle.com/javase/8/docs/technotes/guides/vm/class-data-sharing.html&quot;&gt;https://docs.oracle.com/javase/8/docs/technotes/guides/vm/class-data-sharing.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Sam &lt;/p&gt;
</description>
<category>Compiler</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/8353/can-we-use-appcds-to-speed-up-app-start</guid>
<pubDate>Tue, 06 Aug 2019 19:36:10 +0000</pubDate>
</item>
</channel>
</rss>