summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/LazyVals.scala
Commit message (Expand)AuthorAgeFilesLines
* Fields does bitmaps & synch for lazy vals & modulesAdriaan Moors2016-08-291-310/+0
* [refactor] lazy val expansion in mixins/lazyvalsAdriaan Moors2016-08-291-53/+45
* LambdaLift emits paramaccessor syms and defdefsAdriaan Moors2016-08-111-1/+1
* Ensure that lzycompute methods are entered into the scopeLukas Rytz2016-04-201-6/+8
* Remove unused imports and other minor cleanupsSimon Ochsenreither2015-12-181-2/+2
* Merge pull request #4729 from retronym/topic-trait-defaults-moduleLukas Rytz2015-12-181-13/+41
|\
| * Avoid tree sharing in lazy val translationJason Zaugg2015-11-231-5/+3
| * Desugar module var and accessor in refchecks/lazyvalsJason Zaugg2015-10-081-11/+41
* | LazyVals looks for local vals in all term treesAdriaan Moors2015-11-111-14/+9
|/
* Fix 23 typos (t-v)Janek Bogucki2015-07-151-1/+1
* Fix many typosMichaƂ Pociecha2015-04-211-1/+1
* Clean up and document some usages of flags in the backendLukas Rytz2014-07-081-1/+3
* Reducing variation of tree creation methods.Paul Phillips2013-09-131-2/+3
* Concision contribution.Paul Phillips2013-05-231-1/+1
* Overhauled local/getter/setter name logic.Paul Phillips2013-03-251-1/+1
* Remove Name -> TermName implicit.Paul Phillips2012-12-011-9/+9
* Closes SI-6358. Move accessor generation for lazy vals to typers.Hubert Plociniczak2012-10-091-0/+3
* Merge remote-tracking branch 'origin/2.10.x' into merge-210Paul Phillips2012-09-011-1/+1
|\
| * SI-6272 Support lazy vals defined in try in template.Jason Zaugg2012-08-241-1/+1
* | Renaming phase time-travel methods.Paul Phillips2012-07-191-1/+1
|/
* Closes SI-5796.Hubert Plociniczak2012-05-141-2/+3
* Appendix. Typo that wasn't covered by the test suite.Hubert Plociniczak2012-05-081-1/+1
* Part IV of the Lazy Vals Saga: Optimized local vals. That's all folks.Hubert Plociniczak2012-05-081-24/+55
* Part II of the Lazy Vals Saga: Saving bitmap by the Three Musketeers: Byte, I...Hubert Plociniczak2012-05-041-6/+7
* Whitespace commit.Paul Phillips2012-02-291-2/+2
* Toward a higher level abstraction than atPhase.Paul Phillips2012-02-251-1/+1
* One more to derive trees.Paul Phillips2012-02-231-7/+6
* Methods to derive ValDefs and Templates.Paul Phillips2012-02-231-8/+9
* Methods to derive new DefDefs.Paul Phillips2012-02-231-3/+2
* More use of perRunCaches.Paul Phillips2012-02-221-6/+2
* Optimizing TypeRef, starting with Symbols.Paul Phillips2012-01-111-1/+1
* Overhaul of mixin.Paul Phillips2011-10-191-1/+1
* Moved meta annotations to annotation.meta, plus.Paul Phillips2011-10-101-1/+1
* Fixes #4490 and #4467.Kato Kazuyoshi2011-06-181-1/+1
* Closes #4432. review by dragosHubert Plociniczak2011-04-121-13/+37
* Closes #3980. Review by dragos.Hubert Plociniczak2010-11-091-6/+13
* One of those annoying patches for which I apolo...Paul Phillips2010-11-021-1/+1
* Closes #3059, #3895 (the only difference betwee...Hubert Plociniczak2010-10-201-1/+1
* Closes #3670, #3877.Hubert Plociniczak2010-10-201-5/+55
* Reverting r23232. No review.Hubert Plociniczak2010-10-151-1/+1
* Fixes #3895.Hubert Plociniczak2010-10-121-1/+1
* Some cleanups in the compiler source.Paul Phillips2010-10-111-5/+4
* Make local lazy values thread-safe.Iulian Dragos2010-06-091-15/+17
* As a brief diversion from real work, implemente...Paul Phillips2010-04-061-1/+1
* Made some cosmetic but clarity-increasing chang...Paul Phillips2010-01-201-3/+1
* further speed improvements by eliminating most ...Martin Odersky2010-01-061-1/+3
* Deprecation patrol exercises the new capabiliti...Paul Phillips2009-11-191-2/+3
* switch to unnested packages.Martin Odersky2009-07-241-1/+2
* DSL refinement continues apace.Paul Phillips2009-06-281-16/+13
* More fleshing out of code generation DSL.Paul Phillips2009-06-281-8/+4