aboutsummaryrefslogtreecommitdiff
path: root/project
Commit message (Collapse)AuthorAgeFilesLines
* Add scalastyle to dependencies, with default config.Dmitry Petrashko2015-04-091-0/+3
|
* Update version of scalac fork.Dmitry Petrashko2015-04-021-1/+1
|
* Update version of scalac fork.Dmitry Petrashko2015-03-111-1/+1
| | | | | Includes fixed for emitting string concatenation if string originates from an array. Eg `"hello " + Array("world")(0)`
* Add dotty repl & type stealerDmitry Petrashko2015-02-171-1/+2
| | | | | | | | | | Dotty requires a mangled bootclasspath to start. It means that `console` mode of sbt doesn't work for us. At least I wasn't able to make sbt fork in console, so instead I've added a Scala-repl into dotty itself :-) It would be good to make it use dotty one day when we have a backend :-)
* Update version of scalac forkDmitry Petrashko2014-12-161-1/+1
|
* Update to newer version of scalac forkDmitry Petrashko2014-12-161-1/+1
|
* Depend on custom compiler with https://github.com/scala/scala/pull/4136 ↵Dmitry Petrashko2014-12-161-2/+3
| | | | incorporated
* Add option to optimize the JVM for short-runnning applicationsGuillaume Martres2014-11-171-1/+8
| | | | | | | | | | Ideally, dotc should reuse a resident compiler and we should not fork sbt for every task. Until this happens, this option is useful for development. Fixes #222. Usage: $ sbt -DOshort="" $ ./bin/dotc -Oshort foo.scala
* Patmat now succeeds tests.Dmitry Petrashko2014-09-231-1/+1
| | | | @odersky there are some tests disabled, which failed due to other phases being able to transform more code.
* @odersky have a look.Dmitry Petrashko2014-09-231-1/+1
| | | | testOnly dotc.tests
* Renamed parameters in Typer&Applictaions.Dmitry Petrashko2014-09-231-1/+1
| | | | Indicating that pt is type of selector is this pattern match makes it easier to follow.
* Allow converting junit test to scalameter benchmarkDmitry Petrashko2014-09-171-2/+48
| | | | | | Lets start tracking performance! To run benchmarks execute `dotty-bench/test:run` in sbt
* Enable improved incremental compilation (name hashing)Grzegorz Kossakowski2014-07-251-0/+3
| | | | | The algorithm is stable enough to try it out for dotty build. It's enabled in sbt and Akka already.
* Use the final scala 2.11.George Leontiev2014-06-231-1/+1
|
* Merge pull request #119 from DarkDimius/leaksDmitry Petrashko2014-05-061-3/+7
|\ | | | | Context escape detection.
| * Enable javac lint deprecation&unchecked warnings.Dmitry Petrashko2014-04-091-0/+2
| |
| * Context escape detection.Dmitry Petrashko2014-04-091-3/+5
| | | | | | | | | | | | | | During creation of each of DottyTests context is stolen from test and a WeakReference for it is created. After running all tests references are examined to detect if any of them has leaked.
* | Sbt: simplify debugging and tracingDmitry Petrashko2014-04-111-3/+9
|/
* Update to Scala 2.11.0-RC3.Nada Amin2014-03-251-1/+1
| | | | This was needed for running dotc.Main using latest Scala IDE 2.11 release.
* Enable verbose printing of exceptions thrown in junit testsDmitry Petrashko2014-03-021-0/+2
|
* Add Scalac scanning to the Travis CI buildVlad Ureche2014-02-161-1/+10
| | | | | And silence some of the error messages we print so the build log doesn't go above 4MB (Travis' limit)
* NitpickingVlad Ureche2014-01-231-10/+10
|
* Fix (run, Test) classpath issuesVlad Ureche2014-01-231-4/+18
|
* Build infrastructureVlad Ureche2014-01-233-1/+43
|
* Add SBT build, .gitignore.Jason Zaugg2013-02-102-0/+4