Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-03 | restore list constants as PersistentLists | Rich Hickey | |
2009-03-03 | bytecode-based constants, [issue 78], patch from rwvtveer | Rich Hickey | |
2009-03-02 | use openConnection().getLastModified() only for non-jars | Rich Hickey | |
2009-03-02 | fixed header comment | Rich Hickey | |
2009-03-01 | made futures use CachedThreadPool | Rich Hickey | |
2009-02-28 | added letfn, supports mutually recursive local fns | Rich Hickey | |
2009-02-28 | avoid chaining in subvec of subvec | Rich Hickey | |
2009-02-28 | swtiched to url.openConnection().getLastModified | Rich Hickey | |
2009-02-26 | gave Keywords non-identity hashCodes | Rich Hickey | |
2009-02-26 | interim checkin - needs testing - made watches synchronous, send old+new ↵ | Rich Hickey | |
state, added add-watch, remove-watch, redefined add-watcher in terms of add-watch | |||
2009-02-24 | unwrap InvocationTargetException's around Errors in reflective calls [issue 44] | Rich Hickey | |
2009-02-23 | lazy-seq perf tweaks | Rich Hickey | |
2009-02-20 | return unmodifiableList from ASeq.reify() | Rich Hickey | |
2009-02-20 | fixed lazy-seq constants | Rich Hickey | |
2009-02-19 | added clojure.core/*source-path* | Rich Hickey | |
2009-02-18 | got rid of LazyCons | Rich Hickey | |
2009-02-18 | fixed (= (lazy-seq nil) nil) | Rich Hickey | |
2009-02-18 | fixed LazySeq and EmptyList equals/equiv | Rich Hickey | |
2009-02-17 | merged lazy branch -r1236:1286 | Rich Hickey | |
2009-02-13 | added intCast from char/byte/short | Rich Hickey | |
2009-02-11 | added class name to No matching ctor message | Rich Hickey | |
2009-02-11 | added Counted interface and counted? predicate | Rich Hickey | |
implement stack/heap safe count in RT stack-safe count in ASeq/Cons, patch from Chouser | |||
2009-02-10 | added exact-match-wins in getMatchingParams | Rich Hickey | |
2009-02-10 | ~@x outside of syntax-quote yields: (unquote-splicing x), patch from mb | Rich Hickey | |
2009-02-10 | added per-defmulti hierarchies, patch from mb | Rich Hickey | |
2009-02-09 | add a warn-on-reflection option to clojure.lang.Compile, patch from cemerick | Rich Hickey | |
2009-02-09 | fixed Ratio to floating point conversion, patch from jbondeson | Rich Hickey | |
2009-02-09 | fixed `() | Rich Hickey | |
2009-02-09 | added #_ ignore form reader macro | Rich Hickey | |
added IDeref above IRef, made delays and futures implement IDeref renamed/moved IRef.get() -> IDeref.deref() deref/@ maps to IDeref/deref added future-calls and future implement pmap on future implement pcalls on pmap | |||
2009-02-07 | added sync to writeClassFile | Rich Hickey | |
2009-01-25 | made eval use ephemeral classloader in all cases | Rich Hickey | |
2009-01-23 | Added doc string to ns macro, patch from mb | Rich Hickey | |
2009-01-21 | added methods/prefers for multimethod reflection | Rich Hickey | |
2009-01-20 | added overloads for Atom.swap | Rich Hickey | |
fix RT.nth for Lists to use count only for RandomAccess | |||
2009-01-20 | don't clear local closed over in catch/finally | Rich Hickey | |
2009-01-16 | lift loops from expression contexts | Rich Hickey | |
2009-01-15 | hashCode/equals/= cleanup, maximize alignment with j.u.Collections | Rich Hickey | |
seqs/lists now implement List | |||
2009-01-14 | fix reader metadata fails for empty collection literals | Rich Hickey | |
2009-01-14 | fix (- Integer/MAX_VALUE Integer/MIN_VALUE), patch from Achim Passen | Rich Hickey | |
2009-01-14 | fixed (= () []) | Rich Hickey | |
2009-01-08 | fix range with too large negative index, patch from Olov Lassus | Rich Hickey | |
made Range implement count() | |||
2009-01-08 | fixed Integer/LongOps.Negate overflow when MIN_VALUE | Rich Hickey | |
2009-01-08 | Make syntax-quote Classname. and .method aware, patch from Meikel Brandmeyer | Rich Hickey | |
2009-01-08 | move to RT.classForName in import | Rich Hickey | |
don't gen stubs for package-private methods in gen-class and proxy (causes security violation in applets) Made root classloader create-on-demand, so no DynamicClassLoader unless dynamic code (eval/load, non-AOT proxy) AOT compiled applets should work | |||
2009-01-07 | check for file protocol in lastModified before trying File | Rich Hickey | |
2009-01-07 | handle all Throwables during agent actions | Rich Hickey | |
2009-01-06 | fixed comments, patch from Chouser | Rich Hickey | |
2009-01-06 | use same hashCode in seqs and lists as in vectors | Rich Hickey | |
2009-01-02 | Added watcher support for agents/atoms/refs/vars | Rich Hickey | |
Watchers must be agents (add-watcher reference :send/:send-off an-agent an-action) | |||
2009-01-01 | Added uniform metadata handling for atoms/refs/agents/vars/namespaces | Rich Hickey | |
Note - breaking change for agent/ref when supplying validator - validator must be passed using :validator option Added :validator and :meta options to agent/ref/atom Added alter-meta! and reset-meta! for reference types renamed set-validator to set-validator! Validators now can simply return false, or throw Refactoring, added IMeta, IReference Switched to longs for Ref ids |