Clojure 1.8.0-RC4 is now available. *This build is a "release candidate"!* We would appreciate any and all testing you can do on your own libraries or internal projects to find problems.
Of particular note, CLJ-1861 removes the interning of unused vars. This change reduces compiled class size (clojure jar is 8% smaller), which reduces classloading time, and thus improves startup time (in some tests ~10-15% faster). Code that uses direct linking (like Clojure core) sees the greatest benefits as most direct-linked vars are unused, but you may also see some benefits with code that is not direct linked as well. Feedback on startup time or other impacts in actual projects (with or without direct linking) is appreciated. Try it via - Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC4 - Leiningen: [org.clojure/clojure "1.8.0-RC4"] Below are the changes since 1.8.0-RC3. See the full 1.8 change log here: https://github.com/clojure/clojure/blob/master/changes.md. - CLJ-1861 <http://dev.clojure.org/jira/browse/CLJ-1861> - Remove unused var interning - CLJ-1161 <http://dev.clojure.org/jira/browse/CLJ-1161> - Clojure -sources.jar includes a bad properties file in release builds - Commit ae7ac <https://github.com/clojure/clojure/commit/ae7acfeecda1e70cdba96bfa189b451ec999de2e> - Unrolls the remainder of the Tuple changes from earlier in the release cycle, most significantly rolling back the addition of IMapEntry to APersistentVector -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.