Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merging everything from the 2.8.x development b... | Antonio Cunei | 2008-11-25 | 11 | -64/+189 |
| | | | | | | | | Merging everything from the 2.8.x development branch back to trunk. - If you were working on trunk, please keep working on trunk If you were - working on 2.8-devel, please switch to trunk now | ||||
* | added manifest tests and util.Marshal | michelou | 2008-11-25 | 1 | -7/+9 |
| | |||||
* | added uncheckedvarianceclass | Martin Odersky | 2008-11-25 | 1 | -1/+2 |
| | |||||
* | fixed #1438 | Adriaan Moors | 2008-11-25 | 1 | -11/+7 |
| | | | | | solution: removed old cruft that caused problems | ||||
* | Fix for #1371. | Geoffrey Washburn | 2008-11-22 | 1 | -3/+1 |
| | |||||
* | Fixed #1440 and generally cleaned up things a bit. | Geoffrey Washburn | 2008-11-21 | 3 | -62/+72 |
| | |||||
* | Fixed #1453. | Iulian Dragos | 2008-11-18 | 1 | -3/+1 |
| | |||||
* | scaladoc now correclty links to swing sources | Lukas Rytz | 2008-11-17 | 1 | -0/+2 |
| | |||||
* | Fixed parallel matching with check init. | David MacIver | 2008-11-15 | 1 | -1/+1 |
| | |||||
* | Applied Paul's patch for #1380, moved test out ... | Geoffrey Washburn | 2008-11-13 | 1 | -2/+3 |
| | | | | | Applied Paul's patch for #1380, moved test out of pending. | ||||
* | Starting on improving the abstraction level of ... | David MacIver | 2008-11-13 | 5 | -471/+605 |
| | | | | | | | | Starting on improving the abstraction level of the pattern matcher (code from paul) Still needs a fair bit of work. | ||||
* | Converted conpountType to infixType in legal cl... | Martin Odersky | 2008-11-13 | 1 | -2/+4 |
| | | | | | | Converted conpountType to infixType in legal closure parameter type; fixed bug for parsing virtual traits. | ||||
* | minor cleanups (leading tabs, Unit, etc.) | michelou | 2008-11-11 | 1 | -61/+59 |
| | |||||
* | fixed #1500 and #1501 | Tiark Rompf | 2008-11-10 | 2 | -1/+22 |
| | |||||
* | Reversion of the changes to targetParams which ... | David MacIver | 2008-11-10 | 2 | -11/+7 |
| | | | | | | | | | Reversion of the changes to targetParams which I made to fix #1260 as they caused problems (specifically #1480). This code is wrong but it's the old wrong behaviour, which is less broken than the new wrong behaviour. | ||||
* | Separating out a single Binding from a collecti... | David MacIver | 2008-11-09 | 3 | -49/+29 |
| | | | | | Separating out a single Binding from a collection of Bindings. | ||||
* | General tidying from paul (mostly concerning us... | David MacIver | 2008-11-09 | 3 | -94/+63 |
| | | | | | General tidying from paul (mostly concerning use of setType). | ||||
* | Some code cleanups from Paul. | David MacIver | 2008-11-08 | 3 | -72/+84 |
| | |||||
* | Paul's fix for bug #889. | David MacIver | 2008-11-08 | 1 | -11/+17 |
| | |||||
* | Fixed optimiser bugs, now all tests pass when u... | Iulian Dragos | 2008-11-06 | 4 | -4/+25 |
| | | | | | | Fixed optimiser bugs, now all tests pass when using the optimised compiler. | ||||
* | Flattening the hierarchy in parallel matching a... | David MacIver | 2008-11-05 | 1 | -83/+61 |
| | | | | | Flattening the hierarchy in parallel matching a bit. (Courtesy of Paul). | ||||
* | Reverting my previous changes as they seem to b... | David MacIver | 2008-11-04 | 4 | -13/+111 |
| | | | | | | Reverting my previous changes as they seem to break things massively and I can't pinpoint how at the moment. | ||||
* | Removed Ysqueeze as it was another dubious opti... | David MacIver | 2008-11-04 | 4 | -111/+13 |
| | | | | | | Removed Ysqueeze as it was another dubious optimisation which was off by default. | ||||
* | Fixed the test that broke because of the | Geoffrey Washburn | 2008-11-04 | 1 | -1/+1 |
| | | | | | | | | change in the error message. Adjusted the error message slightly because saying that a "def needs to be stable" does not make much sense because you can't make defs stable. | ||||
* | Clarify that the condition/problem is really ab... | Geoffrey Washburn | 2008-11-04 | 1 | -2/+2 |
| | | | | | | | Clarify that the condition/problem is really about stability, not immutability (given that stability implies immutability, but not vice versa). | ||||
* | Stripping out casetags. | David MacIver | 2008-11-04 | 3 | -59/+0 |
| | |||||
* | General code cleanliness. Nothing too exciting. | David MacIver | 2008-11-04 | 4 | -51/+16 |
| | |||||
* | Large iamount of tidying up, mostly from paul. | David MacIver | 2008-11-03 | 4 | -704/+625 |
| | |||||
* | fixed #1460, #1467 | Martin Odersky | 2008-10-31 | 1 | -7/+15 |
| | |||||
* | Java parser handles final modifier for types. | Philipp Haller | 2008-10-31 | 1 | -1/+2 |
| | |||||
* | Applied Paul's patch for #1467. | Iulian Dragos | 2008-10-31 | 1 | -6/+6 |
| | |||||
* | fixed #1461,#1464 | Martin Odersky | 2008-10-30 | 2 | -5/+13 |
| | |||||
* | updated ScalacFork ant task to accept arbitry a... | Lukas Rytz | 2008-10-30 | 1 | -4/+5 |
| | | | | | | updated ScalacFork ant task to accept arbitry arguments forwarded to the forked jvm. | ||||
* | Fixed annoying dead-code elimination bug. | Iulian Dragos | 2008-10-30 | 1 | -4/+5 |
| | |||||
* | Minor control flow tinkering. | David MacIver | 2008-10-30 | 1 | -15/+8 |
| | |||||
* | Make ParallelMatching's indentation not be a lie. | David MacIver | 2008-10-30 | 1 | -79/+79 |
| | |||||
* | Minor cleanup of my last change. | David MacIver | 2008-10-29 | 2 | -2/+5 |
| | |||||
* | Fix for ticket #1087. | David MacIver | 2008-10-29 | 1 | -1/+2 |
| | |||||
* | Made anonymous classes non-synthetic. | Iulian Dragos | 2008-10-29 | 1 | -1/+1 |
| | |||||
* | Reverted change made to fix #1375. | Iulian Dragos | 2008-10-29 | 1 | -1/+1 |
| | |||||
* | added javax to known package prefixes, so scala... | Ingo Maier | 2008-10-29 | 1 | -0/+1 |
| | | | | | | added javax to known package prefixes, so scaladocs will properly link to Java Swing docs | ||||
* | I feel like I should be waving a dead chicken w... | David MacIver | 2008-10-29 | 1 | -4/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | I feel like I should be waving a dead chicken with this commit. As was discussed in scala-devel, the pattern matching for Scanners generates very nested if statements. This makes the typechecker work really hard to check these if statements, descending into a deeply nested tree. This can blow the stack. So, what's the solution? Don't touch Scanners at all. Change the definition format for four character constants in SourceFile.scala. Suddenly the problem goes away and we get a lovely big switch statement. The type checker no longer has to do all that work. Clearly this is a bug in the pattern matcher. See #1456. But as I don't know when I'll have a fix for that, this works as a temporary workaround. I don't understand why it works yet, but it does. Hence the sacrificial chicken. All hail Zog, protector of the type checker! | ||||
* | Modifications to pattern matching to allow the ... | David MacIver | 2008-10-29 | 4 | -67/+53 |
| | | | | | | | | | | | | Modifications to pattern matching to allow the threading of a Typer all the way through. This is in aid of fixing bug #1087. It doesn't actually fix it, but it makes the error message produces a little more enlightening. That's something. :) (It also seems this is a neccessary change for correctness with respect to the typechecker anyway). | ||||
* | Random cleanups eliminating ListBuffers. | David MacIver | 2008-10-28 | 3 | -22/+18 |
| | |||||
* | Tidying up the control flow in applyRule. | David MacIver | 2008-10-28 | 1 | -21/+18 |
| | |||||
* | Random hygiene: | David MacIver | 2008-10-28 | 2 | -20/+14 |
| | | | | | | | - converting from Iterator to Iterable - Squashing of while loops - A few minor changes. | ||||
* | General code tidy ups. | David MacIver | 2008-10-28 | 2 | -64/+39 |
| | |||||
* | Made DBG call by name. | David MacIver | 2008-10-27 | 2 | -28/+10 |
| | | | | | Commonized code between CaseRuleApplication and MixLiterals. | ||||
* | Ditching debugString(s). | David MacIver | 2008-10-27 | 1 | -50/+4 |
| | |||||
* | More from Paul. | David MacIver | 2008-10-27 | 1 | -87/+70 |
| |