[Issue 10108] Thread local slice to array literal references the same data
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri May 17 09:38:22 PDT 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10108
--- Comment #2 from Martin Nowak <code at dawg.eu> 2013-05-17 09:38:22 PDT ---
When a thread local variable is a reference type to modifiable data, we must
make sure that it is initialized uniquely.
This is what the current implementation does which results in hidden sharing.
__gshared int[] gArr = [1,2,3];
int[] arr = gArr;
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list