Mike Fikes

Results 89 issues of Mike Fikes

If you run the ClojureScript compiler's unit tests in a loop and allow things to warm up, they end up running more slowly in Graal.JS than under Nashorn. ![dikeicwvaaiua-9](https://user-images.githubusercontent.com/1723464/43018227-f6f1912a-8c26-11e8-993f-097d55fc8454.jpg) The...

performance

When `#inst` values are parsed and printed in Clojure, by default the Gregorian calendar is used. In particular, this is a hybrid Julian / Gregorian calendar with a changeover in...

In the Differences from Clojure page, in the Metadata section, I was thinking of adding some documentation that meta placed on vars is not evaluated, but left as a symbol,...

minor

With https://dev.clojure.org/jira/browse/CLJS-2639 `:cache-analysis` will be unconditionally set to `true` (ignoring user config) if `:aot-cache` is `true`. This needs to be documented in the `:cache-analysis` compiler option entry.

minor

`equiv` is implemented on many types in `cljs.core` This can be documented as public / stable on https://clojurescript.org/reference/javascript-api

minor

https://clojurescript.org/reference/compiler-options#preamble fails to show the correct location on the page If you go to the compiler options reference page and click on the "preamble" link in the table of contents,...

minor

It can take on the value of `:transit` (and presumably `:edn`)

minor

We default to `:ecmascript5` https://github.com/clojure/clojurescript-site/commit/405db118041313a70757e26531fbaef0527b98a9 This ticket asks that we add a note indicating that the compiler really emits `:ecmascript3`, but specifies this for a reason (rooted in https://github.com/clojure/clojurescript/commit/72e2ab6e63b3341aa26abcbdd72dc291cbd0c462).

minor