[mythtv-commits] mythtv branch devel/logging updated by danielk. v0.27-pre2-1090-g5ccecfe
Git Repo Owner
noreply at mythtv.org
Fri May 10 02:31:15 UTC 2013
The branch, devel/logging has been updated on the
mythtv repository by gitolite user danielk.
via 5ccecfe8fd4e4304d52b8d343912c433be228e51 (commit)
via 26bd0335df93366096cae3ed8b850656046ee5d6 (commit)
via 62cdf317a351f50717f17192f15c3119bfb0bcdd (commit)
from 5bbce796b8e4c2d384d18afc441d7c6e4d37b684 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5ccecfe8fd4e4304d52b8d343912c433be228e51
Author: Daniel Kristjansson <danielk at cuymedia.net> at Thu, 9 May 2013 22:30:41 -0400
Committer: Daniel Kristjansson <danielk at cuymedia.net> at Thu, 9 May 2013 22:30:41 -0400
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=5ccecfe8fd4e4304d52b8d343912c433be228e51
Add rename_thread() to make thread pool more efficient.
If we call deregister_thread() + register_thread() for every runnable
we run then it means we call get_gdb_thread_id() for every runnable;
this instead just renames the pre-existing ThreadInfo for the new
runnable.
commit 26bd0335df93366096cae3ed8b850656046ee5d6
Author: Daniel Kristjansson <danielk at cuymedia.net> at Thu, 9 May 2013 22:14:53 -0400
Committer: Daniel Kristjansson <danielk at cuymedia.net> at Thu, 9 May 2013 22:14:53 -0400
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=26bd0335df93366096cae3ed8b850656046ee5d6
Use gdb thread id in logging
commit 62cdf317a351f50717f17192f15c3119bfb0bcdd
Author: Daniel Kristjansson <danielk at cuymedia.net> at Thu, 9 May 2013 21:55:02 -0400
Committer: Daniel Kristjansson <danielk at cuymedia.net> at Thu, 9 May 2013 22:03:19 -0400
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=62cdf317a351f50717f17192f15c3119bfb0bcdd
Add a get_gdb_thread_id function to mythbaseutil.{h,cpp}
-----------------------------------------------------------------------
Summary of changes:
mythtv/libs/libmythbase/logging/logdeque.cpp | 24 ++++++-
mythtv/libs/libmythbase/logging/logdeque.h | 1 +
mythtv/libs/libmythbase/logging/logentry.cpp | 6 +-
mythtv/libs/libmythbase/mthreadpool.cpp | 3 +-
mythtv/libs/libmythbase/mythbaseutil.cpp | 31 +++++++++
mythtv/libs/libmythbase/mythbaseutil.h | 5 +-
mythtv/libs/libmythbase/mythlogging.cpp | 5 ++
mythtv/libs/libmythbase/mythlogging_extra.h | 1 +
.../.gitignore | 2 +-
.../test/test_mythbaseutil/test_mythbaseutil.cpp | 3 +
.../test/test_mythbaseutil/test_mythbaseutil.h | 72 ++++++++++++++++++++
.../test_mythbaseutil.pro} | 11 ++--
.../test/test_mythlogging/test_mythloggingbase.h | 15 ++++-
13 files changed, 161 insertions(+), 18 deletions(-)
copy mythtv/libs/libmythbase/test/{test_mythtimer => test_mythbaseutil}/.gitignore (55%)
create mode 100644 mythtv/libs/libmythbase/test/test_mythbaseutil/test_mythbaseutil.cpp
create mode 100644 mythtv/libs/libmythbase/test/test_mythbaseutil/test_mythbaseutil.h
copy mythtv/libs/libmythbase/test/{test_mythtimer/test_mythtimer.pro => test_mythbaseutil/test_mythbaseutil.pro} (75%)
--
More information about the mythtv-commits
mailing list