aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/Bench.scala
Commit message (Collapse)AuthorAgeFilesLines
* Better documentation of main classesMartin Odersky2016-04-011-0/+4
|
* newCompiler now takes a context parameterMartin Odersky2016-02-171-1/+1
| | | | | Makes side-effecting initialization of interpreter unnecessary.
* Add @sharable annotationMartin Odersky2015-07-061-1/+1
| | | | | | | Add @sharable annotation for classes and vals that are presumed to be safely sharable between threads. Also: Document CtxLazy.
* Remove -resident settingMartin Odersky2015-06-291-25/+9
|
* Partest 1/3: Pass PrintWriter as argument for context creationvsalvis2015-06-241-5/+6
|
* Allow to provide parent Context for Driver.processDmitry Petrashko2014-04-111-2/+2
|
* Fix for creating right number of compilers in BenchMartin Odersky2014-02-091-3/+1
|
* Generalize test infrastructureMartin Odersky2014-02-071-7/+11
| | | | Compiler tests can now be run with configurable number of compilers and runs in a compiler.
* New benchmark class that allows tuning for #compilers and #runsMartin Odersky2014-02-031-6/+14
| | | | | | | | by command line options like #compilers 3 #runs 10 This would create one after another 3 compiler instances and perform 10 runs in each.
* Optimize subtype test between refined types with multiple refinementsMartin Odersky2014-02-031-0/+47
We now pair refinedInfos with the same name as deeply as wek can (before only went to depth 1).