https://issues.dlang.org/show_bug.cgi?id=15768
Ivan Kazmenko changed:
What|Removed |Added
CC||ga...@mail.ru
--
https://issues.dlang.org/show_bug.cgi?id=15768
--- Comment #1 from github-bugzi...@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/phobos
https://github.com/dlang/phobos/commit/92eed4f45ed01a5d1f975fb23859ea63473e6f5e
Warn about Issue 15768
https://github.com/dlang/phobos/
https://issues.dlang.org/show_bug.cgi?id=15768
Jack Stouffer changed:
What|Removed |Added
CC||j...@jackstouffer.com
--- Comment #2 from Ja
https://issues.dlang.org/show_bug.cgi?id=15768
--- Comment #3 from Sobirari Muhomori ---
I'd say follow TLS-cached singleton pattern, FILE* can be shared, but the
reference counter must be separate.
--
https://issues.dlang.org/show_bug.cgi?id=15768
Sobirari Muhomori changed:
What|Removed |Added
Keywords||safe
--
https://issues.dlang.org/show_bug.cgi?id=15768
Sobirari Muhomori changed:
What|Removed |Added
Severity|major |critical
--
https://issues.dlang.org/show_bug.cgi?id=15768
Walter Bright changed:
What|Removed |Added
CC||thecybersha...@gmail.com
--- Comment #4 from
https://issues.dlang.org/show_bug.cgi?id=15768
--- Comment #5 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/phobos
https://github.com/dlang/phobos/commit/92eed4f45ed01a5d1f975fb23859ea63473e6f5e
Warn about Issue 15768
https://github.com/dlang/phobos/
https://issues.dlang.org/show_bug.cgi?id=15768
--- Comment #6 from Sobirari Muhomori ---
(In reply to Jack Stouffer from comment #2)
> In order for stdout, stdin, and stderr to be shared(File)
1. shared(File) stdio will break code that consumes it as unshared
2. always doing interlocked counting
https://issues.dlang.org/show_bug.cgi?id=15768
--- Comment #7 from Jack Stouffer ---
(In reply to Sobirari Muhomori from comment #6)
> (In reply to Jack Stouffer from comment #2)
> > In order for stdout, stdin, and stderr to be shared(File)
>
> 1. shared(File) stdio will break code that consumes
https://issues.dlang.org/show_bug.cgi?id=15768
Jack Stouffer changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=15768
John Colvin changed:
What|Removed |Added
CC||john.loughran.colvin@gmail.
https://issues.dlang.org/show_bug.cgi?id=15768
--- Comment #9 from Jack Stouffer ---
(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
https://issues.dlang.org/show_bug.cgi?id=15768
Jack Stouffer changed:
What|Removed |Added
Depends on||17658
--
https://issues.dlang.org/show_bug.cgi?id=15768
Jack Stouffer changed:
What|Removed |Added
Depends on|17658 |
--
https://issues.dlang.org/show_bug.cgi?id=15768
anonymous4 changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
|
https://issues.dlang.org/show_bug.cgi?id=15768
--- Comment #10 from anonymous4 ---
https://dpaste.dzfl.pl/183e6dae9867 - a draft of shared reference counter,
relies on GC a bit
--
https://issues.dlang.org/show_bug.cgi?id=15768
Walter Bright changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=15768
anonymous4 changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
|
19 matches
Mail list logo