Edward Lam
Edward Lam
@danrbailey I'm out of my depth at this point. I can't even seem to figure out how to narrow this in a way that I can submit a bug for...
What is the actual fix for the double undo here? There's several different changes mixed into this PR.
Ok thanks! I'll try applying it to my copy of this. I found this PR because I noticed that this bug as well.
Oh so, this is basically just removing this one line: ```silent! undojoin```
@anton-potapov Yes, the tasks are all independently spawned and have no dependencies (lifetime or otherwise) between them. It really is the equivalent of a `std::future` except I want to use...
Yes, this is still an issue and I'm suffering for it. I don't see how this "combined" approach helps because the point is to NOT keep around a `task_group` at...
For me, it would be the "Recycling Parent as Continuation" and "Recycling Parent as Child" sections. It strikes me that the new API unnecessarily induces extra heap allocation that didn't...
New link courtesy of google: https://scc.ustc.edu.cn/zlsc/tc4600/intel/2015.1.133/tbb/tbb_ugref/reference/task_scheduler/catalog_of_recommended_task_patterns.htm
Yes, this should have been fixed with my last round of MSVC PRs #1460 and #1465 that were merged. (They were done with VS2022 and also tested on VS2019.)
Sorry, I had a patch for this error specifically but I ended up throwing it out because it fixed itself with a newer VS2022 version. However, the newer VS2022 version...