summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Disabled "natives" test because its annoyance /...Gilles Dubochet2009-05-1310-1/+0
| | | | | | Disabled "natives" test because its annoyance / usefulness ratio was considered to be too low.
* Optimiser-friendly changes to Range for more ef...Iulian Dragos2009-05-131-3/+4
| | | | | Optimiser-friendly changes to Range for more efficient loops.
* Various improvements to the optimiser: more agg...Iulian Dragos2009-05-1317-84/+179
| | | | | | | Various improvements to the optimiser: more aggresive inlining for monad methods, bytecode reading in more cases, better copy propagation during closure elimination.
* Removed what I believe to be accumulated cruft ...Paul Phillips2009-05-131-44/+1
| | | | | | | | | | Removed what I believe to be accumulated cruft from StdNames, names which are of questionable standardness since they're not referenced anywhere within trunk. I am not quite sure how to check whether any other branches are depending on these in some way, so I ask forgiveness if your cool experimental branch can no longer find nme.that1 or some such.
* Reinstated old, trusted starr from r17713.Antonio Cunei2009-05-136-7/+16
| | | | | | | | | | | | Modified version number detection, so that until we have a new starr both 4 and 5 are acceptable (without warnings). Restored stability test so that it does complain if differences are found; however, a failed stability test is still non-fatal for the time being.
* Tentative fix for both #715 and #1896.Paul Phillips2009-05-131-1/+1
|
* New starr based on r17717.Paul Phillips2009-05-134-4/+4
|
* Reverted overconfident patch for #715 while I f...Paul Phillips2009-05-121-5/+2
| | | | | Reverted overconfident patch for #715 while I finish it for real.
* Fix for #715.Paul Phillips2009-05-121-2/+5
|
* changes to maps and setsMartin Odersky2009-05-1246-266/+405
|
* The compiler will complain when trying toAntonio Cunei2009-05-126-12/+18
| | | | | | | | | | compile against binaries created prior to this revision, which are however still transitionally accepted. That is done in preparation for future 2.8 releases, which will be binary incompatible. Includes new starr, aligned with r17713.
* Test for default Ordering implementations.Paul Phillips2009-05-121-0/+31
|
* This patch includes the following:Paul Phillips2009-05-125-7/+434
| | | | | | | | | | | | | | | | | | | 1) Default Ordering implementations for various built-in types, supplied by DrMacIver. Ticket #1303. 2) Implicits for scala.Numeric and scala.Ordering so classes implementing those can use punctuation and, more importantly, infix notation. Compare "minus(plus(x, y), z)" to "x + y - z". 3) A generic implementation of Range, but leaving the original Int-only Range untouched. A LongRange. 4) Numeric and Ordering implementations of BigInt, as required for the new BigIntRange. Ticket #931. 5) Numeric implementations for built-in types changed to the trait + implicit-object-extends-trait model so the implementation can be mixed into other objects - in particular one might easily want to combine Numeric[T] and Ordering[T] in one object. 6) Assorted tweaks to support all the above.
* Fixed Scalac ant tasks for windows when forkingJosh Suereth2009-05-121-11/+20
|
* Reverted probably unintentional change to Enume...Paul Phillips2009-05-123-14/+14
| | | | | | | | Reverted probably unintentional change to Enumeration (the method formerly called valueOf and now called withName needs to return Option[Value], not Value) and updated the failing tests to use the new Enumeration interface.
* Patch for #1970 (submitted by jeortiz).Gilles Dubochet2009-05-121-2/+5
|
* separated mutable and immutable mapsMartin Odersky2009-05-12103-939/+1262
|
* Cleaned up format a little further now that .to...Paul Phillips2009-05-111-2/+1
| | | | | Cleaned up format a little further now that .toArray[Any] works.
* docs updateAntonio Cunei2009-05-111-1/+2
|
* Rebuild all plugin tests and moved them back to...nielsen2009-05-1148-6/+6
| | | | | Rebuild all plugin tests and moved them back to the working test cases
* Removed redundant type parameter for class Buil...Martin Odersky2009-05-0964-101/+100
| | | | | Removed redundant type parameter for class Builder
* Organized disabled directory so it works with p...Paul Phillips2009-05-0975-38/+20
| | | | | | | Organized disabled directory so it works with partest. You can run ./partest --srcpath disabled to run the tests in that location. Fixed a few tests in disabled and pending and moved to files.
* finitized an infinite loop in sameElementsPaul Phillips2009-05-091-3/+6
|
* Small change to Stream so force wouldn't always...Paul Phillips2009-05-081-1/+1
| | | | | Small change to Stream so force wouldn't always throw an exception.
* Explicit locking on Symbol creation so multiple...Paul Phillips2009-05-081-35/+49
| | | | | | Explicit locking on Symbol creation so multiple readers don't have to block up on synchronize. Closes bug #1307.
* Further refinement of fix for #1960.Paul Phillips2009-05-082-8/+12
|
* fix typos: wrong < chars in scaladocstepancheg2009-05-081-3/+3
|
* make all scala source files not executablestepancheg2009-05-0864-0/+0
|
* Being deprecated is no reason to count from -1:...Paul Phillips2009-05-081-1/+1
| | | | | Being deprecated is no reason to count from -1: bug #1597
* Fix and test case for #1960.Paul Phillips2009-05-083-3/+25
|
* 4 out of 5 spelling bee champs say: TraversablePaul Phillips2009-05-0872-409/+409
|
* temporarily disabled stability test to make bui...Martin Odersky2009-05-081-0/+2
| | | | | temporarily disabled stability test to make build pass
* massive new collections checkin.Martin Odersky2009-05-08516-21325/+13511
|
* optimized build fixedilyas2009-05-081-0/+2
|
* epic MSIL hacking - Array compiles.Paul Phillips2009-05-081-0/+1
|
* Modernized DRMacIver's languishing array patch ...Paul Phillips2009-05-073-44/+36
| | | | | | | Modernized DRMacIver's languishing array patch and added test cases to exercise primitive to any array conversion. This fixes bugs #1300 and #1301.
* Fixes in Sabbus: "ant newlibs build" and "ant n...Gilles Dubochet2009-05-071-3/+4
| | | | | | Fixes in Sabbus: "ant newlibs build" and "ant newlibs newstarr" work as expected.
* added emtpy stub of PackratParsers for msilLukas Rytz2009-05-071-0/+1
|
* DBC: replaced all-encompassing catch with prope...Gilles Dubochet2009-05-071-2/+7
| | | | | DBC: replaced all-encompassing catch with proper error-detection logic.
* Removed java 1.4 charset workaround and a stray...Paul Phillips2009-05-062-8/+3
| | | | | Removed java 1.4 charset workaround and a stray 1.4 mention.
* Modified ObjectRunner to use Extension classloa...Paul Phillips2009-05-061-3/+20
| | | | | | Modified ObjectRunner to use Extension classloader as parent rather than System classloader. Fixes bug #857.
* Fix for #1878.Paul Phillips2009-05-061-1/+1
|
* tweak to compile under java 6Paul Phillips2009-05-061-1/+1
|
* Added NoSuccess extractor to combinator lib.Paul Phillips2009-05-064-12/+18
|
* packrat parsingTiark Rompf2009-05-0610-4/+535
|
* Fixed typo in build.xml.Gilles Dubochet2009-05-061-1/+1
|
* MSIL is built as part of Sabbus, working at last.Gilles Dubochet2009-05-061-7/+12
|
* MSIL is built as part of Sabbus, take 3.Gilles Dubochet2009-05-064-433/+1
|
* MSIL is built as part of Sabbus, take 2.Gilles Dubochet2009-05-0663-0/+14772
|
* MSIL is built as part of Sabbus.Gilles Dubochet2009-05-061-36/+104
|