September 25, 2016
https://issues.dlang.org/show_bug.cgi?id=15768

Jack Stouffer <jack@jackstouffer.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=16535

--
July 12, 2017
https://issues.dlang.org/show_bug.cgi?id=15768

John Colvin <john.loughran.colvin@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |john.loughran.colvin@gmail.
                   |                            |com

--- Comment #8 from John Colvin <john.loughran.colvin@gmail.com> ---
Is this resolved now? I see a fair amount of synchronisation in makeGlobal, which is what std{in,out,err} are aliased to now.

--
July 12, 2017
https://issues.dlang.org/show_bug.cgi?id=15768

--- Comment #9 from Jack Stouffer <jack@jackstouffer.com> ---
(In reply to John Colvin from comment #8)
> Is this resolved now? I see a fair amount of synchronisation in makeGlobal, which is what std{in,out,err} are aliased to now.

Nope. I was able to reproduce this with Phobos master.

--
July 17, 2017
https://issues.dlang.org/show_bug.cgi?id=15768

Jack Stouffer <jack@jackstouffer.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |17658

--
July 17, 2017
https://issues.dlang.org/show_bug.cgi?id=15768

Jack Stouffer <jack@jackstouffer.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|17658                       |

--
August 16, 2017
https://issues.dlang.org/show_bug.cgi?id=15768

anonymous4 <dfj1esp02@sneakemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=6804

--
August 16, 2017
https://issues.dlang.org/show_bug.cgi?id=15768

--- Comment #10 from anonymous4 <dfj1esp02@sneakemail.com> ---
https://dpaste.dzfl.pl/183e6dae9867 - a draft of shared reference counter, relies on GC a bit

--
December 10, 2017
https://issues.dlang.org/show_bug.cgi?id=15768

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=18052

--
February 12, 2018
https://issues.dlang.org/show_bug.cgi?id=15768

anonymous4 <dfj1esp02@sneakemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=8295

--- Comment #11 from anonymous4 <dfj1esp02@sneakemail.com> ---
https://github.com/dlang/dmd/pull/7566 some people think you don't even need shared destructor :)

--
April 05, 2018
https://issues.dlang.org/show_bug.cgi?id=15768

Steven Schveighoffer <schveiguy@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |schveiguy@yahoo.com
            Summary|std.stdio.trustedStdout     |std.stdio.File does not
                   |accesses __gshared data     |support __gshared semantics
                   |without synchronization.    |of stdout/err/in

--