#memcpy

2020-12-28 12:14
换句话说,编译器假设在调用函数时, 15个单独的寄存器,所有存储器将被覆盖。看到 系统V 有关更多详细信息,请参见ABI。这可能是有问题的 常用功能,例如memcpy,因为它禁止许多 优化,它在编译器寄存器中丢了一把扳手 分配算法,从而导致堆栈溢出,从而进一步 在降低输出二进制大小的同时降低性能。 ......