summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* pull request feedbackPavel Pavlov2012-09-186-23/+30
* Making public methods of FlatHashTable protectedPavel Pavlov2012-08-294-12/+14
* SI-5767 fix + small HashSet/HashMap fixesPavel Pavlov2012-08-276-72/+141
* SI-6281 macroArgs for defs with implicit argsEugene Burmako2012-08-251-7/+5
* SI-6052 - fix groupBy on parallel collectionsAleksandar Prokopec2012-08-241-3/+2
* 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
| |/
* | Merge pull request #1179 from scalamacros/topic/classtag-of-nothingPaul Phillips2012-08-231-7/+2
|\ \
| * | reverts changes to ClassTag.NothingEugene Burmako2012-08-221-7/+2
| |/
* | Merge pull request #1182 from paulp/issue/1987Josh Suereth2012-08-231-2/+7
|\ \
| * | Improved fix for SI-1987, overloading in package objects.Paul Phillips2012-08-221-2/+7
* | | Merge pull request #1177 from scalamacros/topic/abstypeofJosh Suereth2012-08-233-0/+6
|\ \ \
| * | | exposes absTypeTag and absTypeOfEugene Burmako2012-08-213-0/+6
| | |/ | |/|
* | | Merge pull request #1172 from Blaisorblade/topic/deprecated-conversionJosh Suereth2012-08-232-2/+23
|\ \ \
| * | | JavaConversions: Restore source compatibility with 2.9Paolo Giarrusso2012-08-202-2/+23
* | | | Merge pull request #1183 from jsuereth/fix/try-catch-inversionJosh Suereth2012-08-231-1/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix stupid logic inversion of try-catchJosh Suereth2012-08-211-1/+1
* | | | Merge pull request #1167 from Blaisorblade/topic/stream-const-spaceGrzegorz Kossakowski2012-08-221-12/+30
|\ \ \ \ | |_|_|/ |/| | |
| * | | Remove commented out codePaolo Giarrusso2012-08-201-17/+0
| * | | Make Stream.withFilter.{map,flatMap} run in constant stack spacePaolo Giarrusso2012-08-201-0/+35
| | |/ | |/|
* | | Fix for SI-6264, crash in checkCheckable.Paul Phillips2012-08-211-8/+11
| |/ |/|
* | Merge pull request #1165 from jsuereth/fix/try-catch-libsJosh Suereth2012-08-201-27/+16
|\ \
| * | Unify scala.util.control.Exception with scala.util.TryJosh Suereth2012-08-201-27/+16
| |/
* | Attempts to improve inlining behavior for map, flatMap.Grzegorz Kossakowski2012-08-202-5/+33
* | Slightly less drastic disabling of statistics.Martin Odersky2012-08-201-12/+12
* | Reverted closure hoisting except for functions returning a Boolean resultMartin Odersky2012-08-2013-57/+45
* | Some more closure hositing/eliminationMartin Odersky2012-08-202-7/+15
* | Made all statistic code disappear unless built with Statistics.canEnable = trueMartin Odersky2012-08-2011-123/+138
* | Partial revert of itransform commit.Martin Odersky2012-08-201-52/+43
* | Reverted addition of 5 specialized method from LinearSeqOptimized to List.Martin Odersky2012-08-201-56/+0
* | Manaul inling of `UndoLog.undoUnless`.Grzegorz Kossakowski2012-08-202-25/+71
* | Optimizations to SymTree and transformMartin Odersky2012-08-202-85/+97
* | Specialize hashCode in TypeRef from the generic MurmurHashCode3 implementation.Martin Odersky2012-08-201-1/+15
* | Moved five methods from LinearSeqOptimized to ListMartin Odersky2012-08-202-58/+56
* | Don't allocate closure in List.hashCode.Grzegorz Kossakowski2012-08-201-1/+19
* | 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
* | Make Array creation more efficient in hot places.Grzegorz Kossakowski2012-08-203-1/+23
* | Optimizations to cut down on #closures createdMartin Odersky2012-08-209-31/+144
* | Made hashCode a method on Type to avoid megamorphic dispatchMartin Odersky2012-08-205-105/+89
* | No longer uses generic hashCode in UniqueType, since case class hashCode is n...Martin Odersky2012-08-201-1/+1
* | Optimization to atOwnerMartin Odersky2012-08-202-8/+16
* | 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 splittingMartin Odersky2012-08-205-466/+591
* | Method splitting for erasure, genJVM, parsers, scanners, uncurryMartin Odersky2012-08-206-557/+664
* | Second part of typed1 optimizationMartin Odersky2012-08-201-280/+349
* | First half of typed1 reorganization, to make it smaller and faster.Martin Odersky2012-08-201-111/+141