We're updating the issue view to help you get more done. 

Eliminate reflection in cljs.js-deps/build-index

Description

There is some reflection in cljs.js-deps/build-index which shows up near the top when profiling incremental compile loops (as opposed to cold compilation of large codebases), owing to the interop calls introduced here:

https://github.com/clojure/clojurescript/commit/ce6c657a751cce5fb1b8e94eb97e74944c0d7fa6

It is certainly not critical to eliminate these.

Environment

None

Status

Assignee

David Nolen

Reporter

Mike Fikes

Labels

Approval

None

Patch

Code

Priority

Minor