diff options
Diffstat (limited to 'libgomp/ChangeLog')
| -rw-r--r-- | libgomp/ChangeLog | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index ba7204b6a68..c25ceabf5f1 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,27 @@ +2021-01-05 Samuel Thibault <samuel.thibault@ens-lyon.org> + + * configure: Re-generate. + +2021-01-05 Samuel Thibault <samuel.thibault@ens-lyon.org> + + * configure: Re-generate. + +2021-01-05 Julian Brown <julian@codesourcery.com> + + * plugin/plugin-nvptx.c (SOFTSTACK_CACHE_LIMIT): New define. + (struct ptx_device): Add omp_stacks struct. + (nvptx_open_device): Initialise cached-stacks housekeeping info. + (nvptx_close_device): Free cached stacks block and mutex. + (nvptx_stacks_free): New function. + (nvptx_alloc): Add SUPPRESS_ERRORS parameter. + (GOMP_OFFLOAD_alloc): Add strategies for freeing soft-stacks block. + (nvptx_stacks_alloc): Rename to... + (nvptx_stacks_acquire): This. Cache stacks block between runs if same + size or smaller is required. + (nvptx_stacks_free): Remove. + (GOMP_OFFLOAD_run): Call nvptx_stacks_acquire and lock stacks block + during kernel execution. + 2021-01-01 Jakub Jelinek <jakub@redhat.com> * libgomp.texi: Bump @copying's copyright year. |
