CVS Commit: vlc
cvs at videolan.org
cvs at videolan.org
Thu Jun 14 22:21:04 CEST 2001
Update of /var/cvs/videolan/vlc
Modified Files:
ChangeLog Makefile.opts.in configure configure.in
Update of /var/cvs/videolan/vlc/include
Modified Files:
threads.h
Update of /var/cvs/videolan/vlc/src/interface
Modified Files:
main.c
Update of /var/cvs/videolan/vlc/src/misc
Modified Files:
mtime.c
Log Message:
* Added gprof profiling support with --enable-profiling.
It works at last! configure with --enable-profiling, build, run
vlc (you may want to add --noaudio, it currently segfaults with sound
here) and launch "gprof vlc" when finished.
To make gprof work with multithreaded programs, one needs to set the
internal ITIMER_PROF timer for each new thread launched. I did this
through a wrapper in vlc_thread_create (see include/threads.h).
--
sam
More information about the vlc-devel
mailing list