|--- |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
---
@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
--
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.
--
https://issues.dlang.org/show_bug.cgi?id=14458
Walter Bright changed:
What|Removed |Added
Keywords||performance
CC|
https://issues.dlang.org/show_bug.cgi?id=14458
Walter Bright changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=14458
Andrei Alexandrescu and...@erdani.com changed:
What|Removed |Added
Version|unspecified |D2
--
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
--