Skip to content

v0.10.5

Compare
Choose a tag to compare
@bobbinth bobbinth released this 21 Aug 21:16
· 119 commits to main since this release
4923e3d

Enhancements

  • Updated MastForest::read_from to deserialize without computing node hashes unnecessarily (#1453).
  • Assembler: Merge contiguous basic blocks (#1454).
  • Added support for executing Dyn nodes from external MAST forests (#1455).
  • Assembler: Add a threshold number of operations after which we stop merging more in the same block (#1461).

Changes

  • Added new_unsafe() constructors to MAST node types which do not compute node hashes (#1453).
  • Consolidated BasicBlockNode constructors and converted assert flow to MastForestError::EmptyBasicBlock (#1453).

Fixes

  • Fixed an issue with registering non-local procedures in MemMastForestStore (#1462).
  • Added a check for circular external node lookups in the processor (#1464).