summaryrefslogtreecommitdiff
path: root/src/reflect
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1294 from paulp/issue/6367Josh Suereth2012-09-131-13/+17
|\
| * Fix for SI-6367, exponential time in inference.Paul Phillips2012-09-121-13/+17
* | Merge pull request #1255 from Blaisorblade/issue/6306Josh Suereth2012-09-121-1/+1
|\ \ | |/ |/|
| * SI-6306 Remove incorrect eta-expansion optimization in UncurryPaolo Giarrusso2012-09-121-1/+1
* | Merge branch '2.10.x' into topic/inliner-loggingPaul Phillips2012-09-1112-110/+136
|\ \
| * \ Merge pull request #1284 from retronym/topic/deprecated-inheritanceGrzegorz Kossakowski2012-09-112-0/+14
| |\ \
| | * | SI-6162 Adds @deprecatedInheritance/@deprecatedOverridingSimon Ochsenreither2012-09-102-0/+14
| | |/
| * | Merge pull request #1282 from retronym/topic/erasure-cleanupJosh Suereth2012-09-101-3/+3
| |\ \
| | * | Minor cleanups of code/comments related to value classesJason Zaugg2012-09-101-3/+3
| | |/
| * | Makes getClass of a value class work.Martin Odersky2012-09-081-0/+1
| * | removes isLocatable from the public APIEugene Burmako2012-09-062-13/+10
| * | Merge pull request #1266 from scalamacros/topic/removes-isconcreteEugene Burmako2012-09-061-19/+0
| |\ \
| | * | removes Type.isConcreteEugene Burmako2012-09-061-19/+0
| | |/
| * / More fix for invalid companions.Paul Phillips2012-09-051-27/+10
| |/
| * 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
* | | Large logging cleanup effort.Paul Phillips2012-09-012-1/+3
* | | Took measures to quiet down specialization logging.Paul Phillips2012-09-011-10/+15
* | | Worked around SI-6161 by annotating abstract type.Paul Phillips2012-09-012-5/+9
|/ /
* | 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