course
course copied to clipboard
Mac M1环境下使用并发链表进行测试,4线程对链表push,4线程对链表pop,会出现重复delete同一个节点的错误
对不起!我的问题,将relaxed改成consume,应该没问题了。
https://github.com/parallel101/course/blob/73ce6ce23e87a32db620054da9f2e64d06b9c1f1/slides/atomic/list_teardown_pop.cpp#L72