mratsim / weave

A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead
Other
532 stars 22 forks source link

Executor fixes #157

Closed mratsim closed 4 years ago

mratsim commented 4 years ago

This fixes https://github.com/mratsim/weave/issues/155, the format that addListFirst(head, tail) cannot use the raw output of tryRecvBatch for some reason.

https://github.com/mratsim/weave/blob/8568cd351d97406a3ef01557e0a6faab0e18bb4a/weave/victims.nim#L311-L324

This also adds more assertions.