Thanks for the information, it's nice to see the ongoing effort and the increased development speed in the last months. :)

I attached the thread dump, Tor requested. Hope it helps.

Markus

--
Markus Junginger

http://greenrobot.de, http://twitter.com/greenrobot_de

Dollinger&  Junginger Unternehmergesellschaft (haftungsbeschränkt)
Agnes-Pockels-Bogen 1, 80992 München
Handelsregister München HRB 179018
Geschäftsführer: Markus Junginger, Vivien Dollinger

This message is intended only for the use of the Addressee and may contain 
information that is PRIVILEDGED and CONFIDENTIAL. If you are not the intended 
recipient, dissemination of this communication is prohibited. If you have 
received this communication in error, please erase all copies of the message 
and its attachments and notify us immediately.

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
Full thread dump Java HotSpot(TM) 64-Bit Server VM (17.0-b16 mixed mode):

"AsyncQueryWorker" prio=6 tid=0x00000000488f7800 nid=0x2bac runnable 
[0x000000005090f000]
   java.lang.Thread.State: RUNNABLE
        at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
        at android.os.MessageQueue.next(MessageQueue.java:119)
        at android.os.Looper.loop(Looper.java:116)
        at android.os.HandlerThread.run(HandlerThread.java:60)

"AWT-Windows" daemon prio=6 tid=0x0000000048931800 nid=0x3784 runnable 
[0x000000004d05f000]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(WToolkit.java:293)
        at java.lang.Thread.run(Thread.java:619)

"Java2D Disposer" daemon prio=10 tid=0x0000000048927800 nid=0x1a78 in 
Object.wait() [0x000000004c42f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0000000021d78390> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
        - locked <0x0000000021d78390> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
        at sun.java2d.Disposer.run(Disposer.java:127)
        at java.lang.Thread.run(Thread.java:619)

"Thread-3" daemon prio=6 tid=0x000000004a3a3000 nid=0x9c4 in Object.wait() 
[0x000000005345f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x000000001ac27eb8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
        - locked <0x000000001ac27eb8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
        at 
org.tmatesoft.svn.core.javahl.SVNClientImplTracker.run(SVNClientImplTracker.java:65)
        at java.lang.Thread.run(Thread.java:619)

"Device List Monitor" prio=6 tid=0x000000004a3a4000 nid=0x3aec runnable 
[0x0000000052e1f000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.SocketDispatcher.read0(Native Method)
        at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:25)
        at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:237)
        at sun.nio.ch.IOUtil.read(IOUtil.java:210)
        at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:236)
        - locked <0x0000000018b16e18> (a java.lang.Object)
        at com.android.ddmlib.DeviceMonitor.read(DeviceMonitor.java:949)
        at com.android.ddmlib.DeviceMonitor.readLength(DeviceMonitor.java:922)
        at 
com.android.ddmlib.DeviceMonitor.deviceMonitorLoop(DeviceMonitor.java:187)
        at com.android.ddmlib.DeviceMonitor.access$000(DeviceMonitor.java:42)
        at com.android.ddmlib.DeviceMonitor$1.run(DeviceMonitor.java:82)

"Worker-62" prio=6 tid=0x000000004a3a1000 nid=0x1c9c in Object.wait() 
[0x0000000052b1f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0000000016c784e8> (a 
org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
        - locked <0x0000000016c784e8> (a 
org.eclipse.core.internal.jobs.WorkerPool)
        at 
org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

"Worker-44" prio=6 tid=0x00000000488f8000 nid=0x17f4 in Object.wait() 
[0x000000005191f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0000000016c784e8> (a 
org.eclipse.core.internal.jobs.WorkerPool)
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
        - locked <0x0000000016c784e8> (a 
org.eclipse.core.internal.jobs.WorkerPool)
        at 
org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

"Monitor" prio=6 tid=0x0000000048928000 nid=0x3620 runnable [0x000000004ea3f000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
        at 
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:273)
        at 
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:255)
        at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:136)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
        - locked <0x0000000018b180a8> (a sun.nio.ch.Util$1)
        - locked <0x0000000018b18090> (a java.util.Collections$UnmodifiableSet)
        - locked <0x0000000018b17970> (a sun.nio.ch.WindowsSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)
        at com.android.ddmlib.MonitorThread.run(MonitorThread.java:240)

"[ThreadPool Manager] - Idle Thread" daemon prio=6 tid=0x000000004892c000 
nid=0xaec in Object.wait() [0x000000004e2ef000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000181a5c40> (a 
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)
        at java.lang.Object.wait(Object.java:485)
        at 
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106)
        - locked <0x00000000181a5c40> (a 
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)

"Bundle File Closer" daemon prio=6 tid=0x000000004892a800 nid=0x3254 in 
Object.wait() [0x000000004d15f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000175104b8> (a 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at java.lang.Object.wait(Object.java:485)
        at 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397)
        - locked <0x00000000175104b8> (a 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

"Java indexing" daemon prio=4 tid=0x000000004892b000 nid=0x10e4 in 
Object.wait() [0x000000004c52f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000178bac30> (a 
org.eclipse.jdt.internal.core.search.indexing.IndexManager)
        at java.lang.Object.wait(Object.java:485)
        at 
org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:381)
        - locked <0x00000000178bac30> (a 
org.eclipse.jdt.internal.core.search.indexing.IndexManager)
        at java.lang.Thread.run(Thread.java:619)

"[Timer] - Main Queue Handler" daemon prio=6 tid=0x0000000048926800 nid=0x26e4 
in Object.wait() [0x000000004be3f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000173055b8> (a java.lang.Object)
        at 
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141)
        - locked <0x00000000173055b8> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:619)

"Framework Event Dispatcher" daemon prio=6 tid=0x0000000048925800 nid=0x1838 in 
Object.wait() [0x000000004b52f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0000000017305690> (a 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at java.lang.Object.wait(Object.java:485)
        at 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397)
        - locked <0x0000000017305690> (a 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

"Start Level Event Dispatcher" daemon prio=6 tid=0x0000000048924800 nid=0x38c4 
in Object.wait() [0x000000004b42f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000173048d8> (a 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at java.lang.Object.wait(Object.java:485)
        at 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397)
        - locked <0x00000000173048d8> (a 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at 
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

"State Data Manager" daemon prio=6 tid=0x0000000048924000 nid=0x3754 waiting on 
condition [0x000000004b32f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at 
org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:306)
        at java.lang.Thread.run(Thread.java:619)

"Low Memory Detector" daemon prio=6 tid=0x00000000480f1000 nid=0x2d48 runnable 
[0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread1" daemon prio=10 tid=0x000000000052c800 nid=0x3a6c waiting on 
condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x0000000000524000 nid=0x1634 waiting on 
condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" daemon prio=10 tid=0x0000000000522800 nid=0x28c0 waiting on 
condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x0000000000521800 nid=0x1570 runnable 
[0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0x0000000000509000 nid=0xcd0 in Object.wait() 
[0x000000004809f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000163ed6d0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
        - locked <0x00000000163ed6d0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x0000000000505000 nid=0x2330 in 
Object.wait() [0x0000000047f9f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x000000001688a610> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:485)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
        - locked <0x000000001688a610> (a java.lang.ref.Reference$Lock)

"main" prio=6 tid=0x000000000021b800 nid=0x29f8 runnable [0x000000000253e000]
   java.lang.Thread.State: RUNNABLE
        at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method)
        at org.eclipse.swt.widgets.Display.sleep(Display.java:4311)
        at 
org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:364)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2406)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
        at 
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at 
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at 
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
        at 
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
        at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
        at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1287)

"VM Thread" prio=10 tid=0x0000000000501000 nid=0x1b64 runnable

"GC task thread#0 (ParallelGC)" prio=6 tid=0x0000000000460800 nid=0x1928 
runnable

"GC task thread#1 (ParallelGC)" prio=6 tid=0x0000000000462000 nid=0x25f4 
runnable

"VM Periodic Task Thread" prio=10 tid=0x0000000048104800 nid=0x1398 waiting on 
condition

JNI global references: 2906

Reply via email to