--- JSON-XS/README 2016/11/16 19:21:53 1.41 +++ JSON-XS/README 2017/08/17 03:47:54 1.42 @@ -38,7 +38,7 @@ constructor and methods). If JSON::XS is not available, it will fall back to the compatible JSON::PP module as backend, so using JSON instead of JSON::XS gives you a portable JSON API that can be fast when you need - and doesn't require a C compiler when that is a problem. + it and doesn't require a C compiler when that is a problem. As this is the n-th-something JSON module on CPAN, what was the reason to write yet another JSON module? While it seems there are many JSON @@ -1565,13 +1565,11 @@ cannot handle non-reference values, in preparation for the day when the default will change. -THREADS - This module is *not* guaranteed to be thread safe and there are no plans - to change this until Perl gets thread support (as opposed to the - horribly slow so-called "threads" which are simply slow and bloated - process simulations - use fork, it's *much* faster, cheaper, better). - - (It might actually work, but you have been warned). +(I-)THREADS + This module is *not* guaranteed to be ithread (or MULTIPLICITY-) safe + and there are no plans to change this. Note that perl's builtin + so-called theeads/ithreads are officially deprecated and should not be + used. THE PERILS OF SETLOCALE Sometimes people avoid the Perl locale support and directly call the