Skip to content
Snippets Groups Projects
  • Jakub Jelinek's avatar
    5f836cbb
    libgomp.h (struct gomp_task): Add in_tied_task field. · 5f836cbb
    Jakub Jelinek authored
    	* libgomp.h (struct gomp_task): Add in_tied_task field.
    	* task.c (gomp_init_task): Initialize it.
    	(GOMP_task): Likewise.  Call gomp_team_barrier_set_task_pending
    	unconditionally.  Don't call gomp_team_barrier_wake if
    	current task is implicit or if(0) from implicit and number of
    	running tasks is equal to nthreads - 1.
    
    From-SVN: r136682
    5f836cbb
    History
    libgomp.h (struct gomp_task): Add in_tied_task field.
    Jakub Jelinek authored
    	* libgomp.h (struct gomp_task): Add in_tied_task field.
    	* task.c (gomp_init_task): Initialize it.
    	(GOMP_task): Likewise.  Call gomp_team_barrier_set_task_pending
    	unconditionally.  Don't call gomp_team_barrier_wake if
    	current task is implicit or if(0) from implicit and number of
    	running tasks is equal to nthreads - 1.
    
    From-SVN: r136682