Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-10 | flow type hints on static invoke calls | Rich Hickey | |
2010-06-10 | simplified keyword callsites, made compatible with static fns | Rich Hickey | |
2010-06-10 | munge dashes in ns names for static calls | Rich Hickey | |
2010-06-10 | account for longs/doubles on stack for static fns | Rich Hickey | |
2010-06-10 | add support for constant vectors and sets | Rich Hickey | |
2010-06-09 | detect constant maps, emit as constants | Rich Hickey | |
break down constant inits into separate methods, call from init move core.clj to statics | |||
2010-06-09 | moved statics to using arglist metadata, support recursion and variadics, ↵ | Rich Hickey | |
limit primitives to long and double | |||
2010-06-09 | move exception handler in eval to properly retain line | Rich Hickey | |
2010-06-08 | direct calls to statics, integrating into core fns | Rich Hickey | |
2010-06-08 | first cut at primitives in fn sigs | Rich Hickey | |
2010-06-08 | read ^:foo bar as ^{:foo true} bar and merge existing metatada. See #375. | Christophe Grand | |
Signed-off-by: Rich Hickey <richhickey@gmail.com> | |||
2010-06-07 | fix pop! when the tree depth decreases | Christophe Grand | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-06-03 | make RT/print print Pattern literals | Christophe Grand | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-06-02 | flow primitives through if and let | Rich Hickey | |
2010-06-01 | disable don't-recompile-if-same-source in DynamicClassLoader, fixes #353 | Rich Hickey | |
2010-05-28 | #330 def/declare do not reset metadata unless init-expr is passed | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-05-27 | fix pop! on 33-item-long transient vectors. See #358. | Christophe Grand | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> Signed-off-by: STUART HALLOWAY <stuart@STUART-HALLOWAYs-MacBook-Pro.local> | |||
2010-05-24 | eliminate reflection from bit-shift slow path #355 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-05-24 | fix NPE if redefined protocol removes method #333 (Mike Hinchey) | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-05-22 | last var wins only for clojure.core, #332 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-05-20 | clear macro meta #352 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-05-20 | don't append numbers on top-level fn class names | Rich Hickey | |
2010-05-20 | report num args passed on arity error | Rich Hickey | |
2010-05-18 | Merge branch 'patches' | Rich Hickey | |
2010-05-18 | hotfix for classloading, force new loader in all cases | Rich Hickey | |
2010-05-17 | handle bad keyword syntax #334 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-05-07 | duck type RT.err #343 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-05-04 | last-one-in-wins for refers and interns, warns on replacement | Rich Hickey | |
2010-05-04 | Enabled Java Serialization for nearly all data structures - fixes 281 | Chas Emerick | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-05-04 | Fix PersistentQueue equality | Chas Emerick | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-05-04 | fix restfn with 20 req args | Rich Hickey | |
2010-04-30 | Fix defrecord keyword lookup on fields matching no-arg methods, fixes #329 | Rich Hickey | |
2010-04-30 | make == fail on non-numbers | Rich Hickey | |
2010-04-26 | support parameter annotations in deftype/record | Rich Hickey | |
2010-04-26 | ^ does what #^ does, reader metadata | Rich Hickey | |
2010-04-24 | re-import changed deftype, see #303 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-23 | initial annotation support, for definterface/type/record types (put in ↵ | Rich Hickey | |
metadata on type name), deftype/record fields (in metadata on field names), and deftype/record methods (in metadata on method name) | |||
2010-04-22 | reversible support for Vec #267 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-20 | Don't truncate large ratios when converting to bigint. Fixes #290. | Alex Osborne | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-20 | gave defmulti defonce-like semantics, i.e. calling again won't trash multifn ↵ | Rich Hickey | |
object, to help in reload scenarios added remove-all-methods for multifns | |||
2010-04-19 | new perf for protocols | Rich Hickey | |
2010-04-19 | fix instanceOf in statement contexts | Rich Hickey | |
2010-04-18 | Remove perf hacks from MethodImplCache, restore new reduce impl | Rich Hickey | |
2010-04-16 | InternalReduce | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | Merge branch 'patches' | Rich Hickey | |
2010-04-16 | fold closes clearing into the path system, fixes #232 | Rich Hickey | |
2010-04-16 | Check for identity before equality in .equals for collections, see #96 | Christophe Grand | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | remove streams | Christophe Grand | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | make resolve (clojure.lang.Compiler/maybeResolveIn) to return nil for ↵ | Christophe Grand | |
'MyClass. See #262 Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | division by negative ratio fix per Tristan King | Stuart Halloway | |