avrdudes / avarice

AVaRICE is a program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their embedded AVR target.
GNU General Public License v2.0
35 stars 11 forks source link

[patch #28] Speed up putpacket() function #62

Open avrs-admin opened 2 years ago

avrs-admin commented 2 years ago

m-j-h 2014-03-21 17:06:16.192000

So far, putpacket() sent every char on its own. Instead, we can accumulate a buffer and write that out over TCP/IP at once, vastly reducing overhead.

This issue was migrated from https://sourceforge.net/p/avarice/patches/28/