diff options
author | buzbee <buzbee@google.com> | 2011-03-30 14:51:28 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-03-30 14:51:28 -0700 |
commit | 246a9b21289235d98ba8c595634c073b62bc0c0d (patch) | |
tree | d3f70abcf7d5743329c4f05135980cc194f8f6d4 /vm/Thread.c | |
parent | 27794a0f09ab266489b8823c9facd8bc6578dc92 (diff) | |
parent | 99e3e6e72e3471eb85fc2e405866392b01c080fe (diff) | |
download | android_dalvik-246a9b21289235d98ba8c595634c073b62bc0c0d.tar.gz android_dalvik-246a9b21289235d98ba8c595634c073b62bc0c0d.tar.bz2 android_dalvik-246a9b21289235d98ba8c595634c073b62bc0c0d.zip |
Merge "Fix interpreter debug attach" into dalvik-dev
Diffstat (limited to 'vm/Thread.c')
-rw-r--r-- | vm/Thread.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vm/Thread.c b/vm/Thread.c index 3d9663d63..cdf49bc2d 100644 --- a/vm/Thread.c +++ b/vm/Thread.c @@ -1412,6 +1412,9 @@ bool dvmCreateInterpThread(Object* threadObj, int reqStackSize) newThread->prev = gDvm.threadList; gDvm.threadList->next = newThread; + /* Add any existing global modes to the interpBreak control */ + dvmInitializeInterpBreak(newThread); + if (!dvmGetFieldBoolean(threadObj, gDvm.offJavaLangThread_daemon)) gDvm.nonDaemonThreadCount++; // guarded by thread list lock |