Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove BoxingConversions from the scala package. | Jason Zaugg | 2012-09-22 | 1 | -0/+5 |
| | | | | | | And add it to two test cases that rely on it. It is a remnant of the now-removed FlatArray (8cc7de74d). | ||||
* | Value classes: eliminated half-boxing | Martin Odersky | 2012-09-20 | 1 | -2/+4 |
| | | | | | | | We now apply erasure of value classes everywhere. previously, erasure was disabled in the value class itself. This led to irregegularities and bugs. See test run/valueclasses-pavlov.scala for something that led to a ClassCastException before. | ||||
* | Removed FlatArray. | Paul Phillips | 2012-04-23 | 1 | -18/+18 |
| | | | | We thought better of it. | ||||
* | Whitespace and a couple checkfile updates. | Paul Phillips | 2012-03-14 | 1 | -6/+6 |
| | |||||
* | Implemented super access in value classes, restrictions for value classes. | Martin Odersky | 2012-02-19 | 1 | -15/+40 |
| | |||||
* | New FlatArray scheme for handling value classes. | Martin Odersky | 2012-02-17 | 1 | -12/+21 |
| | |||||
* | New scheme for "Rows" of value classes. | Martin Odersky | 2012-02-15 | 1 | -28/+12 |
| | |||||
* | Changed array erasure scheme to never unbox elements of inline classes. | Martin Odersky | 2012-02-15 | 1 | -16/+18 |
| | |||||
* | Changed erasure behavior of arrays to use always boxed representation. | Martin Odersky | 2012-02-14 | 1 | -0/+41 |
| | | | | | | Conflicts: test/files/run/Meter.scala | ||||
* | Fixing problems with generation of isInstanceOf, classOf. | Martin Odersky | 2012-02-14 | 1 | -0/+1 |
| | |||||
* | Setting up things to demonstrate a swallowed type error in manifest generation. | Martin Odersky | 2012-02-13 | 1 | -0/+2 |
| | |||||
* | All steps of value class proposal implemented. Most restrictions are now ↵ | Martin Odersky | 2012-02-13 | 1 | -1/+20 |
| | | | | enforced. Super calls and specialized still missing. | ||||
* | Added test case. | Martin Odersky | 2012-02-07 | 1 | -0/+19 |