summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* BuildManagers weren't deleting invalidated clas...Miles Sabin2009-10-054-6/+31
| | | | | | | | | BuildManagers weren't deleting invalidated classfiles; dependency tracker was only recording the dependency of Foo$.class on the source of object Foo ... Foo.class is now also recorded; the Eclipse Java builder could copy modified Scala sources to the output folder during incremental builds. Fixes #2428.
* Test case for #298.Paul Phillips2009-10-052-0/+19
|
* More run of the mill pattern matcher work.Paul Phillips2009-10-055-157/+160
| | | | | | | to enjoy it when I no longer have to work around bugs in the pattern matcher while implementing the pattern matcher. Metacircularity: more fun applied to features than to bugs!
* Test case for #1609 and the first half of #2361.Paul Phillips2009-10-042-0/+15
|
* Inching some more complicated and confusingly r...Paul Phillips2009-10-043-41/+89
| | | | | | Inching some more complicated and confusingly redundant bits toward pattern classes.
* Reaping the spoils of patternization.Paul Phillips2009-10-034-204/+109
| | | | | | or obsolete code now that I'm gaining some confidence about what exists for a reason and what exists only because it once existed.
* Temporarily reverting r18863Antonio Cunei2009-10-031-1/+2
|
* Moving pattern related logic into Patterns and ...Paul Phillips2009-10-032-50/+46
| | | | | | Moving pattern related logic into Patterns and type related logic into MixTypes.
* Enhanced the previous string length fix to work...Paul Phillips2009-10-032-4/+20
| | | | | | | | Enhanced the previous string length fix to work, and made it possible to enable/disable deprecation warnings on the fly in the repl, like so: settings.deprecation = true
* Raised maxPrintString for repl output.Paul Phillips2009-10-031-1/+1
|
* Applied patch for #2306 ... thanks!Miles Sabin2009-10-031-0/+2
|
* (Partial?) fix for #2289.Miles Sabin2009-10-031-0/+1
|
* Pattern Matcher Productions is pleased to annou...Paul Phillips2009-10-034-81/+48
| | | | | | | | Pattern Matcher Productions is pleased to announce, for what might be the first time ever, the thrilling arrival of... Polly Morphism! (Cue arena music) Now that the basic pattern variations are straitjacketed I can corral the strays.
* Some trees make a nice smooth transition into a...Paul Phillips2009-10-023-100/+165
| | | | | | Some trees make a nice smooth transition into a Pattern class, others fight tooth and nail. Partway there.
* Introduced type as well as value Sequence in pa...Martin Odersky2009-10-021-0/+1
| | | | | | Introduced type as well as value Sequence in package collection, so that back-migration will be easier.
* Fixed out-of-date debug lineMartin Odersky2009-10-021-1/+1
|
* Sequence->SeqMartin Odersky2009-10-02107-276/+823
|
* Commented out some position assertions which ar...Paul Phillips2009-10-021-2/+6
| | | | | Commented out some position assertions which are crashing valid code.
* Fixed issue #2427: ListBuffer.update wrongly ch...Gilles Dubochet2009-10-021-2/+0
| | | | | Fixed issue #2427: ListBuffer.update wrongly changes list size
* Bit by bit, the ad hoc tests and transformation...Paul Phillips2009-10-026-41/+75
| | | | | | | Bit by bit, the ad hoc tests and transformations on Trees will make their way into a Pattern subclass specifically designed for the intended semantics.
* Fixed #1939,plus some moving things around.Martin Odersky2009-10-026-41/+84
|
* Patch from Mirko Stoker to add positions to Mod...Miles Sabin2009-10-027-43/+44
| | | | | Patch from Mirko Stoker to add positions to Modifiers.
* Most of this big patch is organizational, but t...Paul Phillips2009-10-029-356/+503
| | | | | | | | Most of this big patch is organizational, but there's also a healthy dose of new code. If my last few changelog comments about patternization were at all unclear, you can now see the skeleton of what I'm after in matching/Patterns.scala.
* Misc.Paul Phillips2009-10-013-104/+130
|
* Fix and test case for #2075.Paul Phillips2009-10-015-7/+14
|
* Test case for #2030 and #2056.Paul Phillips2009-10-013-2/+4
|
* Re-enabled optimized nightliesIulian Dragos2009-10-011-2/+1
|
* Actors waiting in receive search for messages o...Philipp Haller2009-10-012-74/+45
| | | | | | Actors waiting in receive search for messages on their underlying thread. Simplified receiveWithin.
* Fix and tests for positions issues with context...Miles Sabin2009-10-015-50/+69
| | | | | | | | Fix and tests for positions issues with context/view bounds and multiple definitions; extended the ranges for defns/decls to cover their introducing keywords; removed an unused IDE hook; some whitespace cleanup.
* meh.Adriaan Moors2009-10-011-1/+1
|
* Merge branch 'fixed/2101'Adriaan Moors2009-10-011-4/+25
|
* fixed #2208Adriaan Moors2009-10-015-2/+39
| | | | | | | | don't expand type aliases that take type arguments in typedTypeConstructor, as that bypasses refchecks have to expand type alias without type arguments, as AnyRef must disappear (problem with cycles during bootstrap)
* fixed #2101Adriaan Moors2009-10-015-4/+86
| | | | | | there were some issues with heap pressure that made the compile take incredibly long, these were solved by increasing the max allowed heap
* missing test cases for #2261, #2293, #2421Adriaan Moors2009-10-014-0/+65
|
* Removed spurious commentsIulian Dragos2009-10-011-5/+0
|
* Fixed thread-visibility issues causing scala-ni...Philipp Haller2009-10-013-0/+9
| | | | | Fixed thread-visibility issues causing scala-nightly-args 387 to fail.
* Enabled 1.6 optimizations in ForkJoinPool.Philipp Haller2009-09-303-14/+8
|
* Yet further encapsulation in the pattern matcher.Paul Phillips2009-09-306-57/+69
| | | | | Added -Ypmat-debug setting.
* Copied 1.5 backport of ForkJoinPool to jvm15-li...Philipp Haller2009-09-309-0/+5092
| | | | | Copied 1.5 backport of ForkJoinPool to jvm15-library.
* Removed LightReaction. Simplified ActorTask.Philipp Haller2009-09-306-115/+39
|
* Fixed 'finally'.Iulian Dragos2009-09-303-50/+69
|
* improved documentationLukas Rytz2009-09-305-15/+20
|
* fix #1484Lukas Rytz2009-09-301-0/+4
|
* fixed #2311.Martin Odersky2009-09-309-49/+95
|
* fix windows / ibm nightlyLukas Rytz2009-09-302-5/+5
|
* The sort of pattern matcher commit which makes ...Paul Phillips2009-09-302-98/+73
| | | | | | | | The sort of pattern matcher commit which makes water taste better and birds sing more sweetly. Hard to be more specific than that, but let's just say that the number of IQ points one has to have on hand to grok the pattern matcher is down at least 25 from this time last year.
* improved annotations copying (documentation, mo...Lukas Rytz2009-09-2916-67/+244
| | | | | | improved annotations copying (documentation, moved meta-annotations, added tests)
* More pattern matcher massaging.Paul Phillips2009-09-292-28/+31
|
* Removing Tree => Pattern crutch implicits as pa...Paul Phillips2009-09-291-41/+36
| | | | | Removing Tree => Pattern crutch implicits as patternization proceeds.
* minor cleanup of fix for #2316 (by retronym)Adriaan Moors2009-09-292-2/+1
|