Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | readability | Miguel Garcia | 2012-03-07 | 1 | -8/+4 | |
| | ||||||
* | mechanically applying the above recipe | Miguel Garcia | 2012-03-07 | 1 | -50/+44 | |
| | ||||||
* | there goes the pattern matching of CJUMP | Miguel Garcia | 2012-03-07 | 1 | -39/+36 | |
| | ||||||
* | same story: inspector method beats pattern matching | Miguel Garcia | 2012-03-07 | 1 | -12/+6 | |
| | ||||||
* | replacing pattern matching with isWideType invocations | Miguel Garcia | 2012-03-07 | 2 | -18/+7 | |
| | ||||||
* | leveraging isIntSizedType | Miguel Garcia | 2012-03-06 | 1 | -42/+46 | |
| | ||||||
* | the idea is to cut down on checkcast instructions | Miguel Garcia | 2012-03-06 | 2 | -26/+39 | |
| | ||||||
* | de-specialcasing | Miguel Garcia | 2012-03-06 | 1 | -1/+9 | |
| | ||||||
* | readability | Miguel Garcia | 2012-03-06 | 1 | -29/+16 | |
| | ||||||
* | factoring out repetitive work | Miguel Garcia | 2012-03-06 | 2 | -6/+43 | |
| | ||||||
* | readability | Miguel Garcia | 2012-03-06 | 1 | -13/+11 | |
| | ||||||
* | readability | Miguel Garcia | 2012-03-06 | 1 | -4/+7 | |
| | ||||||
* | readability | Miguel Garcia | 2012-03-06 | 1 | -16/+8 | |
| | ||||||
* | fewer hops to emit ASTORE and ALOAD | Miguel Garcia | 2012-03-06 | 1 | -3/+27 | |
| | ||||||
* | Merge branch 'master' into GenASM | Miguel Garcia | 2012-03-06 | 49 | -144/+1646 | |
|\ | ||||||
| * | Updated checkfile for retronym commit. | Paul Phillips | 2012-03-05 | 1 | -7/+7 | |
| | | | | | | | | (I'm assuming this is desirable, please review @scalamacros) | |||||
| *-----. | Merge remote-tracking branches 'dragos/master', ↵ | Paul Phillips | 2012-03-05 | 12 | -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 Zaugg | 2012-03-03 | 3 | -6/+19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | f"${foo}" is treated like f"${foo}%s". | |||||
| | | | * | | Fixes scaladoc rangepos | Vlad Ureche | 2012-03-05 | 3 | -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 Prokopec | 2012-03-05 | 1 | -3/+23 | |
| | | | | | | ||||||
| | * | | | | Fix deadlocks occurring during presentation compiler shutdown. | Iulian Dragos | 2012-03-05 | 5 | -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 Phillips | 2012-03-05 | 1 | -1/+1 | |
| | |_|/ / | |/| | | | ||||||
| * | | | | Oops, all the preceding meant SI-5541. | Paul Phillips | 2012-03-04 | 1 | -0/+0 | |
| | | | | | ||||||
| * | | | | Revert attempt to limit private types in lubs. | Paul Phillips | 2012-03-04 | 4 | -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 Phillips | 2012-03-04 | 7 | -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 Phillips | 2012-03-03 | 18 | -0/+151 | |
| | | | | | | | | | | | | | | | | | | | | And pending tests for most of the other VerifyErrors which still fail to verify. | |||||
| * | | | An old patch on pattern matcher exhaustivity. | Paul Phillips | 2012-03-03 | 6 | -47/+50 | |
| | |/ | |/| | | | | | | | Simplifies the implementation a bit. | |||||
* | | | making indentation IDE-aware | Miguel Garcia | 2012-03-05 | 1 | -555/+555 | |
| | | | ||||||
* | | | readability | Miguel Garcia | 2012-03-05 | 1 | -3/+3 | |
| | | | ||||||
* | | | readability | Miguel Garcia | 2012-03-03 | 1 | -3/+1 | |
| | | | ||||||
* | | | avoiding fjbg's JClass in getFile() | Miguel Garcia | 2012-03-03 | 1 | -4/+4 | |
|/ / | ||||||
* | | Fix for corner case in type printing. | Paul Phillips | 2012-03-02 | 3 | -1/+38 | |
| | | | | | | | | Closes SI-5537. | |||||
| | | ||||||
| \ | ||||||
| \ | ||||||
| \ | ||||||
*---. \ | Merge remote-tracking branches 'ctalau/master', ↵ | Paul Phillips | 2012-03-02 | 46 | -412/+661 | |
|\ \ \ \ | | | |/ | | |/| | | | | | 'axel22/feature/pc-execution-contexts' and 'TiarkRompf/SI-5538'; commit 'd92bcb5302be04104abe2db6cf92620c4cd7255e' into develop | |||||
| | | * | Fix for cps regression. Closes 5538. Closes 5445. | Tiark Rompf | 2012-03-02 | 6 | -15/+81 | |
| | | | | ||||||
| | * | | Adding execution context based task support implementation. | Aleksandar Prokopec | 2012-03-02 | 4 | -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-contexts | Aleksandar Prokopec | 2012-03-02 | 278 | -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 Phillips | 2012-03-01 | 13 | -98/+120 | |
| | | | | ||||||
| | | * | Another try to quiet the inliner. | Paul Phillips | 2012-03-01 | 1 | -10/+10 | |
| | | | | ||||||
| | | * | Merge branch 'develop' | Paul Phillips | 2012-03-01 | 8 | -12/+43 | |
| | | |\ | ||||||
| | | | *-. | Merge remote-tracking branches 'scalamacros/ticket/5530', ↵ | Paul Phillips | 2012-03-01 | 6 | -9/+30 | |
| | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | 'szabolcsberecz/SI-5380' and 'scalamacros/ticket/5532' into develop | |||||
| | | | | | * | Fixes SI-5532 | Eugene Burmako | 2012-03-01 | 3 | -4/+15 | |
| | | | | | | | ||||||
| | | | | * | | Fixes SI-5530 | Eugene Burmako | 2012-02-29 | 4 | -5/+15 | |
| | | | | |/ | ||||||
| | | | * | | Merge remote-tracking branch 'szabolcsberecz/SI-5380' into develop | Paul Phillips | 2012-03-01 | 2 | -3/+13 | |
| | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/compiler/scala/tools/nsc/transform/UnCurry.scala | |||||
| | | | | * | | Lift only *non-local* returns of try expressions. | Szabolcs Berecz | 2012-02-29 | 1 | -5/+7 | |
| | | | | | | | ||||||
| | | | | * | | Fixes SI-5380: non-local return of try expression | Szabolcs Berecz | 2012-02-28 | 2 | -0/+9 | |
| | | | | | | | ||||||
| | | * | | | | Changes to appease the inliner. | Paul Phillips | 2012-03-01 | 2 | -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 Prokopec | 2012-02-23 | 16 | -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 condition | Miguel Garcia | 2012-03-02 | 1 | -3/+4 | |
| | |_|_|/ | |/| | | | ||||||
* | | | | | Fixed Issue 5321 | Cristian Tălău | 2012-03-01 | 3 | -1/+178 | |
| |_|/ / |/| | | | ||||||
* | | | | Fixing whitespace-damaged test. | Paul Phillips | 2012-02-29 | 2 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Looks like my attempt to handle whitespace when merging preserved the correct history less than swimmingly. Am attempting to patch it up. |