[CLJS-490] cljs.closure/get-upstream-deps* should use RT/baseLoader instead of the TCCL Created: 25/Mar/13 Updated: 18/Nov/13 Resolved: 18/Nov/13
get-upstream-deps* currently uses the context classloader for the current thread, which causes issues when called from within a clojure runtime that has the intended classloader bound to Compiler.LOADER. Is there a specific reason to use the TCCL directly, or would calling RT.baseLoader suffice here? I'm attaching a patch that uses baseLoader instead.
|Comment by Toby Crawley [ 25/Mar/13 10:12 AM ]|
On further examination, this change may not make sense. Clojure itself uses the TCCL directly and ignores baseLoader when locating resources.