-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slowdown with ClojureScript 1.7.228 #120
Comments
It appears the root cause is related to ClojureScript 1.7.228 employing a strategy of setting the last modified timestamp of copied files, which doesn't work with GCDWebServer (perhaps it isn't generally supported by WebDAV). |
Relevant bit of WebDAV spec? And GCDWebServer: |
Relies on experimental changes upstream in compiler at https://github.com/mfikes/clojurescript/tree/set-last-modified |
With the latest release when using Natal, changes appear to take a couple of seconds to get updated in the simulator, as opposed to things being instant, according to the compilation log.
1.7.228 has a change to cause a lot more to be logged in verbose mode but even if verbosity is disabled, the 2-second compile cycle persists.
This may very well be an upstream regression with respect to WebDAV mounts—root cause is currently unknown and perhaps a bisect is in order.
The text was updated successfully, but these errors were encountered: