summaryrefslogtreecommitdiff
path: root/src/library
Commit message (Expand)AuthorAgeFilesLines
* Fixes to value classes: Flags now double definitions, private constructors as...Martin Odersky2012-03-0668-148/+140
* Made 3 classes in the standard library into value classes.Martin Odersky2012-02-222-3/+3
* Compiler now ready to accept value classes in standard library. Time for a ne...Martin Odersky2012-02-222-1/+16
* Split StringAdd into StringAdd and StringFormatMartin Odersky2012-02-223-11/+26
* Made more traits universal.Martin Odersky2012-02-224-5/+5
* New FlatArray scheme for handling value classes.Martin Odersky2012-02-174-67/+155
* New scheme for "Rows" of value classes.Martin Odersky2012-02-152-0/+67
* Changed erasure behavior of arrays to use always boxed representation.Martin Odersky2012-02-141-1/+1
* Fixing problems with generation of isInstanceOf, classOf.Martin Odersky2012-02-141-4/+4
* Deprecating /:\. Fold should be used instead.Martin Odersky2012-02-121-0/+1
* Rename isValueClass -> isPrimitiveValueClassMartin Odersky2012-02-071-1/+1
* Merge branch 'master' into topic/inlinePaul Phillips2012-02-0636-482/+1846
|\
| *-. Merge remote-tracking branches 'rklaehn/SI-5139', 'axel22/feature/pc-ctrie', ...Paul Phillips2012-02-0635-475/+1834
| |\ \
| | * | Merge branch 'master' into feature/pc-ctrieAleksandar Prokopec2012-02-0617-161/+256
| | |\|
| | | * Revert "Added a rootdoc page for the compiler API scaladoc"Paul Phillips2012-02-051-27/+0
| | | * Refining the reflection api.Paul Phillips2012-02-0510-112/+108
| | | * Reimplemented Modifer.Paul Phillips2012-02-054-23/+83
| | | *-. Merge remote-tracking branches 'VladUreche/feature/compiler-rootdoc', 'scalam...Paul Phillips2012-02-051-0/+27
| | | |\ \
| | | | * | Added a rootdoc page for the compiler API scaladocVlad Ureche2012-02-051-0/+27
| | | | |/
| | | * / Replaced LiftCode with a function in MacroContextEugene Burmako2012-02-055-3/+59
| | | |/
| | * | Add tests for parallel Ctrie.Aleksandar Prokopec2012-02-031-1/+0
| | * | Fix some issues in parallel Ctrie.Aleksandar Prokopec2012-02-034-46/+52
| | * | Add parallel Ctrie parallel collection.Aleksandar Prokopec2012-02-025-10/+151
| | * | Incorporate Ctrie into standard library.Aleksandar Prokopec2012-02-021-11/+92
| | * | Add the Ctrie concurrent map implementation.Aleksandar Prokopec2012-02-015-0/+1015
| | * | Remove ParIterator and SignalContextPassingIterator.Aleksandar Prokopec2012-02-0114-182/+113
| | * | Add support for combiner sharing to parallel collections.Aleksandar Prokopec2012-02-014-119/+193
| * | | added reference equality checks to improve structural sharingRuediger Klaehn2012-02-051-7/+12
| | |/ | |/|
* | | Merge remote-tracking branch 'odersky/topic/inline' into inline-remergePaul Phillips2012-02-0616-18/+22
|\ \ \
| * | | A first bunch of Any-extending traits.Martin Odersky2012-02-0616-18/+22
| * | | Removing AnyVal as a source class. Removing automatic addition of ScalaObject...Martin Odersky2012-02-061-32/+0
* | | | Making AnyVal into a class instead of a trait.Paul Phillips2012-02-041-1/+1
* | | | Having Proxy extend Any as well.Paul Phillips2012-02-041-3/+2
* | | | Made Any parents work more.Paul Phillips2012-02-042-5/+5
* | | | Eliminated ScalaObject.Paul Phillips2012-02-031-1/+2
* | | | Mostly eliminated ScalaObject.Paul Phillips2012-02-032-14/+1
* | | | Merge branch 'master' into topic/inlinePaul Phillips2012-02-036-31/+14
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | Merge commit 'c58b240' into developPaul Phillips2012-02-021-27/+0
| |\ \
| | * | [vpm] __match determines match semantics; virtualizationAdriaan Moors2012-02-021-27/+0
| * | | Fixes reifyThisEugene Burmako2012-02-021-0/+3
| * | | Miscellaneous fixes to reificationEugene Burmako2012-02-021-1/+6
| |/ /
| * | Update RoundingMode.Paul Phillips2012-02-011-1/+3
| | |
| | \
| *-. \ Merge remote-tracking branches 'gkossakowski/virtpatmat-switch', 'scalamacros...Paul Phillips2012-02-011-1/+1
| |\ \ \ | | | |/ | | |/|
| | | * Introduce getAnnotations that triggers symbol completionEugene Burmako2012-01-311-1/+1
| | |/
| * / Fix for slice boundary condition.Paul Phillips2012-02-011-1/+1
| |/
* | intermediate work towards a new starr for value classes.Martin Odersky2012-02-035-8/+10
* | More work on inline classes.Paul Phillips2012-01-302-3/+1
* | Eliminated 2500 lines of whitespace changes.Paul Phillips2012-01-305-280/+280
* | Merge branch 'master' into inlinePaul Phillips2012-01-303-136/+171
|\|
| *-. Merge remote-tracking branches 'axel22/issue/4147', 'axel22/issue/5374' and '...Paul Phillips2012-01-301-1/+1
| |\ \