]> git.sesse.net Git - vlc/commit
Remove write-only timer statistics
authorRémi Denis-Courmont <remi@remlab.net>
Tue, 29 Nov 2011 16:59:18 +0000 (18:59 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Tue, 29 Nov 2011 17:14:22 +0000 (19:14 +0200)
commite3a897cf11f768a9b9bf3b3fab9a1b8bc82e9235
tree58dcd644d7b38a839f46432839d1dff3e0cee7ea
parent4fc348b73600620062a6d569414fb3306401f13c
Remove write-only timer statistics

The implementation was slow/inefficient. This is really silly for
_performance_ counters. And contrary to the other statistics, nothing
actually reads them, except for debug logs.

If you really want debug-only performance timers, use this:

    mtime_t start, end;

    start = mdate();
    compute_decimals_of_Pi(100);
    end = mdate();
    msg_Dbg(obj, "spent %"PRIu64" us computing", end - start);
12 files changed:
include/vlc_messages.h
modules/gui/skins2/controls/ctrl_tree.cpp
modules/stream_out/transcode/audio.c
modules/stream_out/transcode/video.c
src/input/input.c
src/libvlc.c
src/libvlccore.sym
src/misc/stats.c
src/modules/modules.c
src/playlist/loadsave.c
src/playlist/preparser.c
src/playlist/thread.c