some notes

This commit is contained in:
Scott Richmond 2025-06-27 20:54:48 -04:00
parent 48342ba4ea
commit f873be7668

View File

@ -1075,3 +1075,6 @@ Jumping back to the beginning of the loop advances the message counter by one.
Basically, after the first time we've matched, we keep skipping item 0. Basically, after the first time we've matched, we keep skipping item 0.
So: what I need to do is to figure out the right order of operations for. So: what I need to do is to figure out the right order of operations for.
This is just stepwise logic, and some titchy state management. This is just stepwise logic, and some titchy state management.
So the thing that's worth noting is that entering the receive afresh with the whole message queue and entering it with the next message in the queue are _different_ behaviours. This may involve mucking with the instruction pointer on a yield.
This is subtle but will give me the feeling of "oh, why didn't I see that immediately" as soon as I get it.