You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
now that we have deterministic compilation order we don't need to tra…
…ck versioning
information in analysis caches. If some source changes, the analysis will always
be updated - so all we care about is whether the analysis cache and original source
are out of sync.
CLJS-1588: Self-host: satisfies? on defrecord instance
A bit-shift operation for protocol
masks overflows to signed negagive
in JavaScript, causing bootstrap failure.
Fix is to simply multiply by 2 instead of
bit-shift left.
CLJS-1582: Type-hint extend-type first arg for primitives
If extending boolean or number to a protocol, propagate type hint to
first arg of fns.
This is done by walking the code in the impl-map, and associng the
passed type-sym as the :tag meta for the first argument of all fns.