Provide a convenience for logging types that don't have an operator<<.

Change-Id: I650b852ded67576dc5ec7c8e57732cfb49f1ecd6
diff --git a/src/thread_list.cc b/src/thread_list.cc
index a77b8f6..6da5e68 100644
--- a/src/thread_list.cc
+++ b/src/thread_list.cc
@@ -371,9 +371,7 @@
   Thread* self = Thread::Current();
 
   if (verbose_) {
-    LogMessage log(__FILE__, __LINE__, INFO, -1);
-    log.stream() << "ThreadList::Register() " << *self << "\n";
-    self->Dump(log.stream());
+    LOG(INFO) << "ThreadList::Register() " << *self << "\n" << Dumpable<Thread>(*self);
   }
 
   ThreadListLocker locker(this);