Commit a59c06d
committed
Fall back to previous implementation scheme for MegaPhase
The new implementation is essentially a slightly cleaned-up version of the
old one from TreeTransformers, which seemed to performed better. The main difference (besides
renaming things) is that prepare operations still return contexts instead of TreeTransforms.1 parent 26aba2b commit a59c06d
File tree
3 files changed
+679
-361
lines changed- compiler/src/dotty/tools/dotc
- transform
3 files changed
+679
-361
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
| 100 | + | |
101 | 101 | | |
102 | | - | |
| 102 | + | |
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
491 | 491 | | |
492 | 492 | | |
493 | 493 | | |
| 494 | + | |
494 | 495 | | |
495 | 496 | | |
496 | 497 | | |
| |||
0 commit comments