aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/backend
Commit message (Expand)AuthorAgeFilesLines
...
* Cleanup non-deviation.Martin Odersky2015-05-121-6/+1
* Remove NonExistentTree.Dmitry Petrashko2015-05-081-3/+2
* Workaround dotty deviation in for loop patterns.Dmitry Petrashko2015-05-081-5/+10
* Address some of dotty deviations in backend.Dmitry Petrashko2015-05-082-2/+2
* Do not use deprecated procedure syntax in GenBCode.Dmitry Petrashko2015-05-082-16/+21
* Rename localClasses -> definedClassesMartin Odersky2015-05-071-3/+3
* Fix #536 - only load member classes of classes that are currently compiled.Martin Odersky2015-05-071-2/+18
* Merge pull request #509 from dotty-staging/add/expandSAMsDmitry Petrashko2015-05-041-2/+2
|\
| * Refactoring and renaming of superClass/superInterfacesMartin Odersky2015-05-021-2/+2
* | Merge pull request #512 from dotty-staging/fix-511Dmitry Petrashko2015-05-041-0/+3
|\ \ | |/ |/|
| * Reuse Type.abstractTermMembers in DottyBackendInterface.Dmitry Petrashko2015-04-301-2/+1
| * Fix #511. The fix will not be effective until we update scalac fork dependency.Dmitry Petrashko2015-04-301-0/+4
* | DottyBackendInterface: interface members cannot be finalDmitry Petrashko2015-04-301-1/+1
|/
* Change name of TASTY attribute to TASTYMartin Odersky2015-04-251-1/+1
* Produce one TASTY pickling per top-level class.Martin Odersky2015-04-241-8/+6
* Save TASTY in attribute of classfiles.Dmitry Petrashko2015-04-241-1/+11
* Better workaround for #342. This one works also for symbols which are InSuper...Dmitry Petrashko2015-04-161-1/+1
* Force loading LambdaMetaFactory.Dmitry Petrashko2015-04-161-0/+4
* Give more precise types in desugarIdent.Dmitry Petrashko2015-04-161-3/+3
* Refactor BackendInterface.Select: desuggar only once.Dmitry Petrashko2015-04-161-10/+20
* Make dotty Idents transparent for common interfaceDmitry Petrashko2015-04-151-2/+13
* Ensure spaces after `if` in Dotty source.Dmitry Petrashko2015-04-093-14/+14
* Add spaces around + in dotty source.Dmitry Petrashko2015-04-091-2/+2
* Replace tabs with 4 spaces in Dotty source.Dmitry Petrashko2015-04-091-0/+0
* Make all Dotty source files end in newline.Dmitry Petrashko2015-04-091-1/+1
* Backend: emit all annotations.Dmitry Petrashko2015-04-031-18/+43
* Backend: Emmit simple annotationsDmitry Petrashko2015-04-031-12/+141
* Handle inner classes defined in suppercalls.Dmitry Petrashko2015-04-021-1/+1
* Emit inner classes table.Dmitry Petrashko2015-04-021-7/+15
* Emit abstract flag for non-abstract traitsDmitry Petrashko2015-03-251-1/+2
* Make CollectEntryPoints stable against type aliases.Dmitry Petrashko2015-03-251-4/+12
* Avoid capturing context in lazy treesMartin Odersky2015-03-181-1/+1
* Fix backend not emitting fields.Dmitry Petrashko2015-03-181-1/+3
* Remove workaround for #348.Dmitry Petrashko2015-03-181-4/+1
* Handle boxing inside labels, jump back to box.Dmitry Petrashko2015-03-181-42/+67
* Workaround #371 module classes read from byte code have no syperclassDmitry Petrashko2015-03-111-1/+11
* Workaround #348, linkedClass is broken after flattenDmitry Petrashko2015-03-111-1/+6
* Implement handling of synthetic throw method in backend.Dmitry Petrashko2015-03-051-4/+11
* Eliminate Throw as a typed TreeMartin Odersky2015-03-041-1/+3
* fix ambiguous reference when loading "equals" of object "BoxesRuntime"Dmitry Petrashko2015-02-251-1/+1
* Rework LabelDefs. Fixes boxing of a unit label killing backend.Dmitry Petrashko2015-02-131-45/+58
* workaround #342Dmitry Petrashko2015-01-301-0/+3
* Handle Array.cloneDmitry Petrashko2014-12-162-9/+20
* Use correct methods to get super interfaces of a class.Dmitry Petrashko2014-12-161-1/+1
* Fix #258: string trailing $ in module names in backend.Dmitry Petrashko2014-12-161-1/+3
* Rely on Trait flag to generate interfaces.Dmitry Petrashko2014-12-161-1/+1
* Desugar dotty Idents to selectsDmitry Petrashko2014-12-161-0/+9
* Add default methods generation.Dmitry Petrashko2014-12-161-1/+2
* Handle JavaSeqLiterals.Dmitry Petrashko2014-12-161-3/+8
* Mimic scalac originalOwner.Dmitry Petrashko2014-12-161-7/+13