This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-05-17
Channels
- # aws (3)
- # beginners (104)
- # boot (11)
- # calva (3)
- # clj-kondo (1)
- # cljdoc (6)
- # cljs-dev (23)
- # cljsrn (1)
- # clojure (144)
- # clojure-dev (54)
- # clojure-europe (6)
- # clojure-italy (2)
- # clojure-nl (26)
- # clojure-spec (6)
- # clojure-sweden (1)
- # clojure-uk (13)
- # clojurescript (38)
- # core-async (9)
- # cursive (14)
- # data-science (3)
- # datascript (22)
- # datomic (17)
- # figwheel (1)
- # fulcro (4)
- # graphql (6)
- # hoplon (59)
- # jackdaw (2)
- # jobs (6)
- # jobs-discuss (44)
- # juxt (14)
- # leiningen (1)
- # luminus (3)
- # nrepl (3)
- # off-topic (12)
- # re-frame (24)
- # reagent (7)
- # reitit (7)
- # rewrite-clj (1)
- # schema (1)
- # shadow-cljs (37)
- # spacemacs (4)
- # sql (25)
- # testing (12)
- # tools-deps (11)
- # utah-clojurians (1)
Looks like cljs-oops
might be failing with the latest commit. See https://travis-ci.org/binaryage/cljs-oops/builds/533652218
Maybe it is just an overly tight test with this
now being goog.global
for the relevant tests. (Speculation on my part.)
yeah, you are correct, btw. I’m testing snippets of generated code to match my expectations, so the tests are extremely tight, but advantage is that I get notified when something changes to review it - which is not very often, no big deal, I will update them easily
@mfikes one more thing about turning off js.java-package-globals
: output-main-file
relies on the globals right now https://github.com/clojure/clojurescript/blob/master/src/main/clojure/cljs/closure.clj#L1672-L1676
@mfikes you got some experience benchmarking the CLJS compiler. do you have something that measures memory use as well?
So, all I know is that if you set things to be a fixed size (that's big enough), that tends to be much better than letting it vary.
For these https://github.com/mfikes/cljs-perf I set things to be pretty big given the size of the codebase being compiled
We also have YourKit https://github.com/clojure/clojurescript#yourkit
@mfikes if you get a chance can you kick of your CI machinery for https://clojure.atlassian.net/browse/CLJS-3077?
I’ve just added you as a collaborator to https://github.com/cljs-oss/canary, you can kick canary builds against your fork, see https://github.com/cljs-oss/canary/tree/jobs
Fyi, a number of patches failed to come over in the migration and I am manually fixing those
There are about 50 cljs tickets affected
@alexmiller is it possible to enable markdown for the new JIRA somehow? so used to writing markdown that I always have to write ticket texts twice to fix it 😛
Don’t know, far down my list of concerns atm