summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Closes #3158. No review necessary.Martin Odersky2010-03-113-0/+12
|
* implemented handling of 32-bit collisions in im...Tiark Rompf2010-03-111-6/+60
| | | | | | implemented handling of 32-bit collisions in immutable.HashMap. review by community.
* Closes #3157 by overriding +: in List.Martin Odersky2010-03-111-1/+6
|
* Fixed doc comment. No review.Martin Odersky2010-03-111-2/+2
|
* Closes #2940.Martin Odersky2010-03-114-11/+13
|
* Some IO conveniences. No review.Paul Phillips2010-03-112-0/+8
|
* Small syntactic adjustment so that last patch f...Paul Phillips2010-03-101-1/+2
| | | | | | Small syntactic adjustment so that last patch from adriaan will build. (Big thumsb up to the aesthetics though.) No review.
* slight (syntactic) cleanup of patch for see #31...Adriaan Moors2010-03-101-6/+7
| | | | | slight (syntactic) cleanup of patch for see #3152 -- sorry, only realised when looking over my patch again
* closes #3152: refactored adjustTypeArgs and met...Adriaan Moors2010-03-103-40/+63
| | | | | | | | | | | | | | closes #3152: refactored adjustTypeArgs and methTypeArgs so that tparams are correctly split into ones that were inferred successfully, and that thus have a corresponding type argument, and those that weren't determined I didn't investigate the exact cause of the final error message in the bug report, but Jason Zaugg's observations seems correct and I never liked that uninstantiated buffer in the first place. review by odersky
* FatalError needs a stack trace.Gilles Dubochet2010-03-101-1/+1
|
* ...and a line from partest I didn't notice the ...Paul Phillips2010-03-101-3/+0
| | | | | | ...and a line from partest I didn't notice the absence of which would break the build. No review.
* Some minor compiler support bits for my upcomin...Paul Phillips2010-03-105-8/+12
| | | | | | Some minor compiler support bits for my upcoming partest patch. No review.
* Removed a couple infinite loops in XML.Paul Phillips2010-03-101-3/+3
|
* Some windows oriented fixes for build.xml.Paul Phillips2010-03-101-2/+2
|
* New attempt at fixing the tests. No review.Philipp Haller2010-03-093-48/+60
|
* Made actor-getstate test more robust. No review.Philipp Haller2010-03-091-20/+20
|
* Temporarily disabling failing test until I can ...Paul Phillips2010-03-093-0/+0
| | | | | | Temporarily disabling failing test until I can finish my partest work. No review.
* Added test.debug target to build.xml.Paul Phillips2010-03-0812-15/+33
| | | | | | | | | | tests you have placed in the test/debug directories - critically for those of us stuck debugging ant, this lets one run a small selection of tests by way of ant instead of the console runner. (Sorry about the empty .gitignore files, but one of git's quirks is that it won't acknowledge the existence of an empty directory.) No review.
* Fixed failing test t3115 via judicious applicat...Paul Phillips2010-03-082-4/+5
| | | | | | Fixed failing test t3115 via judicious application of -Yfatal-warnings. No review.
* Changed partest ant task not to use reflection,...Paul Phillips2010-03-083-65/+43
| | | | | | Changed partest ant task not to use reflection, instead using the path with which scala was invoked. No review.
* Closes #3102.Philipp Haller2010-03-083-8/+42
|
* Refined fix for #2946. Review by extempore.Martin Odersky2010-03-081-1/+1
|
* Reactor now has type parameter.Philipp Haller2010-03-0826-253/+396
|
* closes #2994Adriaan Moors2010-03-084-5/+40
| | | | | | | | | make normalize slightly more aggressive in loading symbol info, while ) tolerating the righteous cycle (use sym.info.typeParameters instead ) of unsafeParams this is needed to make sure higher-kinded types have ) their type parameters (otherwise we'd get a PolyType with NoSymbol for ) typeParams )
* new testsMartin Odersky2010-03-087-0/+53
|
* Avoids two unchecked warnings.Martin Odersky2010-03-081-2/+2
|
* Closes #3006.Martin Odersky2010-03-084-97/+108
|
* Closes #3115. Reviw by rytzMartin Odersky2010-03-083-22/+50
|
* Closes #3026. Review by extempore.Martin Odersky2010-03-084-5/+34
|
* Recursively transform 'new' arguments in specia...Iulian Dragos2010-03-081-1/+1
| | | | | | Recursively transform 'new' arguments in specialized programs. Closes #3149, no review.
* Unbreak the IDE build following [21086].Miles Sabin2010-03-083-1/+5
|
* Created directory for code which is most likely...Paul Phillips2010-03-085-0/+2
| | | | | | | | | | Created directory for code which is most likely dead but we want to keep around a while in case someone else is using it. It's called src/attic and now it holds four files. Motivations: such files cloud my attempts to figure out what code in the compiler is really being used, they require effort to maintain across changes, and they slow down every build a fraction. Revew by community.
* More progress toward immutable Settings, and va...Paul Phillips2010-03-089-105/+159
| | | | | | More progress toward immutable Settings, and various cleanups encountered along the way. No review.
* - new immutable HashMap implementation based on...Tiark Rompf2010-03-077-160/+255
| | | | | | | | | - new immutable HashMap implementation based on a hash trie. this is the first iteration, more optimizations will be added later. - updated test cases to reflect new ordering of elements - made Map.empty and Set.empty singletons, deprecating classes Map.EmptyMap and Set.EmptySet Review by extempore, odersky.
* Removed unnecessary DebugSetting, folding the s...Paul Phillips2010-03-075-36/+11
| | | | | | Removed unnecessary DebugSetting, folding the small extra functionality back into ChoiceSetting. No review.
* Still working my way through all the classpath ...Paul Phillips2010-03-074-84/+56
| | | | | | Still working my way through all the classpath manipulations in partest. No review.
* One minute too many trying to figure out where ...Paul Phillips2010-03-0710-960/+1019
| | | | | | | | | One minute too many trying to figure out where some partest classpath mutation was disappearing on me, and I snapped and started the process of creating an immutable Settings. This commit is for the most part infrastructure to enable its smooth and uneventful entrance. Review by community.
* Modification to the last patch to return None/f...Paul Phillips2010-03-062-3/+4
| | | | | | Modification to the last patch to return None/false rather than throwing the MatchError. No review.
* Fixes for #3126.Paul Phillips2010-03-064-7/+19
| | | | | | null, and thrown MatchErrors don't NPE trying to stringify null. No review.
* escape source file path with space charsdcaoyuan2010-03-061-1/+1
|
* Fix for #3136 by reverting the line in r18184 w...Paul Phillips2010-03-053-5/+27
| | | | | | | | | Fix for #3136 by reverting the line in r18184 which caused this and other regressions. The downside is that the #1697 test case no longer passes, but protracted shrug because it wasn't entirely fixed anyway. Review by moors. (Can you triangulate your way to a patch where both work simultaneously? It's today's bonus challenge!)
* Test case for case class equality.Paul Phillips2010-03-051-0/+36
|
* ScalaRunTime method to perform sameElements as ...Paul Phillips2010-03-055-18/+31
| | | | | | ScalaRunTime method to perform sameElements as fix for #2867. Review by odersky.
* Cleaning up some redundancy martin noticed.Paul Phillips2010-03-053-24/+18
|
* Closes #3015. Review by moors (it's his patch).Martin Odersky2010-03-051-1/+1
|
* Mixing test case. No review.Martin Odersky2010-03-051-0/+8
|
* Closes #3026. Review by extempore.Martin Odersky2010-03-052-8/+2
|
* Closes #3037. Review by extempore.Martin Odersky2010-03-053-8/+36
|
* Removed quotes from quoted tokens in command li...Paul Phillips2010-03-051-2/+3
| | | | | | Removed quotes from quoted tokens in command line parser to soothe Windows. Review by community.
* Added -Xmigration option and @migration annotat...Paul Phillips2010-03-0512-25/+104
| | | | | | | | | | | | Added -Xmigration option and @migration annotation. At present it will warn about the following changes from 2.7 to 2.8: Stack iterator order reversed mutable.Set.map returns a Set and thus discards duplicates A case 'x @ Pattern' matches differently than 'Pattern' Review by odersky.