[Issue 14458] very slow ubyte[] assignment (dmd doesn't use memset)

2020-07-21 Thread d-bugmail--- via Digitalmars-d-bugs
|--- |FIXED --- Comment #4 from Dlang Bot --- dlang/dmd pull request #11437 "fix Issue 14458 - very slow ubyte[] assignment (dmd doesn't use memset)" was merged into master: - b8f31faeb720f25cfa672dcb7ae0d72d8efd2a0c by Walter Bright: fix Issue 14458 - very slow ubyte[] assig

[Issue 14458] very slow ubyte[] assignment (dmd doesn't use memset)

2020-07-20 Thread d-bugmail--- via Digitalmars-d-bugs
--- @WalterBright created dlang/dmd pull request #11437 "fix Issue 14458 - very slow ubyte[] assignment (dmd doesn't use memset)" fixing this issue: - fix Issue 14458 - very slow ubyte[] assignment (dmd doesn't use memset) https://github.com/dlang/dmd/pull/11437 --

[Issue 14458] very slow ubyte[] assignment (dmd doesn't use memset)

2020-07-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14458 --- Comment #2 from Walter Bright --- Not going to bother with OPstrcpy or OPstrcmp as they are never generated by DMD. --

[Issue 14458] very slow ubyte[] assignment (dmd doesn't use memset)

2020-07-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14458 Walter Bright changed: What|Removed |Added Keywords||performance CC|

[Issue 14458] very slow ubyte[] assignment (dmd doesn't use memset)

2020-07-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14458 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 14458] very slow ubyte[] assignment (dmd doesn't use memset)

2015-06-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14458 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Version|unspecified |D2 --

[Issue 14458] very slow ubyte[] assignment (dmd doesn't use memset)

2015-04-17 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14458 --- Comment #1 from Martin Nowak c...@dawg.eu --- Lots of horrible codegen in cod2.c for memset, memcmp, memcpy, strcpy, strcmp. https://github.com/D-Programming-Language/dmd/blob/95ff133b423813a0f4b11c7c1369a22536d002d9/src/backend/cod2.c#L3580 --