summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* All steps of value class proposal implemented. Most restrictions are now enfo...Martin Odersky2012-02-138-140/+258
* wip. Getting started on erasing inline classes.Martin Odersky2012-02-085-85/+150
* Fixes supercalls tyo AnyVal constructors. Meter example now compiles and runs...Martin Odersky2012-02-081-24/+29
* Rename isValueClass -> isPrimitiveValueClassMartin Odersky2012-02-0715-128/+122
* Making the Meter test expand and compile.Martin Odersky2012-02-074-23/+23
* Removing unnecessary AnyVal code.Paul Phillips2012-02-063-54/+30
* Merge branch 'master' into topic/inlinePaul Phillips2012-02-0627-338/+308
|\
| *---. Merge remote-tracking branches 'rklaehn/SI-5139', 'axel22/feature/pc-ctrie', ...Paul Phillips2012-02-0627-338/+308
| |\ \ \
| | | | * Added the "nofail" flag to the scaladoc ant taskVlad Ureche2012-02-061-5/+22
| | | |/ | | |/|
| | | * Assorted fixesEugene Burmako2012-02-068-62/+85
| | |/
| | * Revert "Added a rootdoc page for the compiler API scaladoc"Paul Phillips2012-02-053-7/+30
| | * Revert "Scaladoc @usecase annotation overriding / SI-5287"Paul Phillips2012-02-051-24/+2
| | * Refining the reflection api.Paul Phillips2012-02-0515-45/+60
| | * Reimplemented Modifer.Paul Phillips2012-02-054-21/+11
| | *-----. Merge remote-tracking branches 'VladUreche/feature/compiler-rootdoc', 'scalam...Paul Phillips2012-02-055-34/+33
| | |\ \ \ \
| | | | | | * Scaladoc @usecase annotation overriding / SI-5287Vlad Ureche2012-02-051-2/+24
| | |_|_|_|/ | |/| | | |
| | | | | * Fixes https://issues.scala-lang.org/browse/SI-5272Eugene Burmako2012-02-051-2/+2
| | | | |/
| | | * / Added a rootdoc page for the compiler API scaladocVlad Ureche2012-02-053-30/+7
| | |/ / | |/| |
| | * | Merge remote-tracking branch 'szabolcsberecz/small-cleanup' into developPaul Phillips2012-02-052-3/+2
| | |\ \ | | | |/ | | |/|
| | | * one less TODO and null checkSzabolcs Berecz2012-02-052-3/+2
| | |/ | |/|
| | * Replaced LiftCode with a function in MacroContextEugene Burmako2012-02-0512-214/+140
| |/
* | Merge remote-tracking branch 'odersky/topic/inline' into inline-remergePaul Phillips2012-02-067-18/+33
|\ \
| * | Added hook in erasure.Martin Odersky2012-02-061-0/+3
| * | Removing AnyVal as a source class. Removing automatic addition of ScalaObject...Martin Odersky2012-02-066-33/+27
| * | Definitions are now initialized in reflection (was missing before).Martin Odersky2012-02-062-0/+7
| * | Different treatment of Null <:< T, to allow for Any-extending traits. Without...Martin Odersky2012-02-061-83/+87
| * | Fix in Definitions that now enables bootstrap without AnyVal.scala present. T...Martin Odersky2012-02-031-1/+1
* | | Made a typer hack less hacky.Paul Phillips2012-02-041-4/+6
* | | Hardening in Constructors.Paul Phillips2012-02-041-2/+2
* | | A little msil I missed un-reverting.Paul Phillips2012-02-041-5/+4
* | | Hardened/documented AnyVal constructor switcheroo.Paul Phillips2012-02-042-0/+3
* | | Tweaking parent printing a little further.Paul Phillips2012-02-041-5/+14
* | | Fixing AnyVal verify error and reflection.Paul Phillips2012-02-041-2/+7
* | | Fixed all but one of the scalap tests.Paul Phillips2012-02-041-7/+5
* | | Restored msil.Paul Phillips2012-02-0410-364/+359
* | | Utilizing convenience methods martin hasn't discovered yet.Paul Phillips2012-02-041-7/+2
* | | Making AnyVal into a class instead of a trait.Paul Phillips2012-02-045-37/+30
* | | Guard List_apply from premature forcitude.Paul Phillips2012-02-041-1/+4
* | | Made Any parents work more.Paul Phillips2012-02-048-62/+86
* | | ant and diff friendlier msil-disabling.Paul Phillips2012-02-046-3564/+3570
* | | Disabled all things MSIL.Paul Phillips2012-02-0311-3842/+3842
* | | Eliminated ScalaObject.Paul Phillips2012-02-035-7/+21
* | | Mostly eliminated ScalaObject.Paul Phillips2012-02-0318-31/+16
* | | Merge branch 'master' into topic/inlinePaul Phillips2012-02-0324-859/+1152
|\ \ \ | |/ / |/| / | |/
| * Updated Flags toString/documentation.Paul Phillips2012-02-021-18/+18
| * Cleanups in classfile parser symbol creation.Paul Phillips2012-02-021-18/+18
| * Misc optimizations with zip.Paul Phillips2012-02-023-6/+3
| * Merge commit 'c58b240' into developPaul Phillips2012-02-022-617/+643
| |\
| | * [vpm] factored out optimizing codegenAdriaan Moors2012-02-022-472/+500
| | * [vpm] __match determines match semantics; virtualizationAdriaan Moors2012-02-021-218/+198