summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* readabilityMiguel Garcia2012-03-071-8/+4
|
* mechanically applying the above recipeMiguel Garcia2012-03-071-50/+44
|
* there goes the pattern matching of CJUMPMiguel Garcia2012-03-071-39/+36
|
* same story: inspector method beats pattern matchingMiguel Garcia2012-03-071-12/+6
|
* replacing pattern matching with isWideType invocationsMiguel Garcia2012-03-072-18/+7
|
* leveraging isIntSizedTypeMiguel Garcia2012-03-061-42/+46
|
* the idea is to cut down on checkcast instructionsMiguel Garcia2012-03-062-26/+39
|
* de-specialcasingMiguel Garcia2012-03-061-1/+9
|
* readabilityMiguel Garcia2012-03-061-29/+16
|
* factoring out repetitive workMiguel Garcia2012-03-062-6/+43
|
* readabilityMiguel Garcia2012-03-061-13/+11
|
* readabilityMiguel Garcia2012-03-061-4/+7
|
* readabilityMiguel Garcia2012-03-061-16/+8
|
* fewer hops to emit ASTORE and ALOADMiguel Garcia2012-03-061-3/+27
|
* Merge branch 'master' into GenASMMiguel Garcia2012-03-0649-144/+1646
|\
| * Updated checkfile for retronym commit.Paul Phillips2012-03-051-7/+7
| | | | | | | | (I'm assuming this is desirable, please review @scalamacros)
| *-----. Merge remote-tracking branches 'dragos/master', ↵Paul Phillips2012-03-0512-19/+1213
| |\ \ \ \ | | | | | | | | | | | | | | | | | | 'axel22/feature/pc-execution-contexts', 'VladUreche/issue/5527-noPos' and 'retronym/topic/tolerant-interpolator' into develop
| | | | | * Handle empty format specifiers in the formatting interpolator.Jason Zaugg2012-03-033-6/+19
| | | | | | | | | | | | | | | | | | | | | | | | f"${foo}" is treated like f"${foo}%s".
| | | | * | Fixes scaladoc rangeposVlad Ureche2012-03-053-9/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By making the comment tree node transparent. Reverts previous change in cfb04ef065. Will mark the bug 5527 as WONTFIX, because the effort of fixing leaking comments is too great.
| | | * | | Make task support implementations public.Aleksandar Prokopec2012-03-051-3/+23
| | | | | |
| | * | | | Fix deadlocks occurring during presentation compiler shutdown.Iulian Dragos2012-03-055-1/+1017
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During shutdown, other threads can still post work items on the work queue. They will never be serviced, leading to clients waiting forever. The fix is to replace the implementation of the queue with a 'always fail' implementation during shutdown. Review by @odersky.
| * | | | | Fix for phase-based logging.Paul Phillips2012-03-051-1/+1
| | |_|/ / | |/| | |
| * | | | Oops, all the preceding meant SI-5541.Paul Phillips2012-03-041-0/+0
| | | | |
| * | | | Revert attempt to limit private types in lubs.Paul Phillips2012-03-044-1/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Has to be somewhere more directly tied to structural refinements. See run/lub-visibility.scala before/after output for motivation. Closes SI-5534.
| * | | | Overcame trait/protected/java limitation.Paul Phillips2012-03-047-69/+140
| |/ / / | | | | | | | | | | | | | | | | | | | | I think this fixes SI-2296, the inability to access java protected members from a trait which extends a java class. Counterexamples appreciated. Closes SI-2296. Review by @dragos.
| * | | Test case closes SI-4777.Paul Phillips2012-03-0318-0/+151
| | | | | | | | | | | | | | | | | | | | And pending tests for most of the other VerifyErrors which still fail to verify.
| * | | An old patch on pattern matcher exhaustivity.Paul Phillips2012-03-036-47/+50
| | |/ | |/| | | | | | | Simplifies the implementation a bit.
* | | making indentation IDE-awareMiguel Garcia2012-03-051-555/+555
| | |
* | | readabilityMiguel Garcia2012-03-051-3/+3
| | |
* | | readabilityMiguel Garcia2012-03-031-3/+1
| | |
* | | avoiding fjbg's JClass in getFile()Miguel Garcia2012-03-031-4/+4
|/ /
* | Fix for corner case in type printing.Paul Phillips2012-03-023-1/+38
| | | | | | | | Closes SI-5537.
| |
| \
| \
| \
*---. \ Merge remote-tracking branches 'ctalau/master', ↵Paul Phillips2012-03-0246-412/+661
|\ \ \ \ | | | |/ | | |/| | | | | 'axel22/feature/pc-execution-contexts' and 'TiarkRompf/SI-5538'; commit 'd92bcb5302be04104abe2db6cf92620c4cd7255e' into develop
| | | * Fix for cps regression. Closes 5538. Closes 5445.Tiark Rompf2012-03-026-15/+81
| | | |
| | * | Adding execution context based task support implementation.Aleksandar Prokopec2012-03-024-51/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Parallel collections now get the execution context task support which by default picks the execution context from the scala concurrent package. This execution context task support forwards calls to either a fork join task support or the thread pool task support. Additionally, the default execution context now uses either a fork join pool or a thread pool executor, depending on the JVM vendor and version.
| | * | Merge branch 'master' into feature/pc-execution-contextsAleksandar Prokopec2012-03-02278-5279/+7354
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/library/scala/collection/parallel/Combiner.scala src/library/scala/collection/parallel/ParIterableLike.scala src/library/scala/collection/parallel/mutable/ParCtrie.scala
| | | * More consistent use of atPhase.Paul Phillips2012-03-0113-98/+120
| | | |
| | | * Another try to quiet the inliner.Paul Phillips2012-03-011-10/+10
| | | |
| | | * Merge branch 'develop'Paul Phillips2012-03-018-12/+43
| | | |\
| | | | *-. Merge remote-tracking branches 'scalamacros/ticket/5530', ↵Paul Phillips2012-03-016-9/+30
| | | | |\ \ | | | | | | | | | | | | | | | | | | | | | 'szabolcsberecz/SI-5380' and 'scalamacros/ticket/5532' into develop
| | | | | | * Fixes SI-5532Eugene Burmako2012-03-013-4/+15
| | | | | | |
| | | | | * | Fixes SI-5530Eugene Burmako2012-02-294-5/+15
| | | | | |/
| | | | * | Merge remote-tracking branch 'szabolcsberecz/SI-5380' into developPaul Phillips2012-03-012-3/+13
| | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/compiler/scala/tools/nsc/transform/UnCurry.scala
| | | | | * | Lift only *non-local* returns of try expressions.Szabolcs Berecz2012-02-291-5/+7
| | | | | | |
| | | | | * | Fixes SI-5380: non-local return of try expressionSzabolcs Berecz2012-02-282-0/+9
| | | | | | |
| | | * | | | Changes to appease the inliner.Paul Phillips2012-03-012-11/+13
| | | |/ / / | | | | | | | | | | | | | | | | | | It's unfortunate the things one must do to see @inline go through.
| | * | | | Add tasksupport as a configurable field in parallel collections.Aleksandar Prokopec2012-02-2316-221/+296
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This required a bit of refactoring in the tasks objects and implementations of various operations. Combiners now hold a reference to a tasksupport object and pass it on to their result if `resultWithTaskSupport` is called. Additionally, several bugs that have to do with CanBuildFrom and combiner resolution have been fixed.
| * | | | | calling a side-effecting boolean-returning method last in conditionMiguel Garcia2012-03-021-3/+4
| | |_|_|/ | |/| | |
* | | | | Fixed Issue 5321Cristian Tălău2012-03-013-1/+178
| |_|/ / |/| | |
* | | | Fixing whitespace-damaged test.Paul Phillips2012-02-292-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Looks like my attempt to handle whitespace when merging preserved the correct history less than swimmingly. Am attempting to patch it up.