mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-28 03:00:35 +00:00
803ce6bf48
Original commit message from CVS: GST_DEBUG reorganization This is a big diff (ca 450k), containing loads of stuff: - gstinfo.[ch] complete rewrite - changing of all GST_DEBUG messages to reflect that change - reorganization of subsystem disabling - addition of gstconfig.h.in so we can track the disablings - <gst/gst.h> does not include <unistd.h> and <config.h> anymore - documentation updated for gstinfo stuff (build the docs yourself to know what changed) - bugfixes for making of the docs (files from CVS are not deleted anymore - testsuite for debugging changes in testsuite/debug expect breakage |
||
---|---|---|
.. | ||
.gitignore | ||
gstbuffer.c | ||
gstbuffer.h | ||
gstmempool.c | ||
gstmempool.h | ||
Makefile.am | ||
README | ||
test1.c | ||
test2.c |
benchmark of 5000000 gst_buffer_new/free on 0.2.1 code ------------------------------------------------------ gstmemchunk, no lock: real 0m1.309s user 0m1.220s sys 0m0.070s gmemchunk, no lock: real 0m3.872s user 0m3.740s sys 0m0.090s gstmemchunk, lock: real 0m5.306s user 0m5.160s sys 0m0.100s gmemchunk, lock: real 0m8.001s user 0m7.890s sys 0m0.080s