This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add thread-safe locale handling
[perl5.git] / pod / perlvar.pod
index 8f99c40..06d1ef9 100644 (file)
@@ -2264,7 +2264,11 @@ X<${^SAFE_LOCALES}>
 
 Reflects if safe locale operations are available to this perl (when the
 value is 1) or not (the value is 0).  This variable is always 1 if the
-perl has been compiled without threads, and currently 0 otherwise.
+perl has been compiled without threads.  It is also 1 if this perl is
+using thread-safe locale operations.  Note that an individual thread may
+choose to use the global locale (generally unsafe) by calling
+C<switch_to_global_locale>.  This variable currently is still
+set to 1 in such threads.
 
 This variable is read-only.