More debugger support.

This gets us as far as the first DDMS-specific message, which means
it's time to bring in a bunch more code.

Change-Id: I3f9d75706d5ddde0aa21fcca558132282b94eff4
diff --git a/src/thread.cc b/src/thread.cc
index f4ca2ab..b8dbd6b 100644
--- a/src/thread.cc
+++ b/src/thread.cc
@@ -731,7 +731,8 @@
       class_loader_override_(NULL),
       long_jump_context_(NULL),
       throwing_OutOfMemoryError_(false),
-      pre_allocated_OutOfMemoryError_(NULL) {
+      pre_allocated_OutOfMemoryError_(NULL),
+      debug_invoke_req_(new DebugInvokeReq) {
   CHECK_EQ((sizeof(Thread) % 4), 0U) << sizeof(Thread);
 }
 
@@ -774,6 +775,8 @@
   delete wait_mutex_;
 
   delete long_jump_context_;
+
+  delete debug_invoke_req_;
 }
 
 void Thread::HandleUncaughtExceptions() {