Searched refs:ThreadLog (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/tools/cygprofile/
H A Dcygprofile.h76 class ThreadLog { class in namespace:cygprofile
81 ThreadLog();
84 ThreadLog(const FlushCallback& flush_callback);
86 ~ThreadLog();
88 // Must only be called from the thread this ThreadLog instance is watching.
125 DISALLOW_COPY_AND_ASSIGN(ThreadLog);
142 void AddLog(scoped_ptr<ThreadLog> new_log);
159 std::vector<ThreadLog*> logs_;
H A Dcygprofile.cc45 // Magic value of above to prevent instrumentation. Used when ThreadLog is being
48 ThreadLog* const kMagicBeingConstructed = reinterpret_cast<ThreadLog*>(1);
51 static __thread ThreadLog* g_tls_log = NULL;
185 ThreadLog::ThreadLog() function in class:cygprofile::ThreadLog
189 base::Bind(&ThreadLog::FlushInternal, base::Unretained(this))) {
192 ThreadLog::ThreadLog(const FlushCallback& flush_callback) function in class:cygprofile::ThreadLog
198 ThreadLog
[all...]
H A Dcygprofile_unittest.cc38 ThreadLog thread_log(base::Bind(&CheckFlushDoesNotHappen));
72 scoped_ptr<ThreadLog> thread_log(
73 new ThreadLog(base::Bind(&FlushEntries, base::Unretained(&entries))));
/external/deqp/modules/egl/
H A DteglMultiThreadTests.cpp55 class ThreadLog class in namespace:deqp::egl
69 ThreadLog (void) { m_messages.reserve(100); } function in class:deqp::egl::ThreadLog
71 ThreadLog& operator<< (const BeginMessageToken&) { return *this; }
72 ThreadLog& operator<< (const EndMessageToken&);
75 ThreadLog& operator<< (const T& t) { m_message << t; return *this; }
86 ThreadLog& ThreadLog::operator<< (const EndMessageToken&)
93 ThreadLog::BeginMessageToken ThreadLog::BeginMessage;
94 ThreadLog
[all...]

Completed in 120 milliseconds