Re^6: is ||= threadsafe?by BrowserUk (Pope)
|on Oct 25, 2010 at 18:45 UTC||Need Help??|
As I understood things, tye and you said Perl did the locking for the programmer when it came to the state of the SV. . Now you're saying I need to take locks myself.
Now who being ... What was that word you called me?
Perl takes care of protecting any internal changes.
Ie. refcounts; flags; SV upgrades; UTF upgrades; anything that is not (normally) changed directly by the programmer.
Eg, all 3 things you cited in your original post and many more.
The programmer is responsible for locking the variable itself.
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.