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() {