Skip to content

v2.3.0

Compare
Choose a tag to compare
@daniel-makerx daniel-makerx released this 12 Aug 04:49
· 201 commits to main since this release

v2.3.0 (2024-08-12)

Feature

  • improved optimization when uint64 comparisons involve a boolean value (a68ca06)

  • more aggressive optimization of select op involving constants or references to constants (8d59e2d)

  • optimise away select op when both values are the same (f8eb257)

  • optimise code size by converting conditional (ie ternary) expressions into select op when both values are simple variables / constants (b748976)

  • more aggressive optimization of the boolean condition argument to setbit (e9828b3)

  • support nested tuples (fe270dc)

Fix

  • correctly type the result of BigUInt bin ops at IR layer (d8d92bd)

  • ensure non-zero UInt64 values that are explicitly converted to bool are handled correctly (issue #194) (13929de)

Documentation