aboutsummaryrefslogtreecommitdiff
path: root/src/linda.hpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make gcc happyBenoit Germain2025-04-201-1/+1
|
* New feature: Linda periodical cancellation checksBenoit Germain2025-04-181-3/+7
| | | | | | | * lanes.linda() api change: takes all settings in a single table argument * new linda creation argument wake_period * new lanes.configure setting linda_wake_period * adjusted all unit tests (one TODO test fails on purpose)
* Linda batched mode reworkBenoit Germain2025-04-151-5/+0
| | | | | * linda.batched special value is removed * new function linda:receive_batched
* All enums are [[nodiscard]]Benoit Germain2025-02-051-1/+1
|
* Minor internal code tweaksBenoit Germain2025-02-051-2/+2
| | | | | | | * mark all eligible classes Final * new TableIndex strong type * buildfixes for HAVE_DEBUGSPEW() * overridden virtual destructors tagged as such
* Some constitude tweaksBenoit Germain2024-12-171-2/+2
|
* Improved DeepPrelude architectureBenoit Germain2024-12-091-0/+6
|
* Some [[nodiscard]] boyscoutingBenoit Germain2024-11-201-9/+17
|
* Renamed lane.h → lane.hpp, linda.h → linda.hpp, threading.h → ↵Benoit Germain2024-10-281-0/+103
threading.hpp