summaryrefslogtreecommitdiff
path: root/src/reflect
Commit message (Expand)AuthorAgeFilesLines
* SI-6162 Adds @deprecatedInheritance/@deprecatedOverridingSimon Ochsenreither2012-09-102-0/+14
* Merge pull request #1202 from scalamacros/topic/reflectionPaul Phillips2012-09-0210-40/+59
|\
| * definitive way to learn if a symbol is a val/varEugene Burmako2012-08-272-4/+6
| * Exposes Symbol.sourceModuleEugene Burmako2012-08-272-0/+6
| * rehash of source file information for SymbolEugene Burmako2012-08-272-2/+7
| * removes AbstractFileApiEugene Burmako2012-08-278-34/+17
| * exposes MethodSymbol.isPrimaryConstructorEugene Burmako2012-08-271-0/+3
| * Exposes Symbol.deSkolemize to macrosEugene Burmako2012-08-271-0/+2
| * adds Symbol.isJavaEugene Burmako2012-08-272-0/+5
| * adds ClassSymbol.baseClassesEugene Burmako2012-08-272-0/+7
| * exposes Symbol.childrenEugene Burmako2012-08-272-0/+6
* | Better errors for Any/AnyRef issues.Paul Phillips2012-09-012-8/+39
* | Fix for SI-6034, covariant value classes.Paul Phillips2012-08-312-2/+8
* | Reflection tuningDominik Gruntz2012-08-303-3/+3
* | removes Symbol.kind and Type.kindEugene Burmako2012-08-264-8/+1
|/
* Merge pull request #1178 from scalamacros/topic/weak-subtypePaul Phillips2012-08-231-0/+4
|\
| * adds weak_<:< to the APIEugene Burmako2012-08-211-0/+4
* | Merge pull request #1170 from scalamacros/topic/overridenPaul Phillips2012-08-231-0/+3
|\ \
| * | exposes the notion on overriding in the APIEugene Burmako2012-08-211-0/+3
| |/
* / exposes absTypeTag and absTypeOfEugene Burmako2012-08-211-0/+2
|/
* Slightly less drastic disabling of statistics.Martin Odersky2012-08-201-12/+12
* Reverted closure hoisting except for functions returning a Boolean resultMartin Odersky2012-08-205-35/+23
* Some more closure hositing/eliminationMartin Odersky2012-08-202-7/+15
* Made all statistic code disappear unless built with Statistics.canEnable = trueMartin Odersky2012-08-205-47/+62
* Partial revert of itransform commit.Martin Odersky2012-08-201-52/+43
* Manaul inling of `UndoLog.undoUnless`.Grzegorz Kossakowski2012-08-202-25/+71
* Optimizations to SymTree and transformMartin Odersky2012-08-201-84/+96
* Specialize hashCode in TypeRef from the generic MurmurHashCode3 implementation.Martin Odersky2012-08-201-1/+15
* Rework synchronization scheme of `UndoLog` for performance.Grzegorz Kossakowski2012-08-202-21/+42
* Mark logging methods in `SymbolTable` with `@inline`.Grzegorz Kossakowski2012-08-201-2/+4
* Optimizations to cut down on #closures createdMartin Odersky2012-08-206-28/+78
* Made hashCode a method on Type to avoid megamorphic dispatchMartin Odersky2012-08-204-90/+79
* No longer uses generic hashCode in UniqueType, since case class hashCode is n...Martin Odersky2012-08-201-1/+1
* Replaced isTrivial lazy vals by custom scheme to save space.Martin Odersky2012-08-202-10/+43
* Optimizations of isTrivial fields and methodsMartin Odersky2012-08-201-8/+19
* More method hoisting.Martin Odersky2012-08-206-46/+72
* Compilespeed improvements: Exists arguments and othersMartin Odersky2012-08-202-35/+78
* pull request feedbackEugene Burmako2012-08-192-10/+4
* cleanup for macroExpandEugene Burmako2012-08-182-5/+12
* Merge pull request #1151 from scalamacros/topic/cleanupEugene Burmako2012-08-172-1/+21
|\
| * more cleanup for typedMacroBodyEugene Burmako2012-08-172-8/+11
| * shaves more than 150 lines off typedMacroBodyEugene Burmako2012-08-172-1/+18
* | Merge pull request #1149 from paulp/topic/substmap210Grzegorz Kossakowski2012-08-171-6/+10
|\ \
| * | Optimization in SubstMap.Paul Phillips2012-08-161-6/+10
| |/
* / Hunting down eliminable :: allocations.Paul Phillips2012-08-177-35/+41
|/
* Merge pull request #1145 from scalamacros/topic/cleanupEugene Burmako2012-08-1624-193/+64
|\
| * Dominik's comments on api.MirrorsEugene Burmako2012-08-151-3/+3
| * cleanup of reflection- and macro-related stuffEugene Burmako2012-08-1524-190/+61
* | Merge pull request #1114 from scalamacros/topic/is-artifactPaul Phillips2012-08-154-17/+23
|\ \ | |/ |/|
| * HIDDEN => ARTIFACTEugene Burmako2012-08-134-17/+23