Re: [gomp4.1] fix dependency scheduling problem

2015-10-09 Thread Jakub Jelinek
On Fri, Oct 02, 2015 at 03:46:59PM -0700, Aldy Hernandez wrote: > commit 6d8f6db0583326d803c7c7abd8ea26cc842643fc > Author: Aldy Hernandez > Date: Fri Oct 2 15:40:30 2015 -0700 > > * task.c (gomp_task_maybe_wait_for_dependencies): Fix scheduling > problem such that the first non par

[gomp4.1] fix dependency scheduling problem

2015-10-02 Thread Aldy Hernandez
Hi. As I may have mentioned earlier, I'm implementing OpenMP 4.1's task priorities for GCC's libgomp. This has had me looking at how we currently implement scheduling, and I believe we have a problem in how we rearrange dependencies. Currently in gomp_task_maybe_wait_for_dependencies(), we