On 7/13/22 12:20, Piotr Caban wrote:
Hi Torge,
Please focus on implementing _StructuredTaskCollection first. I think it should be quite easy to implement the class correctly after it's done. It's another case when incorrect implementation may cause hard to debug bugs.
I sent these first to get these out of the way before I send out the batch of patches that implement _StructuredTaskCollection::_Schedule/_Schedule_loc. But I can move the _Cancellation_beacon and _Context patches to the back again. Those are required for crazy machines to work btw, so I can't leave out the _IsSynchronouslyBlocked function. I could try to implement it, but I'm not sure if that's necessary for anything, CM3 doesn't seem to mind the stub.
Thanks, Piotr