mbed-os/libraries/net/lwip/lwip-sys/arch
Adam Green 7dddd9e578 Asm versions of netstack memcpy() and lwip_standard_chksum()
For tests such as TCPEchoServer
(http://mbed.org/users/emilmont/notebook/networking-libraries-benchmark/)
this change showed a 28% improvement (14Mbps to 18Mbps) when the echo
test was modified to instead use 1K data buffers.

I targetted these two functions based on manual profiling samples which
showed that a great deal of time was being spent in these two functions
when the network stack was being slammed with UDP packets.
2013-08-30 06:09:16 -07:00
..
cc.h Asm versions of netstack memcpy() and lwip_standard_chksum() 2013-08-30 06:09:16 -07:00
checksum.c Asm versions of netstack memcpy() and lwip_standard_chksum() 2013-08-30 06:09:16 -07:00
memcpy.c Asm versions of netstack memcpy() and lwip_standard_chksum() 2013-08-30 06:09:16 -07:00
perf.h Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
sys_arch.c Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
sys_arch.h Updates to network code to improve performance/robustness 2013-08-15 03:08:47 -07:00