summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* macros: now use Java reflectionEugene Burmako2012-06-081-81/+71
* macros: -Xmacros is now retiredEugene Burmako2012-06-082-3/+1
* improves traces and error messagesEugene Burmako2012-06-087-40/+51
* REPL bells and whistles: -Dscala.repl.maxprintstring=<Integer>Eugene Burmako2012-06-083-2/+5
* REPL bells and whistles: -Dscala.repl.vids=<Boolean>Eugene Burmako2012-06-082-1/+7
* REPL bells and whistles: -Dscala.repl.autoruncode=<JFile>Eugene Burmako2012-06-082-3/+11
* REPL no longer hangs after initialization crashesEugene Burmako2012-06-083-8/+27
* typers: simplifies original calculation in typedAnnotatedEugene Burmako2012-06-081-4/+3
* typers: dubious line in adaptTypeEugene Burmako2012-06-081-0/+4
* typers: fixes error handling in checkStableEugene Burmako2012-06-081-1/+3
* Merge pull request #654 from magarciaEPFL/ticket-SI-4804Adriaan Moors2012-06-081-21/+13
|\
| * GenASM-based fix for SI-4804. Fix of the same for GenJVM pending.Miguel Garcia2012-06-011-21/+13
* | counterpart in GenASM to 241c7606d0bf5f3209b9d549fb75Miguel Garcia2012-06-071-1/+5
* | Generate abstract methods in scala.Byte and friends.Paul Phillips2012-06-063-19/+22
* | Merge pull request #665 from retronym/ticket/5213Adriaan Moors2012-06-041-11/+10
|\ \
| * | SI-5313 Revert to two traversals in substThisAndSym.Jason Zaugg2012-06-031-11/+10
* | | Merge pull request #661 from retronym/ticket/5683Adriaan Moors2012-06-032-29/+38
|\ \ \
| * | | SI-5683 Fail gracefully when transposing a ragged type arg matrix.Jason Zaugg2012-06-032-29/+38
| |/ /
* | | Revert "#653 -- no lub for statement exprs' types"Adriaan Moors2012-06-032-21/+6
* | | Merge pull request #653 from dragos/issue/skip-lub-in-blocksAdriaan Moors2012-06-032-6/+21
|\ \ \
| * | | Don't compute least upper bounds for expressions in statement positions insid...Iulian Dragos2012-06-032-6/+21
| | |/ | |/|
* | | Merge pull request #650 from adriaanm/topic-virtpatmatAdriaan Moors2012-06-035-364/+841
|\ \ \
| * | | incorporate @retronym's review commentsAdriaan Moors2012-06-031-69/+39
| * | | allow disabling patmat analyses: -Xno-patmat-analysisAdriaan Moors2012-06-014-8/+13
| * | | fixing bug found by unreachabilityAdriaan Moors2012-06-011-3/+2
| * | | Unreachability analysis for pattern matchesAdriaan Moors2012-06-012-248/+732
| * | | support for repeated approximation of treemakersAdriaan Moors2012-06-011-38/+47
| * | | patmatdebugAdriaan Moors2012-06-011-60/+57
| * | | construct typed trees in TypeTestTMAdriaan Moors2012-06-011-3/+6
| * | | all treemakers need positions for unreachable errorAdriaan Moors2012-06-011-6/+16
| |/ /
* | | Merge pull request #648 from pvlugter/issue/5792Adriaan Moors2012-06-031-13/+8
|\ \ \
| * | | More robust findScalaHome in bash scripts. See SI-5792Peter Vlugter2012-06-011-13/+8
| |/ /
* | | Merge pull request #657 from paulp/parser-booleansAdriaan Moors2012-06-031-56/+57
|\ \ \
| * | | Made parser less hostile to inspection.Paul Phillips2012-06-021-56/+57
| | |/ | |/|
* / | Closes t5399. Review by adriaanmMartin Odersky2012-06-021-1/+1
|/ /
* | Merge pull request #649 from magarciaEPFL/icodeAfterAnyOptimizPhaseJosh Suereth2012-06-011-11/+19
|\ \
| * | allows printing .icode files after any optimiz phaseMiguel Garcia2012-06-011-11/+19
| |/
* / skipping unnecessary work in GenASM when emitting 1.5 classfilesMiguel Garcia2012-05-311-5/+6
|/
* Partial redesign of incremental compiler invalidation.Martin Odersky2012-05-306-81/+158
* Merge pull request #640 from odersky/topic/inklingAdriaan Moors2012-05-287-6/+127
|\
| * Implemented functionality to invalidate classpath entries, to enable incremen...Martin Odersky2012-05-287-6/+127
* | Merge pull request #636 from retronym/ticket/5845Adriaan Moors2012-05-281-1/+1
|\ \
| * | SI-5845 Advances the example from a crasher to an inference failure.Jason Zaugg2012-05-281-1/+1
* | | Merge pull request #635 from adriaanm/topic/virtpatmatAdriaan Moors2012-05-281-1/+5
|\ \ \
| * | | handle approximating alternative of empty patternAdriaan Moors2012-05-281-1/+4
| * | | don't check exhaustivity involving user-defined unapplySeqAdriaan Moors2012-05-281-0/+1
| |/ /
* | | Merge pull request #633 from retronym/topic/value-class-bridgeAdriaan Moors2012-05-271-2/+13
|\ \ \ | |/ / |/| |
| * | Fix a NSDNHAO in extension methods.Jason Zaugg2012-05-271-2/+13
* | | Handled some of our new exhaustiveness warnings.Paul Phillips2012-05-267-10/+14
* | | Help our new exhaustiveness checker.Paul Phillips2012-05-261-6/+9
|/ /