summaryrefslogtreecommitdiff
path: root/src/jvm
AgeCommit message (Expand)Author
2009-11-30deftype and reify support direct implementation of protocolsRich Hickey
2009-11-30protocols gen interface of same name, e.g. my.ns/Protocol gens my.ns.Protocol...Rich Hickey
2009-11-30added lateral class resolution and caching in DynamicClassLoaderRich Hickey
2009-11-28added some manual locals clearing to AFn and RestFnRich Hickey
2009-11-25Merge branch 'master' into newRich Hickey
2009-11-25removed more shadowing #210Timothy Pratley
2009-11-25fixed sorted-set-by with no items, and added test coverageTimothy Pratley
2009-11-25Merge branch 'master' into newRich Hickey
2009-11-24#209 Unifying array support for primativesunknown
2009-11-24direct linking of var calls, inlining of self callsRich Hickey
2009-11-21don't create callsites when no surrounding fn/obj support (e.g. top-level inits)Rich Hickey
2009-11-21direct calls through to on interface methodsRich Hickey
2009-11-15got rid of :on interfaceRich Hickey
2009-11-15perf tweaksRich Hickey
2009-11-14first cut at protocol call sitesRich Hickey
2009-11-14put method impl cache on fns themselves, get rid of boxRich Hickey
2009-11-12get rid of duplicate linesRich Hickey
2009-11-12got rid of defclass. deftype now can refer to self-type, will emit same-named...Rich Hickey
2009-11-11munge field names in lookup thunksRich Hickey
2009-11-11first cut at protocolsRich Hickey
2009-11-10Preserve type hints set on inlined or interop forms, fixes #205Christophe Grand
2009-11-05install default lookup thunk for non-field accessors of IKeywordLookupsRich Hickey
2009-11-05workaround in lookup thunk until full support for type-hinted non-primitive f...Rich Hickey
2009-11-04generate second ctor for defclass/type taking designated fields only, default...Rich Hickey
2009-11-04generate same exception types as interface methods being implementedRich Hickey
2009-11-03made PersistentStructMap non-final againRich Hickey
2009-11-03aot compilation support for lookup thunksRich Hickey
2009-11-03tweaks to keyword call sites, enable in defclass/type by defaultRich Hickey
2009-11-03first cut at keyword callsitesRich Hickey
2009-11-02get rid of keyword call site referencesRich Hickey
2009-11-02keyword invocation specializationRich Hickey
2009-11-02struct map perf tweaks, enable keyslots to be arraymapRich Hickey
2009-10-30methodnames now take form (.methodname [args] body) in reify/deftype/classRich Hickey
2009-10-30newnew is now reifyRich Hickey
2009-10-29perf tweaksRich Hickey
2009-10-29added caseRich Hickey
2009-10-28Fix incorrect exception message when first argument to def is not a symbol - ...Lauri Pesonen
2009-10-28added sorted-set-by, adapted from timothypratley's patch, fixes #79Chas Emerick
2009-10-28first cut at defclass/deftypeRich Hickey
2009-10-26generate bridge methods for covariant returnsRich Hickey
2009-10-26destub ctor callsRich Hickey
2009-10-26added compile stub class to support reflection based interop against class be...Rich Hickey
2009-10-24starting defclass* - ctor, prim hints, .field access, :implements [interfaces...Rich Hickey
2009-10-24limit to interfaces, refactoringRich Hickey
2009-10-24load generated classes on compile, move to shared dynamic classloader for ent...Rich Hickey
2009-10-22Merge branch 'master' into newRich Hickey
2009-10-17improve error message on seqFrom to include full classnameRich Hickey
2009-09-29fixes for count in HashCollisionNodeRich Hickey
2009-09-28embedded constants, refs #164tpratley
2009-09-28implemented TransientHashSet Fixes #173Christophe Grand