aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Enable backend specific tests. Flag those that failDmitry Petrashko2014-12-162-15/+25
|
* Stay compatible with scalac and javac in -d cli optionDmitry Petrashko2014-12-161-1/+1
|
* Make String_valueOf_Object agnostic of whether it runs before or after erasureDmitry Petrashko2014-12-161-1/+1
|
* Update docs and make memberClasses uses typeNameFilter.Dmitry Petrashko2014-12-161-4/+4
|
* Update version of scalac forkDmitry Petrashko2014-12-162-2/+2
|
* Fix concatenation of multiple stringsDmitry Petrashko2014-12-161-1/+1
|
* Handle Array.cloneDmitry Petrashko2014-12-162-9/+20
|
* Fix loading of static methods in java.lang.String.Dmitry Petrashko2014-12-161-1/+1
| | | | Didn't manifest itself previously.
* 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-162-7/+2
|
* Desugar dotty Idents to selectsDmitry Petrashko2014-12-161-0/+9
|
* Untroduce SumUtils.superInterfaces which is different from mixins.Dmitry Petrashko2014-12-161-6/+15
|
* Add default methods generation.Dmitry Petrashko2014-12-161-1/+2
|
* Handle JavaSeqLiterals.Dmitry Petrashko2014-12-161-3/+8
|
* Fix #257 ModuleDefs had invalid constructors.Dmitry Petrashko2014-12-161-1/+1
|
* Mimic scalac originalOwner.Dmitry Petrashko2014-12-161-7/+13
|
* Stop using deprecated methods in GenBcode.Dmitry Petrashko2014-12-161-3/+3
|
* Differentiate between scala and java's flags: private and finalDmitry Petrashko2014-12-161-0/+6
|
* Adapt backend to changes in scalac: new symbols get positions and types.Dmitry Petrashko2014-12-161-1/+5
|
* Fix bugs around emulating scalac linkedClassOfClass.Dmitry Petrashko2014-12-161-2/+2
|
* Fix generation of lambdas for Unit-returning closures.Dmitry Petrashko2014-12-1624-1/+510
|
* implement isQualifierSafeToElideDmitry Petrashko2014-12-161-1/+1
|
* Disable PrivateToStatic until it is fixed.Dmitry Petrashko2014-12-161-1/+1
|
* Fix TypeSymbol for This references in backendDmitry Petrashko2014-12-161-1/+1
|
* Java8 is the default targetDmitry Petrashko2014-12-161-2/+2
|
* Mixin makes all traits Java Interfaces.Dmitry Petrashko2014-12-161-1/+1
|
* Fix originalOwner for symbols that did not exist at typer.Dmitry Petrashko2014-12-161-1/+10
|
* Implemented handling of Closures.Dmitry Petrashko2014-12-1624-0/+1266
|
* Adapt dotty to changes in BackendInterface that save allocation on Product1sDmitry Petrashko2014-12-161-8/+9
|
* Make LambdaLifted methods follow JVM8 lambda parameters order.Dmitry Petrashko2014-12-161-5/+5
| | | | LambdaMetafactory expects environment to go first.
* Update to newer version of scalac forkDmitry Petrashko2014-12-161-1/+1
|
* Support LabelDef's with Arguments. Fixes tailrec.Dmitry Petrashko2014-12-161-1/+20
|
* Fix StackOverflow in handling of try. Try is now supported by backendDmitry Petrashko2014-12-161-1/+1
|
* Handle Arrays in backend.Dmitry Petrashko2014-12-163-5/+33
|
* Fix bug in dotty interface: wrong symbols used to get box\unbox methodsDmitry Petrashko2014-12-161-2/+4
|
* Implemented handling of <label> DefDefs in backend.Dmitry Petrashko2014-12-163-7/+202
|
* Label test with nested cycles and simple patterns.Dmitry Petrashko2014-12-162-0/+22
|
* Update class-path dependant tests. Disable one.Dmitry Petrashko2014-12-161-3/+5
|
* Add test for backend.Dmitry Petrashko2014-12-162-1/+6
|
* Modify runner script to include modified scalac on class path.Dmitry Petrashko2014-12-161-3/+10
|
* Mixing now also changes Scala2 traits into interfaces.Dmitry Petrashko2014-12-161-1/+6
|
* Disable backend by default in tests.Dmitry Petrashko2014-12-162-2/+6
|
* Enable new phases.Dmitry Petrashko2014-12-161-1/+5
|
* Complete DottyBackendInterface.Dmitry Petrashko2014-12-161-44/+309
|
* Add member lookups needed by backend.Dmitry Petrashko2014-12-161-0/+13
|
* GenBcode phase implemented.Dmitry Petrashko2014-12-161-16/+25
| | | | That doesn't mean it works :-)
* remove dependency on Btypes from DottyPrimitives. Rely on symbols instead.Dmitry Petrashko2014-12-161-39/+37
|
* Depend on custom compiler with https://github.com/scala/scala/pull/4136 ↵Dmitry Petrashko2014-12-161-2/+3
| | | | incorporated
* New phase: collectEntryPointsDmitry Petrashko2014-12-162-69/+121
| | | | collects entry points and registers them in backend