Skip to content

Commit

Permalink
Update perldelta with the C11 thread local storage probe and usage.
Browse files Browse the repository at this point in the history
  • Loading branch information
nwc10 committed Sep 1, 2021
1 parent ab391e3 commit 0c71eb8
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion pod/perldelta.pod
Expand Up @@ -97,7 +97,14 @@ There may well be none in a stable release.

=item *

XXX
We now probe for compiler support for C11 thread local storage, and where
available use this for "implicit context" for XS extensions making API calls for
a threaded Perl build. This requires fewer function calls at the C level than
POSIX thread specific storage. We continue to use the the pthreads approach if
the C11 approach is not available.

F<Configure> run with the defaults will build an unthreaded Perl (which is
slightly faster), but most operating systems ship a threaded Perl.

=back

Expand Down

0 comments on commit 0c71eb8

Please sign in to comment.