Skip to content

0.14.0

Choose a tag to compare

@urish urish released this 09 Dec 14:32
868743c

BREAKING CHANGE:

tick() methods were removed from individual peripherals.
You now need to call cpu.tick() instead.

This release should improve performance, especially when running simulations with
multiple peripherals. For instance, the demo project now runs at ~322%, up from
~185% in AVR8js 0.13.1 (tested on AMD Ryzen 9 3950X).

  • perf!: centeral timekeeping 9c1288f
  • refactor: central interrupt handling #38 36c4134

v0.13.1...v0.14.0