openocd/src/server
Øyvind Harboe 74ce435d97 server: server loop will exhaust data inputs before sleeping
By exhausting data on input, the performance will be more
consistent + the code more clearly distinguishes between
polling and processing. A test showed gdb packet load
performance go from ~1550kByte/s to 1650kBytes/s + being
more stable.

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
2009-12-16 08:09:35 +01:00
..
httpd Remove duplicate definition of encode in httpd.tcl. 2009-05-11 22:37:52 +00:00
gdb_server.c gdb_server: use more local variables in inner loop of fetching packetstiny refactoring to allow optimisation of inner loops 2009-12-11 09:17:23 +01:00
gdb_server.h gdb_server: make struct gdb_connection private 2009-12-11 09:17:23 +01:00
httpd_stubs.c change #include "log.h" to <helper/log.h> 2009-12-03 04:22:52 -08:00
httpd.c change #include "target.h" to <target/target.h> 2009-12-03 04:24:42 -08:00
httpd.h httpd: use register_commands() 2009-11-24 21:37:37 -08:00
Makefile.am build: add build/src to include path 2009-12-08 10:16:10 +01:00
server_stubs.c remove #if logic for openocd_sleep_*lude 2009-12-02 13:26:26 -08:00
server.c server: server loop will exhaust data inputs before sleeping 2009-12-16 08:09:35 +01:00
server.h server: add server_preinit which is called before config file is parsed. 2009-12-11 10:26:15 +00:00
startup.tcl improve startup tcl scripts 2009-11-24 21:37:29 -08:00
tcl_server.c do not extern 'interp' from command.c 2009-11-30 16:29:34 -08:00
tcl_server.h change #include "server.h" to <server/server.h> 2009-12-03 04:24:49 -08:00
telnet_server.c change #include "target_request.h" to <target/target_request.h> 2009-12-03 04:24:42 -08:00
telnet_server.h change #include "server.h" to <server/server.h> 2009-12-03 04:24:49 -08:00