summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2009-09-28Added public thread-local bindings interfaceMeikel Brandmeyer
2009-09-28Enhancements to array seqsChristophe Grand
2009-09-28core.clj: binding doc string now says it's parallel, fixes #152Stuart Sierra
2009-09-26fix count update on assoc/dissoc of nil valuesChristophe Grand
2009-09-22added ->>Rich Hickey
2009-09-12proxy now caches generated classes per namespace and include a hash to distin...Christophe Grand
2009-09-12add #^objects as a valid type hint Fixes #172Christophe Grand
2009-09-07fixed NPE when creating an empty array of ints, longs, floats or doubles, fix...Frantisek Sodomka
2009-09-07Add missing specialized implementation for Counted/count on StringSeq. Fixes ...Christophe Grand
2009-09-04moved LOADER init to prevent static init exceptionsRich Hickey
2009-09-01Merge branch 'tweaks'Rich Hickey
2009-09-01added autohinting to Class in macroexpansion of (.instanceMethodOfClass Class...Rich Hickey
2009-08-29fix juxtRich Hickey
2009-08-29added juxt, juxt[aposes] fns and retuns a fn that returns vector of their res...Rich Hickey
2009-08-29added arity overloads to applyRich Hickey
2009-08-29added arity overloads to list*Rich Hickey
2009-08-29added arity overloads to compRich Hickey
2009-08-28fix - handle completed write between snapshot and ensureRich Hickey
2009-08-26prealloc leaf box for transient map, grow by 4Rich Hickey
2009-08-26fixed bug in HashCollisionNodeChristophe Grand
2009-08-26Changed licensing of PersistentHashMap back to EPLChristophe Grand
2009-08-26in transient mode, when nesting a hash collision node in a bitmap node, use a...Christophe Grand
2009-08-26fixed assoc on collisionChristophe Grand
2009-08-26Replaced PersistentHashMap by PersistentHashMap2Christophe Grand
2009-08-26shrink when children count <= 8Christophe Grand
2009-08-26Fixed count on transient assocChristophe Grand
2009-08-26factory methods use transientsChristophe Grand
2009-08-26refined HashCollisionNodeChristophe Grand
2009-08-26made helper methods privateChristophe Grand
2009-08-26made ArrayNode to pack its children into a BitmapIndexedNode when count < 12Christophe Grand
2009-08-26use transients in createNodeChristophe Grand
2009-08-26implemented seq on array nodesChristophe Grand
2009-08-26implemented dissoc and fixed bugs in edit* helper methodsChristophe Grand
2009-08-26fix bug w/ dissoc on HashCollisionNodeChristophe Grand
2009-08-26transient assocChristophe Grand
2009-08-26replace instecof tests by null testsChristophe Grand
2009-08-26made ArrayNode not leaflessChristophe Grand
2009-08-26fixed count updateChristophe Grand
2009-08-26first cut at a leafless, not always packed PersistentHashMapChristophe Grand
2009-08-24Add support for chunked seqs to 'for'. Refs #1Chouser
2009-08-24Add chunked seq support to concatChouser
2009-08-24delay seq on chunk-rest in doseqChouser
2009-08-23switched wait/notify to countdown latchRich Hickey
2009-08-20Merge branch 'lazychain'Rich Hickey
2009-08-20fix interleave not fully lazyRich Hickey
2009-08-19Add chunked seq support to doseq, v2. Refs #1Chouser
2009-08-19make clojure.lang.Keyword Serializable, fixes #174Chas Emerick
2009-08-19inline nth with not-foundRich Hickey
2009-08-06re-enable writable locals for letfnRich Hickey
2009-08-05replace copyOf with arrayCopyRich Hickey