in reply to Re: Are Addresses From refaddr Unique Across Threads?
in thread Are Addresses From refaddr Unique Across Threads?

Threads within a process all share the same address space.

Is that true on every platform? Will that always be true, even in a next version or Perl?

I don't think Perl gives you that promise;

Yes. Yes. And it is not within the auspices of Perl to make or break that promise. They would not be threads otherwise, as that is the very definition of threads.

I conceed that it is possible that someone could implement something and call it "threads" that would not satisfy that definition, but it would be a very obtuse thing to do.


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.
"I'd rather go naked than blow up my ass"
  • Comment on Re^2: Are Addresses From refaddr Unique Across Threads?