openbase/bco

Performance improvements and JUL + RCT upgrade

Closed this issue · 0 comments

Performance Improvement

  • Reduce amount of worker tasks used for state synchronisation.
  • Fix a bug where sometimes the action list was not properly synced into the data builder.
  • Improve interrupt handling
  • Make sure only interruptable locks are used for state monitoring.
  • Simplify Controller state locking by removing notification lock.
  • Make ButtonRemoteTest more stable.

Upstream Dependencies

  • switch to jul v3.2
  • switch to rct v3.2