Commit 2d92fbb
perf(ValuativeRel/ValuativeTopology): local instance for
Make `ValuativeRel.isUniformAddGroup` a `local instance`. This is done to avoid diamonds similar to `ValuativeRel.uniformSpace`. It also reverts most of the performance degradation of leanprover-community#34045isUniformAddGroup (leanprover-community#39965)1 parent e6b27bd commit 2d92fbb
4 files changed
Lines changed: 2 additions & 10 deletions
File tree
- Mathlib
- NumberTheory/RamificationInertia
- RingTheory/DedekindDomain
- Topology/Algebra
- ValuativeRel
- Valued
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
66 | 64 | | |
67 | 65 | | |
68 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | | - | |
155 | | - | |
156 | 154 | | |
157 | 155 | | |
158 | 156 | | |
| |||
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
| 84 | + | |
84 | 85 | | |
85 | 86 | | |
86 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
517 | 517 | | |
518 | 518 | | |
519 | 519 | | |
520 | | - | |
521 | | - | |
522 | 520 | | |
523 | 521 | | |
524 | 522 | | |
| |||
542 | 540 | | |
543 | 541 | | |
544 | 542 | | |
545 | | - | |
546 | | - | |
547 | 543 | | |
548 | 544 | | |
549 | 545 | | |
| |||
641 | 637 | | |
642 | 638 | | |
643 | 639 | | |
644 | | - | |
645 | 640 | | |
646 | 641 | | |
647 | 642 | | |
| |||
0 commit comments