summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/netdev-times.py
diff options
context:
space:
mode:
authorTim Bird <tim.bird@am.sony.com>2012-02-08 10:37:57 -0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-02-08 16:51:45 -0800
commit3bcfa431334d99fa8bff96c4e7c2108f0b26242e (patch)
treed94aa3adb216c2027e17a95f0556a06d427877d5 /tools/perf/scripts/python/netdev-times.py
parentc626224de9370ae783e8b0cb6aaca2ba3d81fe62 (diff)
staging: android: logger: simplify and optimize get_entry_len
Make this code slightly easier to read, and eliminate calls to sub-routines. Some of these were previously optimized away by the compiler, but one memcpy was not. In my testing, this makes the code about 20% smaller, and has no sub-routine calls and no branches (on ARM). v2 of this patch is, IMHO, easier to read than v1. Compared to that patch it uses __u8 instead of unsigned char, for consistency with the __u16 val data type, simplifies the conditional expression, adds a another comment, and moves a common statement out of the if. Signed-off-by: Tim Bird <tim.bird@am.sony.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions