This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
The function __strasgi_64plus is a compiler helper function in the standard RTS library. It is used to implement structure copies such as assignments, and a few other situations where a block memory copy is required. It is implemented in hand-coded assembly. Thus, it is already optimal. To improve system performance, you need to focus on why so many memory copies are occurring, and see what you can do to reduce them.
Thanks and regards,
-George