commit | b82b6878fb000d4731063b1bf15c39ff7c50b61f | [log] [tgz] |
---|---|---|
author | Brian Carlstrom <bdc@google.com> | Wed Oct 26 17:18:07 2011 -0700 |
committer | Brian Carlstrom <bdc@google.com> | Wed Oct 26 21:43:27 2011 -0700 |
tree | 8764bcc9307fb2f57820b25b1d098e15166a24bc | |
parent | bfe487be25652c5456236661b9d9c3579d2296c1 [diff] [blame] |
Make sure threads allocating are in the kRunnable state Change-Id: I55a08fcd38b3388698ef571d2d4fa9553210e197
diff --git a/src/java_lang_Runtime.cc b/src/java_lang_Runtime.cc index a2bd399..981db70 100644 --- a/src/java_lang_Runtime.cc +++ b/src/java_lang_Runtime.cc
@@ -30,6 +30,7 @@ namespace { void Runtime_gc(JNIEnv*, jclass) { + ScopedThreadStateChange tsc(Thread::Current(), Thread::kRunnable); Heap::CollectGarbage(); }