Close

Release 0.28.0

A project log for zeptoforth

A full-featured Forth-based RTOS for ARM Cortex-M

travis-bemannTravis Bemann 03/12/2022 at 05:510 Comments

This release removes significant limitations on multiprocessing on the Raspberry Pi Pico which had been caused by heavy sharing of hardware spinlocks across synchronization/communication constructs longer than absolutely necessary, significantly optimizes rendezvous channels and bidirectional channels and replaces their simple task queues with task queues ordered by task priority, and adds a new synchronization construct, simple locks, which are very lightweight locks optimized for use cases where locks are held for very short periods of times.

Discussions