summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Collapse)AuthorAgeFilesLines
* fixed #1269.Lukas Rytz2009-01-123-1/+52
|
* parses syntax for package objectsMartin Odersky2009-01-125-32/+42
|
* Updated copyright notices to 2009Antonio Cunei2009-01-0978-79/+79
|
* fixed erroneous cyclic reference error conditio...Martin Odersky2009-01-083-10/+20
| | | | | fixed erroneous cyclic reference error condition; generated new starr.
* Fixed warnings.Iulian Dragos2008-12-175-5/+6
|
* Compilation of ApplyDynamic to reflective metho...Gilles Dubochet2008-12-124-115/+298
| | | | | | | | Compilation of ApplyDynamic to reflective method calls in CleanUp implements varied caching strategies (no caching, monomorphic inline caching and polymorphic inline caching). See "-Ystruct-dispatch" compiler argument.
* One more thing: The JVM backend updates for inv...Iulian Dragos2008-12-111-0/+5
| | | | | One more thing: The JVM backend updates for invokedynamic.
* Added experimental invoke dynamic support (JSR2...Iulian Dragos2008-12-113-0/+11
| | | | | Added experimental invoke dynamic support (JSR292).
* switch to new initialization semantics.Martin Odersky2008-12-112-2/+3
|
* fixed #1364 (overeriding vals in traits)Martin Odersky2008-12-101-10/+23
|
* added comments; better errror messages; trace u...Martin Odersky2008-12-088-50/+172
| | | | | added comments; better errror messages; trace utility
* Fixed #1358.Iulian Dragos2008-12-032-2/+2
|
* Fixed 1541.Iulian Dragos2008-11-261-2/+6
|
* fix for occasional fsc silent quittingAntonio Cunei2008-11-261-1/+12
|
* Merging everything from the 2.8.x development b...Antonio Cunei2008-11-2511-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.Marshalmichelou2008-11-251-7/+9
|
* added uncheckedvarianceclassMartin Odersky2008-11-251-1/+2
|
* fixed #1438Adriaan Moors2008-11-251-11/+7
| | | | | solution: removed old cruft that caused problems
* Fix for #1371.Geoffrey Washburn2008-11-221-3/+1
|
* Fixed #1440 and generally cleaned up things a bit.Geoffrey Washburn2008-11-213-62/+72
|
* Fixed #1453.Iulian Dragos2008-11-181-3/+1
|
* scaladoc now correclty links to swing sourcesLukas Rytz2008-11-171-0/+2
|
* Fixed parallel matching with check init.David MacIver2008-11-151-1/+1
|
* Applied Paul's patch for #1380, moved test out ...Geoffrey Washburn2008-11-131-2/+3
| | | | | Applied Paul's patch for #1380, moved test out of pending.
* Starting on improving the abstraction level of ...David MacIver2008-11-135-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 Odersky2008-11-131-2/+4
| | | | | | Converted conpountType to infixType in legal closure parameter type; fixed bug for parsing virtual traits.
* minor cleanups (leading tabs, Unit, etc.)michelou2008-11-111-61/+59
|
* fixed #1500 and #1501Tiark Rompf2008-11-102-1/+22
|
* Reversion of the changes to targetParams which ...David MacIver2008-11-102-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 MacIver2008-11-093-49/+29
| | | | | Separating out a single Binding from a collection of Bindings.
* General tidying from paul (mostly concerning us...David MacIver2008-11-093-94/+63
| | | | | General tidying from paul (mostly concerning use of setType).
* Some code cleanups from Paul.David MacIver2008-11-083-72/+84
|
* Paul's fix for bug #889.David MacIver2008-11-081-11/+17
|
* Fixed optimiser bugs, now all tests pass when u...Iulian Dragos2008-11-064-4/+25
| | | | | | Fixed optimiser bugs, now all tests pass when using the optimised compiler.
* Flattening the hierarchy in parallel matching a...David MacIver2008-11-051-83/+61
| | | | | Flattening the hierarchy in parallel matching a bit. (Courtesy of Paul).
* Reverting my previous changes as they seem to b...David MacIver2008-11-044-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 MacIver2008-11-044-111/+13
| | | | | | Removed Ysqueeze as it was another dubious optimisation which was off by default.
* Fixed the test that broke because of the Geoffrey Washburn2008-11-041-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 Washburn2008-11-041-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 MacIver2008-11-043-59/+0
|
* General code cleanliness. Nothing too exciting.David MacIver2008-11-044-51/+16
|
* Large iamount of tidying up, mostly from paul. David MacIver2008-11-034-704/+625
|
* fixed #1460, #1467Martin Odersky2008-10-311-7/+15
|
* Java parser handles final modifier for types.Philipp Haller2008-10-311-1/+2
|
* Applied Paul's patch for #1467.Iulian Dragos2008-10-311-6/+6
|
* fixed #1461,#1464Martin Odersky2008-10-302-5/+13
|
* updated ScalacFork ant task to accept arbitry a...Lukas Rytz2008-10-301-4/+5
| | | | | | updated ScalacFork ant task to accept arbitry arguments forwarded to the forked jvm.
* Fixed annoying dead-code elimination bug.Iulian Dragos2008-10-301-4/+5
|
* Minor control flow tinkering.David MacIver2008-10-301-15/+8
|
* Make ParallelMatching's indentation not be a lie.David MacIver2008-10-301-79/+79
|