diff options
author | Øyvind Harboe <oyvind.harboe@zylin.com> | 2009-12-10 19:14:45 +0100 |
---|---|---|
committer | Øyvind Harboe <oyvind.harboe@zylin.com> | 2009-12-11 09:17:23 +0100 |
commit | 97996214f593d0d1969446484598c58077da3965 (patch) | |
tree | 4e2840f75c848e0923a1039510bfdfcaf3b7e8bb /AUTHORS.ChangeLog | |
parent | 1c42606aea99e870f0ffd435390e29a160d019ee (diff) | |
download | openocd+libswd-97996214f593d0d1969446484598c58077da3965.tar.gz openocd+libswd-97996214f593d0d1969446484598c58077da3965.tar.bz2 openocd+libswd-97996214f593d0d1969446484598c58077da3965.tar.xz openocd+libswd-97996214f593d0d1969446484598c58077da3965.zip |
gdb_server: use more local variables in inner loop of fetching packetstiny refactoring to allow optimisation of inner loops
Some profiling information for arm7 16MHz GDB load operation shows
gdb_get_packet_inner() near the very top.
Each sample counts as 0.01 seconds.
% cumulative self self total
time seconds seconds calls Ts/call Ts/call name
52.91 2.27 2.27 embeddedice_write_dcc
11.89 2.78 0.51 gdb_get_packet_inner
8.86 3.16 0.38 memcpy
3.26 3.30 0.14 idle_thread_main(unsigned int)
3.03 3.43 0.13 cyg_in_cksum
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Diffstat (limited to 'AUTHORS.ChangeLog')
0 files changed, 0 insertions, 0 deletions