Skip to content

0.540

Compare
Choose a tag to compare
@zeux zeux released this 11 Aug 21:25
· 514 commits to master since this release
8b390a3

Analysis changes

  • Add ComparisonPrecedence lint to warn about erroneous use of not with comparisons, e.g not a == b where a ~= b was intended
  • Several stability and performance improvements in the type checker

Runtime changes

  • Bytecode compiler now emits optimized instruction sequences for multiple assignments, accelerating some benchmarks by 10%
  • Fix reachability analysis for weak keys/values in heapgraph.py
  • Fix CodeGen test failures on big endian architectures

Community contributions