From: <ibr...@us...> - 2010-02-11 14:05:17
|
Revision: 3399 http://tora.svn.sourceforge.net/tora/?rev=3399&view=rev Author: ibre5041 Date: 2010-02-11 14:05:08 +0000 (Thu, 11 Feb 2010) Log Message: ----------- get rid off some compiler warnings Modified Paths: -------------- branches/tora-trotl/src/ts_log/thread_safe_log.h Modified: branches/tora-trotl/src/ts_log/thread_safe_log.h =================================================================== --- branches/tora-trotl/src/ts_log/thread_safe_log.h 2010-02-11 10:40:29 UTC (rev 3398) +++ branches/tora-trotl/src/ts_log/thread_safe_log.h 2010-02-11 14:05:08 UTC (rev 3399) @@ -32,6 +32,7 @@ virtual void copy_state_from( const ostream_type & src) = 0; protected: basic_internal_thread_safe_log_base() {} + virtual ~basic_internal_thread_safe_log_base() {}; }; // class basic_internal_thread_safe_log_base //////////////////////////////////////////////////////////////////// @@ -389,7 +390,7 @@ m_astrMessages.push( new string_type( str)); } thread_safe_log_writer_ownthread( ostream_type & underlyingLog) - : m_underlyingLog( underlyingLog), m_bShouldBeDestructed( false) + : m_bShouldBeDestructed( false), m_underlyingLog( underlyingLog) { m_info.m_pThis = this; thread_manager::create_thread( m_info); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ibr...@us...> - 2010-08-11 11:23:31
|
Revision: 3651 http://tora.svn.sourceforge.net/tora/?rev=3651&view=rev Author: ibre5041 Date: 2010-08-11 11:23:25 +0000 (Wed, 11 Aug 2010) Log Message: ----------- Do not wait for 1 ms it is too CPU exhaustive Modified Paths: -------------- branches/tora-trotl/src/ts_log/thread_safe_log.h Modified: branches/tora-trotl/src/ts_log/thread_safe_log.h =================================================================== --- branches/tora-trotl/src/ts_log/thread_safe_log.h 2010-08-11 11:22:32 UTC (rev 3650) +++ branches/tora-trotl/src/ts_log/thread_safe_log.h 2010-08-11 11:23:25 UTC (rev 3651) @@ -377,7 +377,7 @@ } else // nothing to write - wait - thread_manager::sleep( 1); + thread_manager::sleep( 100); } } this_class * m_pThis; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ibr...@us...> - 2010-09-01 15:32:38
|
Revision: 3684 http://tora.svn.sourceforge.net/tora/?rev=3684&view=rev Author: ibre5041 Date: 2010-09-01 15:32:32 +0000 (Wed, 01 Sep 2010) Log Message: ----------- minor speedup Modified Paths: -------------- branches/tora-trotl/src/ts_log/thread_safe_log.h Modified: branches/tora-trotl/src/ts_log/thread_safe_log.h =================================================================== --- branches/tora-trotl/src/ts_log/thread_safe_log.h 2010-09-01 15:31:00 UTC (rev 3683) +++ branches/tora-trotl/src/ts_log/thread_safe_log.h 2010-09-01 15:32:32 UTC (rev 3684) @@ -102,7 +102,7 @@ } // did we find a log with messages that should be written to it? LogWrites & writes = *( m_pThis->m_aWritesTo[ m_pThis->m_idxWrite]); - if ( writes.m_astr.size() > 0) + if ( !writes.m_astr.empty()) { // we get the string(s) to write to this log pLog = writes.m_pDestLog; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |