Skip to content

Releases: cross-platform/dspatch

v.9.2.4 (11 April 2023)

11 Apr 14:28
Compare
Choose a tag to compare
  • Fixed Signal & SignalBus move constructors.

v.9.2.3 (11 April 2023)

11 Apr 13:45
Compare
Choose a tag to compare
  • Inlined all Signal and SignalBus methods.
  • Optimized type comparisons in Signal.
  • Made GetValue() methods const-correct.
  • Renamed ReleaseThread() to ReleaseNextThread().
  • Updated Catch test framework.
  • Updated docs.

v.9.2.2 (07 April 2023)

07 Apr 12:30
Compare
Choose a tag to compare
  • Corrected SignalBus move constructor.
  • Removed all deque usage in Component.
  • Switched to compile-time signal type IDs.
  • Bumped build to C++17.

v.9.2.1 (01 April 2023)

01 Apr 14:49
Compare
Choose a tag to compare
  • Optimized Component::_DoTick() method.
  • Massively improved performance of SignalBus.
  • Code formatting and style fixes.

v.9.2.0 (28 March 2023)

28 Mar 13:57
Compare
Choose a tag to compare
  • Fixed auto-tick bug on SetBufferCount().
  • Added TenThousandComponents test.
  • Lots of optimizatons.

v.9.1.0 (31 January 2023)

31 Jan 12:13
Compare
Choose a tag to compare
  • Renamed move version of SetValue() to MoveValue().
  • Renamed CopySignal() to SetSignal().

v.9.0.1 (19 January 2023)

19 Jan 12:26
Compare
Choose a tag to compare
  • Added move version of SignalBus / Signal::SetValue().
  • Removed unnecessary sync in CircuitThread::Start().
  • Improved & stabilized thread performance tests.

v.9.0.0 (19 November 2022)

19 Nov 15:32
Compare
Choose a tag to compare
  • Reduced unnecessary pointer use.
  • Optimized signal transfers in parallel tick mode.
  • Provide Process_() inputs as non-const reference.
  • Improved & stabilized thread performance tests.
  • Various static code analysis fixes.

v.8.0.0 (24 July 2022)

05 Aug 11:38
Compare
Choose a tag to compare
  • Add Meson build configs.
  • Switched from Travis and AppVeyor to GitHub Actions.
  • Code formatting and style fixes.
  • Optimized SignalBus transfers.

v.7.0.1 (15 February 2020)

15 Feb 11:13
Compare
Choose a tag to compare
  • Add notes on TickMode and ProcessOrder to API docs.