Sweep the monitor list.

Change-Id: I343261206f8bbabd245b404dd95d532255e5d870
diff --git a/src/runtime.h b/src/runtime.h
index 462bb81..84302a9 100644
--- a/src/runtime.h
+++ b/src/runtime.h
@@ -31,6 +31,7 @@
 class InternTable;
 class JavaVMExt;
 class Method;
+class MonitorList;
 class SignalCatcher;
 class String;
 class ThreadList;
@@ -140,6 +141,10 @@
     return properties_;
   }
 
+  MonitorList* GetMonitorList() const {
+    return monitor_list_;
+  }
+
   ThreadList* GetThreadList() const {
     return thread_list_;
   }
@@ -230,6 +235,8 @@
   // The default stack size for managed threads created by the runtime.
   size_t default_stack_size_;
 
+  MonitorList* monitor_list_;
+
   ThreadList* thread_list_;
 
   InternTable* intern_table_;