new CONFIG option now allows the user to choose between ordered, serial
processing of event handlers and parallel execution of events (JS
semantics) OR parallel processing of event handlers and serial execution of
events (legacy mciro:bit semantics)
Introduciton of a MicroBitLock primitive for mutual exclusion
Stack sizes will be a few bytes larger, and there'll be one more copy operation during top level processing of each event raise, so a few more microseconds.
new CONFIG option now allows the user to choose between ordered, serial processing of event handlers and parallel execution of events (JS semantics) OR parallel processing of event handlers and serial execution of events (legacy mciro:bit semantics)
Introduciton of a MicroBitLock primitive for mutual exclusion