Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 739b57b

Browse filesBrowse files
committed
take a pass at adding micro-optimizations to performance improvements
highlight
1 parent 057569d commit 739b57b
Copy full SHA for 739b57b

File tree

Expand file treeCollapse file tree

1 file changed

+5
-5
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+5
-5
lines changed

‎CHANGELOG.md

Copy file name to clipboardExpand all lines: CHANGELOG.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,12 @@ You can read the full documentation for this release on [Read the Docs](http://m
1717
### Performance Improvements
1818

1919
Mypy may be 5-30% faster. This improvement comes largely from tuning the performance of the
20-
garbage collector.
20+
garbage collector. Additionally, the release includes several micro-optimizations that may be
21+
impactful for very large projects.
2122

22-
Contributed by Jukka Lehtosalo (PR [18306](https://github.com/python/mypy/pull/18306)).
23+
Contributed by Jukka Lehtosalo (PR [18306](https://github.com/python/mypy/pull/18306),
24+
PR [18302](https://github.com/python/mypy/pull/18302, PR [18298](https://github.com/python/mypy/pull/18298,
25+
PR [18299](https://github.com/python/mypy/pull/18299).
2326

2427
### Mypyc Accelerated Mypy Wheels for `aarch64`
2528

@@ -151,9 +154,6 @@ Contributed by Marc Mueller (PR [17492](https://github.com/python/mypy/pull/1749
151154
* Do not allow `type[]` to contain `Literal` types (sobolevn, PR [18276](https://github.com/python/mypy/pull/18276))
152155
* Allow bytearray/bytes comparisons with --disable-bytearray-promotion (Jukka Lehtosalo, PR [18255](https://github.com/python/mypy/pull/18255))
153156
* More LSP compatibility on arg names (Shantanu, PR [18363](https://github.com/python/mypy/pull/18363))
154-
* Speed up `State.finish_passes` (Jukka Lehtosalo, PR [18302](https://github.com/python/mypy/pull/18302))
155-
* Optimize type indirection visitor (Jukka Lehtosalo, PR [18298](https://github.com/python/mypy/pull/18298))
156-
* Speed up SCC dependency inference (Jukka Lehtosalo, PR [18299](https://github.com/python/mypy/pull/18299))
157157

158158
### Acknowledgements
159159

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.