summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branches 'VladUreche/issue/5527' and 'dragos/master' in...Paul Phillips2012-02-291-1/+1
* Whitespace commit.Paul Phillips2012-02-299-38/+38
* Reworking synchronized patch.Paul Phillips2012-02-282-28/+24
* Merge remote-tracking branch 'szabolcsberecz/SI-64' into SI-64-freshPaul Phillips2012-02-281-2/+25
|\
| * replace methods containing a synchronized body with synchronized methodsSzabolcs Berecz2012-02-161-1/+24
* | Specialized NonLocalReturnControl.Paul Phillips2012-02-274-38/+29
* | Some logging cleanup.Paul Phillips2012-02-266-50/+44
* | Toward a higher level abstraction than atPhase.Paul Phillips2012-02-259-89/+89
* | Better fix for memory leaks in the presentation compiler. Switched to perRunC...Iulian Dragos2012-02-241-1/+1
* | One more to derive trees.Paul Phillips2012-02-237-32/+27
* | Methods to derive ValDefs and Templates.Paul Phillips2012-02-236-34/+33
* | Methods to derive new DefDefs.Paul Phillips2012-02-2311-102/+85
* | One last nudge for elidable.Paul Phillips2012-02-221-1/+1
* | Reworked and restored elidable.Paul Phillips2012-02-221-101/+89
* | Revert recent elidable commits.Paul Phillips2012-02-221-1/+15
* | More use of perRunCaches.Paul Phillips2012-02-225-16/+12
* | Don't populate the concreteSpecMethod set in presentation compiler runs. This...Iulian Dragos2012-02-221-1/+1
* | Streamlining skolemization, specialization.Paul Phillips2012-02-191-21/+16
* | Fix for SI-5215: scalac crash when @elidable used in traitSzabolcs Berecz2012-02-191-15/+1
* | Fix [@spec A] to correctly induce AnyRef specialization.Erik Osheim2012-02-191-16/+15
* | More on SI-5500.Paul Phillips2012-02-181-22/+16
| |
| \
*-. \ Merge branch 'master', remote-tracking branch 'non/si-5500' into developPaul Phillips2012-02-184-29/+21
|\ \ \
| | * | Fixed over-optimistic anyrefSpecCache (closes SI-5500).Erik Osheim2012-02-191-6/+9
| |/ / |/| |
| * | Cleanup in aisle New.Paul Phillips2012-02-184-23/+12
|/ /
* | Merge branch 'develop'Paul Phillips2012-02-172-77/+50
|\ \
| * | [vpm] PF's missingCase, cleaned up isDefinedAt genAdriaan Moors2012-02-171-81/+46
| * | [vpm] generate proper isDefinedAt for switchesAdriaan Moors2012-02-171-2/+9
| * | [vpm] working type switch for try/catchAdriaan Moors2012-02-172-2/+3
| * | remove unused `tree` argument from typedCasesAdriaan Moors2012-02-171-1/+1
* | | Fixed AnyRef specialization.Paul Phillips2012-02-171-22/+36
|/ /
* / Improve handling of final and @inline in specialization.Erik Osheim2012-02-151-4/+21
|/
* Merge remote-tracking branch 'paulp/objects-and-overrides'Paul Phillips2012-02-151-2/+8
|\
| * Fix for bad bug with accidental overrides.Paul Phillips2012-02-011-2/+8
* | Specialization action.Paul Phillips2012-02-141-26/+39
* | Fix for SI-5444.Paul Phillips2012-02-132-11/+25
* | Existential printing, plus more compiler testing infrastructure.Paul Phillips2012-02-131-15/+9
* | Refining the reflection api.Paul Phillips2012-02-051-3/+3
* | Replaced LiftCode with a function in MacroContextEugene Burmako2012-02-051-570/+0
* | Misc optimizations with zip.Paul Phillips2012-02-021-2/+1
* | Fixes reifyThisEugene Burmako2012-02-021-2/+13
* | Miscellaneous fixes to reificationEugene Burmako2012-02-021-13/+49
* | Hardens reification against rare kinds of ConstantsEugene Burmako2012-02-011-3/+25
|/
* More method synthesis unification.Paul Phillips2012-01-282-2/+2
* Intercept assert and require calls.Paul Phillips2012-01-262-3/+3
* Fix for recently induced -optimise crasher.Paul Phillips2012-01-261-2/+8
* Merge remote-tracking branch 'odersky/topic/reflect' into developPaul Phillips2012-01-258-11/+11
|\
| * Making reflection thread-safe.Martin Odersky2012-01-258-11/+11
* | Use context for buffering errors that cannot/shouldn't be reported in the giv...Hubert Plociniczak2012-01-251-1/+1
* | Figured out the "$class$1" problem.Paul Phillips2012-01-232-34/+83
* | Linked up $class visibility to symbol redefinition.Paul Phillips2012-01-231-4/+11
|/