From: Sebastian Huber Date: Mon, 6 Jul 2015 07:21:48 +0000 (+0000) Subject: libgomp: Add comment to clarify last_team usage X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e5210c77a10c7d5e33153a58802cbe13981259d2;p=gcc.git libgomp: Add comment to clarify last_team usage libgomp/ChangeLog 2015-07-06 Sebastian Huber * libgomp.h (gomp_thread_pool): Comment last_team field. From-SVN: r225444 --- diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index e3aed4ca0ab..b52a29bc2ff 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,7 @@ +2015-07-06 Sebastian Huber + + * libgomp.h (gomp_thread_pool): Comment last_team field. + 2015-07-02 Uros Bizjak * testsuite/libgomp.c++/pr66702-1.C: Require diff --git a/libgomp/libgomp.h b/libgomp/libgomp.h index 5272f0154b7..5ed0f78484a 100644 --- a/libgomp/libgomp.h +++ b/libgomp/libgomp.h @@ -458,6 +458,9 @@ struct gomp_thread_pool struct gomp_thread **threads; unsigned threads_size; unsigned threads_used; + /* The last team is used for non-nested teams to delay their destruction to + make sure all the threads in the team move on to the pool's barrier before + the team's barrier is destroyed. */ struct gomp_team *last_team; /* Number of threads running in this contention group. */ unsigned long threads_busy;