Hi there,
We have a very large project, and seem to be experiencing eclipse hanging quite a bit as well.
I am not sure if it is related to SDBG or not. I am trying to find the problem.
I am using the BETA version, the same thing is happening in other developers workspaces with the official one also.
I have taken your advice and run JVisualVM, and taken a thread dump. The dump file is 800MB+, so can't really post it anywhere.
Looking through the Threads at the heap dump section, I can find the following references to SDBG:
Does that help you with anything? I am kinda new to looking at thread dumps so I am not sure where is best to look.
"Read from browser" prio=5 tid=617 RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:246)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
Local Variable: java.io.BufferedInputStream#18
at java.io.FilterInputStream.read(FilterInputStream.java:107)
at com.github.sdbg.debug.core.internal.util.BrowserManager$3.run(BrowserManager.java:878)
Local Variable: com.github.sdbg.debug.core.internal.util.BrowserManager$3#1
Local Variable: byte[]#85972
at java.lang.Thread.run(Thread.java:745)
"Thread-136" prio=5 tid=618 RUNNABLE
at java.lang.ProcessImpl.waitForInterruptibly(Native Method)
at java.lang.ProcessImpl.waitFor(ProcessImpl.java:449)
Local Variable: java.lang.ProcessImpl#9
at com.github.sdbg.debug.core.internal.webkit.model.WebkitDebugProcess.waitForExit(WebkitDebugProcess.java:210)
Local Variable: com.github.sdbg.debug.core.internal.webkit.model.WebkitDebugProcess#4
at com.github.sdbg.debug.core.internal.webkit.model.WebkitDebugProcess$1.run(WebkitDebugProcess.java:61)
Local Variable: com.github.sdbg.debug.core.internal.webkit.model.WebkitDebugProcess$1#1
at java.lang.Thread.run(Thread.java:745)