Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] Eclipse CDT Performance

Hi,

 

In continue to my previous mail about eclipse CDT performance issues using NX. Currently I am experiencing issue I mentioned in point 2.4 (below) - eclipse is very slow in NX session. Everything that happens in NX session is in slow motion. From my experience if I close (or restart) eclipse the performance issue will be solved. I opened additional NX session to the same Linux server and opened eclipse with duplication of C++ project opened in problematic eclipse. On the other session everything works great. Both eclipse are not performing any visible tasks. I tried looking at both eclipse instances using Java Visual VM. I attached the 2 thread dumps: thread_dump_1 (problematic eclipse) and thread_dump_2 (quick eclipse). There is a difference in number opened threads: slow eclipse ~90, quick eclipse ~20. The following threads appear a lot in slow eclipse:

 

"RMI TCP Connection(242)-147.234.244.132" daemon prio=10 tid=0x00000000531f0800 nid=0x4d39 runnable [0x000000004d4b1000]

   java.lang.Thread.State: RUNNABLE

            at java.net.SocketInputStream.socketRead0(Native Method)

            at java.net.SocketInputStream.read(SocketInputStream.java:129)

            at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)

            at java.io.BufferedInputStream.read(BufferedInputStream.java:237)

            - locked <0x00002aaad88fdb78> (a java.io.BufferedInputStream)

            at java.io.FilterInputStream.read(FilterInputStream.java:66)

            at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)

            at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)

            at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)

            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

            at java.lang.Thread.run(Thread.java:619)

 

   Locked ownable synchronizers:

            - <0x00002aaad88f11f0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

 

"RMI TCP Connection(241)-147.234.244.132" daemon prio=10 tid=0x00002aab146a3800 nid=0x4c7e runnable [0x00000000403d6000]

   java.lang.Thread.State: RUNNABLE

            at java.net.SocketInputStream.socketRead0(Native Method)

            at java.net.SocketInputStream.read(SocketInputStream.java:129)

            at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)

            at java.io.BufferedInputStream.read

(BufferedInputStream.java:237)

            - locked <0x00002aaad8905a70> (a java.io.BufferedInputStream)

            at java.io.FilterInputStream.read(FilterInputStream.java:66)

            at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)

            at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)

            at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)

            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

            at java.lang.Thread.run(Thread.java:619)

 

Does anyone know why there so many thread like that and what is their functionality? I would appreciated if experienced eclipse developers could take a look at these thread dumps, maybe you will see some problem.

 

Thanks a lot,

Yevgeny

 

 

-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of James Blackburn
Sent: Thursday, May 20, 2010 12:12 AM
To: CDT General developers list.
Subject: Re: [cdt-dev] Eclipse CDT Performance

 

Hi Yevgeny,

 

We're interested in performance too, and keep an eye on low-hanging fruit.

One of the shames is that Eclipse is so large that I don't have access

to a profiler that works. I tried TPTP some time back, it crashed. I

filed bugs which were closed after a couple years as its their policy

to do so...

 

We also use CDT on NFS with similarly sized projects.

 

On 19 May 2010 21:14, Yevgeny Shifrin <Yevgeny.Shifrin@xxxxxxxxxxx> wrote:

>        2.2) When indexing / or building is being done if you stop it, it may take almost a minute till the thread / action disappears from the "Progress" view. Similar with build, in our build we call some proprietary build script. It may take almost a minute from the time it shows on the "Console" view that it finished, till the action disappears from the "Progress" view. What does it do all this time? I am not sure if there is an open bug for this.

 

This is the post-build refresh. We should really get the platform to

add a hook to the refreshmanager to schedule this best effort in the

background. I think it should be an easy thing to get fixed

post-Helios.

 

>        2.4) Sometimes eclipse becomes very slow (everything works in a "slow motion"), if I restart it the issue is solved. When it happens eclipse is not doing any difficult tasks (indexing, etc.), it does not consume to much memory and when looking at the "top" of Linux server I could not see any reason for this behavior. It does not happen to SlickEdit users. Maybe it relates to point 1.1, hopefully when using local Linux installation this problem will be solved. Has anyone encountered such behavior?

 

We had one of these recently.  Every action the user performed was

slow. Starting a build, saving an editor, opening files.  He'd been

running Eclipse for a couple weeks and from past experience we knew

that restarting Eclipse fixes the problem.

 

We run jstack -p <eclipse_pid> in a while loop once per second and the

user attempted to perform actions. The result was that Eclipse was

very busily (5+ seconds a time) updating image overlays spending its

time fetching markers from the platform:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=312232

We have no idea why it was doing that, nor why restarting fixes it,

(but we haven't had a look at the code either)...

 

In general try to grab back-traces using jstack, jvisualvm, or

whatever's your tool of choice.  For example on Linux you might do

this:

while [ true ] ; do  jstack java_pid > `date "+%Y%m%d.%H%M.%S"` ; sleep 1; done

(replacing java_pid with the pid of eclipse's java).

Which will give you back trace once per second to a separate file.

You can iterate through them to see if there's a common theme.

Hopefully it'd contain what's locking up the main thread / the

workspace / whatever.

 

One of the rules in the Eclipse concurrency 3.0 presentation:

http://www.eclipsecon.org/2004/EclipseCon_2004_TechnicalTrackPresentations/39_Arthorne-Lemieux.pdf

is that the user should get feedback from any action with 0.1s. Any

longer work should be performed out of the UI thread.

 

Then file bugs with what you find! I'm sure if you find any big

culprits there'll be many interested parties!

 

Cheers,

James

 

> In my opinion the most important for CDT is its performance and not new functionality. If you try QT Creator which currently does not have as rich functionality as Eclipse CDT, you will see how quick and responsive it is.

> 

> Although I've been talking about the problems in Eclipse CDT, I think this is a great framework with a big future :)

> 

> Thanks a lot,

> Yevgeny_______________________________________________

> cdt-dev mailing list

> cdt-dev@xxxxxxxxxxx

> https://dev.eclipse.org/mailman/listinfo/cdt-dev

> 

_______________________________________________

cdt-dev mailing list

cdt-dev@xxxxxxxxxxx

https://dev.eclipse.org/mailman/listinfo/cdt-dev

2010-06-03 20:35:27
Full thread dump Java HotSpot(TM) 64-Bit Server VM (16.3-b01 mixed mode):

"RMI TCP Connection(9)-147.234.244.132" daemon prio=10 tid=0x00002aab18031000 nid=0x4e18 runnable [0x0000000044b81000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:129)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
	- locked <0x00002aaaf334df00> (a java.io.BufferedInputStream)
	at java.io.FilterInputStream.read(FilterInputStream.java:66)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaaf2e2dec8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"JMX server connection timeout 174" daemon prio=10 tid=0x00002aab10d4e000 nid=0x4e16 in Object.wait() [0x000000004437d000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaaf2c74090> (a [I)
	at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
	- locked <0x00002aaaf2c74090> (a [I)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- None

"RMI TCP Connection(8)-147.234.244.132" daemon prio=10 tid=0x00002aab18020000 nid=0x4c16 runnable [0x0000000044980000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:129)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
	- locked <0x00002aaaf2c623b8> (a java.io.BufferedInputStream)
	at java.io.FilterInputStream.read(FilterInputStream.java:66)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaace89de18> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"JMX server connection timeout 139" daemon prio=10 tid=0x00002aab180a5800 nid=0x4be7 in Object.wait() [0x000000004477f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaace82fa18> (a [I)
	at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
	- locked <0x00002aaace82fa18> (a [I)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- None

"RMI Scheduler(0)" daemon prio=10 tid=0x00002aab0bb67000 nid=0x4be6 waiting on condition [0x000000004457e000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00002aaace834048> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- None

"RMI TCP Accept-0" daemon prio=10 tid=0x00002aab10b71800 nid=0x4be2 runnable [0x0000000043d7a000]
   java.lang.Thread.State: RUNNABLE
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
	- locked <0x00002aaace834268> (a java.net.SocksSocketImpl)
	at java.net.ServerSocket.implAccept(ServerSocket.java:453)
	at java.net.ServerSocket.accept(ServerSocket.java:421)
	at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34)
	at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
	at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab0c41a000 nid=0x4a61 in Object.wait() [0x000000004417c000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaace7a72a0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaace7a72a0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab0c3fd800 nid=0x455f in Object.wait() [0x0000000043777000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacce32fa0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaacce32fa0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab0cc8e000 nid=0x455e in Object.wait() [0x0000000042f73000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacce21458> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaacce21458> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab0c85d000 nid=0x455b in Object.wait() [0x00000000419a1000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaaccef3348> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaaccef3348> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab0c8c4800 nid=0x4558 in Object.wait() [0x0000000043375000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacbb45350> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaacbb45350> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x00002aab0bbe0800 nid=0x41f1 in Object.wait() [0x0000000043f7b000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacba1e9d0> (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 <0x00002aaacba1e9d0> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)

   Locked ownable synchronizers:
	- None

"Worker-6" prio=10 tid=0x00002aab10b7a000 nid=0x41e9 in Object.wait() [0x0000000043b79000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacafd8910> (a org.eclipse.core.internal.jobs.WorkerPool)
	at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
	- locked <0x00002aaacafd8910> (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)

   Locked ownable synchronizers:
	- None

"Worker-2" prio=10 tid=0x00002aab0bb84000 nid=0x41e5 in Object.wait() [0x0000000040f18000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacafd8910> (a org.eclipse.core.internal.jobs.WorkerPool)
	at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
	- locked <0x00002aaacafd8910> (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)

   Locked ownable synchronizers:
	- None

"Bundle File Closer" daemon prio=10 tid=0x00002aab12e60000 nid=0x41e4 in Object.wait() [0x0000000043576000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacb543ea8> (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 <0x00002aaacb543ea8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

"Framework Event Dispatcher" daemon prio=10 tid=0x00002aab0bcc7800 nid=0x41dc in Object.wait() [0x0000000040b32000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacb298e30> (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 <0x00002aaacb298e30> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

   Locked ownable synchronizers:
	- None

"Start Level Event Dispatcher" daemon prio=10 tid=0x00002aab0ba60800 nid=0x41db in Object.wait() [0x000000004144b000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaac9bbb0c8> (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 <0x00002aaac9bbb0c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

   Locked ownable synchronizers:
	- None

"State Data Manager" daemon prio=10 tid=0x00002aab106f4800 nid=0x41da waiting on condition [0x000000004124a000]
   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)

   Locked ownable synchronizers:
	- None

"Low Memory Detector" daemon prio=10 tid=0x0000000042b62000 nid=0x41d8 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

"Finalizer" daemon prio=10 tid=0x0000000042b34000 nid=0x41d4 in Object.wait() [0x00000000424c4000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaac9ab8cb0> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x00002aaac9ab8cb0> (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)

   Locked ownable synchronizers:
	- None

"Reference Handler" daemon prio=10 tid=0x0000000042b32000 nid=0x41d3 in Object.wait() [0x00000000422c3000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaac9a8bce8> (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 <0x00002aaac9a8bce8> (a java.lang.ref.Reference$Lock)

   Locked ownable synchronizers:
	- None

"main" prio=10 tid=0x0000000042aa3000 nid=0x41c9 runnable [0x000000004179f000]
   java.lang.Thread.State: RUNNABLE
	at org.eclipse.swt.internal.gtk.OS.Call(Native Method)
	at org.eclipse.swt.widgets.Display.sleep(Display.java:3893)
	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)

   Locked ownable synchronizers:
	- None

"VM Thread" prio=10 tid=0x0000000042b2d800 nid=0x41d2 runnable 

"GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000042ab6000 nid=0x41ca runnable 

"GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000042ab8000 nid=0x41cb runnable 

"GC task thread#2 (ParallelGC)" prio=10 tid=0x0000000042ab9800 nid=0x41cc runnable 

"GC task thread#3 (ParallelGC)" prio=10 tid=0x0000000042abb800 nid=0x41cd runnable 

"GC task thread#4 (ParallelGC)" prio=10 tid=0x0000000042abd800 nid=0x41ce runnable 

"GC task thread#5 (ParallelGC)" prio=10 tid=0x0000000042abf000 nid=0x41cf runnable 

"GC task thread#6 (ParallelGC)" prio=10 tid=0x0000000042ac1000 nid=0x41d0 runnable 

"GC task thread#7 (ParallelGC)" prio=10 tid=0x0000000042ac3000 nid=0x41d1 runnable 

"VM Periodic Task Thread" prio=10 tid=0x0000000042b65000 nid=0x41d9 waiting on condition 

JNI global references: 1234

2010-06-03 20:36:31
Full thread dump Java HotSpot(TM) 64-Bit Server VM (16.3-b01 mixed mode):

"JMX server connection timeout 5737" daemon prio=10 tid=0x000000005274c000 nid=0x4e11 in Object.wait() [0x0000000046278000]
   java.lang.Thread.State: BLOCKED (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad88fbad8> (a [I)
	at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
	- locked <0x00002aaad88fbad8> (a [I)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- None

"RMI TCP Connection(242)-147.234.244.132" daemon prio=10 tid=0x00000000531f0800 nid=0x4d39 runnable [0x000000004d4b1000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:129)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
	- locked <0x00002aaad88fdb78> (a java.io.BufferedInputStream)
	at java.io.FilterInputStream.read(FilterInputStream.java:66)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad88f11f0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(241)-147.234.244.132" daemon prio=10 tid=0x00002aab146a3800 nid=0x4c7e runnable [0x00000000403d6000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:129)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
	at java.io.BufferedInputStream.read
(BufferedInputStream.java:237)
	- locked <0x00002aaad8905a70> (a java.io.BufferedInputStream)
	at java.io.FilterInputStream.read(FilterInputStream.java:66)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad6c17f10> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
"JMX server connection timeout 5684" daemon prio=10 tid=0x0000000052abd000 nid=0x4bbd in Object.wait() [0x0000000047883000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad60f6420> (a [I)
	at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
	- locked <0x00002aaad60f6420> (a [I)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab09344000 nid=0x4a68 in Object.wait() [0x000000004285b000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad5bb8f10> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad5bb8f10> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"RMI TCP Connection(203)-147.234.244.132" daemon prio=10 tid=0x00002aab14656000 nid=0x489c waiting for monitor entry [0x000000004e0b7000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c87440> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(202)-147.234.244.132" daemon prio=10 tid=0x00002aab14c39000 nid=0x4899 waiting for monitor entry [0x000000004deb6000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5ac8b10> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(195)-147.234.244.132" daemon prio=10 tid=0x00002aab14036000 nid=0x4891 waiting for monitor entry [0x000000004d0af000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5acb788> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(193)-147.234.244.132" daemon prio=10 tid=0x00002aab1442f800 nid=0x488f waiting for monitor entry [0x000000004ccad000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5ad0f48> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(192)-147.234.244.132" daemon prio=10 tid=0x00002aab145a4000 nid=0x488e waiting for monitor entry [0x000000004caac000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5ad6650> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(190)-147.234.244.132" daemon prio=10 tid=0x00002aab14049800 nid=0x488c waiting for monitor entry [0x000000004c6aa000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5adbe10> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(188)-147.234.244.132" daemon prio=10 tid=0x00002aab157f2800 nid=0x488a waiting for monitor entry [0x000000004c2a8000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5ae15d0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(186)-147.234.244.132" daemon prio=10 tid=0x00002aab14431000 nid=0x4888 waiting for monitor entry [0x000000004bea6000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5ae6d90> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(184)-147.234.244.132" daemon prio=10 tid=0x00002aab1449b800 nid=0x4886 waiting for monitor entry [0x000000004baa4000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5aec550> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(183)-147.234.244.132" daemon prio=10 tid=0x00002aab14525800 nid=0x4885 waiting for monitor entry [0x000000004b8a3000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5af1c58> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(182)-147.234.244.132" daemon prio=10 tid=0x00002aab14078800 nid=0x4884 waiting for monitor entry [0x000000004b6a2000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5af7360> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(179)-147.234.244.132" daemon prio=10 tid=0x00002aab150d9000 nid=0x4881 waiting for monitor entry [0x000000004b09f000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5afcbd8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(178)-147.234.244.132" daemon prio=10 tid=0x00002aab1429f800 nid=0x487f waiting for monitor entry [0x000000004ae9e000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b022e0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(177)-147.234.244.132" daemon prio=10 tid=0x00002aab1410d800 nid=0x487e waiting for monitor entry [0x000000004ac9d000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b079e8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(176)-147.234.244.132" daemon prio=10 tid=0x00002aab1413d000 nid=0x487d waiting for monitor entry [0x000000004aa9c000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b0d0f0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(174)-147.234.244.132" daemon prio=10 tid=0x00002aab14733800 nid=0x487b waiting for monitor entry [0x000000004a69a000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b128b0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(173)-147.234.244.132" daemon prio=10 tid=0x00002aab14272000 nid=0x487a waiting for monitor entry [0x000000004a499000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b17fb8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(172)-147.234.244.132" daemon prio=10 tid=0x00002aab140ab000 nid=0x4876 runnable [0x000000004a298000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:129)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
	- locked <0x00002aaad5b1f398> (a java.io.BufferedInputStream)
	at java.io.DataInputStream.readInt(DataInputStream.java:370)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:686)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b1f4b8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(171)-147.234.244.132" daemon prio=10 tid=0x00002aab1413e000 nid=0x4875 waiting for monitor entry [0x000000004a097000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b1fde0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(170)-147.234.244.132" daemon prio=10 tid=0x00002aab157b0000 nid=0x4874 waiting for monitor entry [0x0000000049e96000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b254e8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(169)-147.234.244.132" daemon prio=10 tid=0x00002aab150ca800 nid=0x4873 waiting for monitor entry [0x0000000049c95000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b2abf0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(168)-147.234.244.132" daemon prio=10 tid=0x00002aab15c71800 nid=0x4872 waiting for monitor entry [0x0000000049a94000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b302f8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(167)-147.234.244.132" daemon prio=10 tid=0x00002aab157f3800 nid=0x4871 waiting for monitor entry [0x0000000049893000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b35a00> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(166)-147.234.244.132" daemon prio=10 tid=0x00002aab15048800 nid=0x4870 runnable [0x0000000049692000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:129)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
	- locked <0x00002aaad5b3cde0> (a java.io.BufferedInputStream)
	at java.io.DataInputStream.readInt(DataInputStream.java:370)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:686)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b3cf00> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(165)-147.234.244.132" daemon prio=10 tid=0x00002aab1401e800 nid=0x486f waiting for monitor entry [0x0000000049491000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b3d828> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(164)-147.234.244.132" daemon prio=10 tid=0x00002aab14654800 nid=0x486e waiting for monitor entry [0x0000000049290000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b42f30> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(163)-147.234.244.132" daemon prio=10 tid=0x00002aab14461800 nid=0x486d waiting for monitor entry [0x000000004908f000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b48638> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(162)-147.234.244.132" daemon prio=10 tid=0x00002aab14016000 nid=0x486c waiting for monitor entry [0x0000000048e8e000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b4dd40> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(161)-147.234.244.132" daemon prio=10 tid=0x00002aab15866000 nid=0x486b waiting for monitor entry [0x000000004888b000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b53448> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(160)-147.234.244.132" daemon prio=10 tid=0x00002aab15873800 nid=0x486a waiting for monitor entry [0x000000004868a000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b58b50> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(159)-147.234.244.132" daemon prio=10 tid=0x00002aab159c1800 nid=0x4869 runnable [0x0000000048489000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:129)
	at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
	- locked <0x00002aaad5b5ff30> (a java.io.BufferedInputStream)
	at java.io.DataInputStream.readInt(DataInputStream.java:370)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:686)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b60050> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(158)-147.234.244.132" daemon prio=10 tid=0x00002aab15971800 nid=0x4868 waiting for monitor entry [0x0000000048288000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b60978> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(157)-147.234.244.132" daemon prio=10 tid=0x00002aab143fe800 nid=0x4867 waiting for monitor entry [0x0000000048087000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b66080> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(156)-147.234.244.132" daemon prio=10 tid=0x00002aab159c2800 nid=0x4866 waiting for monitor entry [0x0000000047e86000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b6b788> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(155)-147.234.244.132" daemon prio=10 tid=0x00002aab14363000 nid=0x4865 waiting for monitor entry [0x0000000047a84000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b70e90> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(154)-147.234.244.132" daemon prio=10 tid=0x00002aab150db000 nid=0x4864 waiting for monitor entry [0x0000000047280000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad5b76598> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(153)-147.234.244.132" daemon prio=10 tid=0x00002aab1420b800 nid=0x4863 waiting for monitor entry [0x0000000046077000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c1a028> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(152)-147.234.244.132" daemon prio=10 tid=0x00002aab14085800 nid=0x4862 waiting for monitor entry [0x0000000045e76000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c1f730> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(151)-147.234.244.132" daemon prio=10 tid=0x00002aab14657000 nid=0x4861 waiting for monitor entry [0x0000000045471000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c24e38> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(150)-147.234.244.132" daemon prio=10 tid=0x00002aab142dd800 nid=0x4860 waiting for monitor entry [0x000000004506f000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c26510> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(149)-147.234.244.132" daemon prio=10 tid=0x00002aab14350000 nid=0x485f waiting for monitor entry [0x0000000044e6e000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c2fc48> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(148)-147.234.244.132" daemon prio=10 tid=0x00002aab14084800 nid=0x485e waiting for monitor entry [0x0000000044c6d000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c35350> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(147)-147.234.244.132" daemon prio=10 tid=0x00002aab142d9000 nid=0x485d waiting for monitor entry [0x000000004486b000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c36a28> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(146)-147.234.244.132" daemon prio=10 tid=0x00002aab144fe800 nid=0x485c waiting for monitor entry [0x0000000044067000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c3c130> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(145)-147.234.244.132" daemon prio=10 tid=0x00002aab15815000 nid=0x485b waiting for monitor entry [0x0000000043c65000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c458a0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(144)-147.234.244.132" daemon prio=10 tid=0x00002aab15898000 nid=0x485a waiting for monitor entry [0x0000000043a64000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c4afa8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(143)-147.234.244.132" daemon prio=10 tid=0x00002aab22d4b000 nid=0x4859 waiting for monitor entry [0x0000000043863000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c4c680> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(142)-147.234.244.132" daemon prio=10 tid=0x00002aab22d4a000 nid=0x4858 waiting for monitor entry [0x0000000043662000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c696d0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(141)-147.234.244.132" daemon prio=10 tid=0x00002aab22d48800 nid=0x4857 waiting for monitor entry [0x0000000043461000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c51d88> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(140)-147.234.244.132" daemon prio=10 tid=0x00002aab22d47800 nid=0x4856 waiting for monitor entry [0x000000004305f000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c54ce8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(137)-147.234.244.132" daemon prio=10 tid=0x00002aab18ec2800 nid=0x4855 waiting for monitor entry [0x0000000042e5e000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c5f418> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(138)-147.234.244.132" daemon prio=10 tid=0x00002aab18ec2000 nid=0x4854 waiting for monitor entry [0x0000000042c5d000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c555d0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Connection(139)-147.234.244.132" daemon prio=10 tid=0x00002aab090ab000 nid=0x4851 waiting for monitor entry [0x0000000040c50000]
   java.lang.Thread.State: RUNNABLE
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3c116c8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"*** Profiler Agent Special Execution Thread 2" daemon prio=10 tid=0x0000000052fa4800 nid=0x47e7 runnable [0x0000000040a4f000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
	at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1838)
	at java.io.ObjectOutputStream$BlockDataOutputStream.writeBytes(ObjectOutputStream.java:1946)
	at java.io.ObjectOutputStream$BlockDataOutputStream.writeUTF(ObjectOutputStream.java:2129)
	at java.io.ObjectOutputStream$BlockDataOutputStream.writeUTF(ObjectOutputStream.java:1968)
	at java.io.ObjectOutputStream.writeUTF(ObjectOutputStream.java:841)
	at org.netbeans.lib.profiler.wireprotocol.RootClassLoadedCommand.writeObject(RootClassLoadedCommand.java:164)
	at org.netbeans.lib.profiler.wireprotocol.WireIO.sendComplexCommand(WireIO.java:298)
	- locked <0x00002aaad3c09848> (a org.netbeans.lib.profiler.wireprotocol.WireIO)
	at org.netbeans.lib.profiler.server.ProfilerServer.sendComplexCmdToClient(ProfilerServer.java:695)
	- locked <0x00002aaad3bcea38> (a org.netbeans.lib.profiler.server.ProfilerServer)
	at org.netbeans.lib.profiler.server.ProfilerInterface.sendRootClassLoadedCommand(ProfilerInterface.java:1257)
	at org.netbeans.lib.profiler.server.ProfilerInterface.access$800(ProfilerInterface.java:67)
	at org.netbeans.lib.profiler.server.ProfilerInterface$InitiateInstThread.run(ProfilerInterface.java:198)

   Locked ownable synchronizers:
	- None

"*** Profiler Agent Special Execution Thread 6" daemon prio=10 tid=0x0000000052035000 nid=0x47e3 in Object.wait() [0x0000000045270000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at org.netbeans.lib.profiler.server.ProfilerServer$SeparateCmdExecutionThread.run(ProfilerServer.java:286)
	- locked <0x00002aaad3bcef90> (a java.lang.Object)

   Locked ownable synchronizers:
	- None

"*** JFluid Monitor thread ***" daemon prio=10 tid=0x00000000531e9000 nid=0x47e2 sleeping[0x0000000045672000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at org.netbeans.lib.profiler.server.Monitors$SurvGenAndThreadsMonitor.run(Monitors.java:183)

   Locked ownable synchronizers:
	- None

"*** Profiler Agent Communication Thread" daemon prio=10 tid=0x0000000052234000 nid=0x47e0 runnable [0x0000000044268000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:129)
	at java.net.SocketInputStream.read(SocketInputStream.java:182)
	at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
	at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2429)
	at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2499)
	at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2571)
	at java.io.ObjectInputStream.read(ObjectInputStream.java:820)
	at org.netbeans.lib.profiler.wireprotocol.WireIO.receiveCommandOrResponse(WireIO.java:85)
	at org.netbeans.lib.profiler.server.ProfilerServer.listenToClient(ProfilerServer.java:1703)
	at org.netbeans.lib.profiler.server.ProfilerServer.run(ProfilerServer.java:682)

   Locked ownable synchronizers:
	- None

"RMI TCP Connection(84)-147.234.244.132" daemon prio=10 tid=0x00002aab185d2800 nid=0x45e9 in Object.wait() [0x0000000047681000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad3c03798> (a java.lang.Object)
	at java.lang.Object.wait(Object.java:485)
	at org.netbeans.lib.profiler.global.TransactionalSupport.beginTrans(TransactionalSupport.java:104)
	- locked <0x00002aaad3c03798> (a java.lang.Object)
	at org.netbeans.lib.profiler.global.TransactionalSupport.beginTrans(TransactionalSupport.java:73)
	at org.netbeans.lib.profiler.server.ProfilerInterface.classLoadHook(ProfilerInterface.java:828)
	at sun.rmi.transport.Transport.serviceCall(Transport.java:135)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- <0x00002aaad3ba7ed8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"Worker-105" prio=10 tid=0x0000000052413000 nid=0x2f3b in Object.wait() [0x0000000048a8c000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacae72a68> (a org.eclipse.core.internal.jobs.WorkerPool)
	at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
	- locked <0x00002aaacae72a68> (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)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab0947d000 nid=0x2ee8 in Object.wait() [0x0000000043e66000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad297bfb0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad297bfb0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab09a45800 nid=0x2ea1 in Object.wait() [0x000000004466a000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad0b3b778> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad0b3b778> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab09ad4000 nid=0x2e9b in Object.wait() [0x0000000044a6c000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad0b95eb8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad0b95eb8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"Worker-102" prio=10 tid=0x00002aab18488800 nid=0x2e8e in Object.wait() [0x0000000047c85000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacae72a68> (a org.eclipse.core.internal.jobs.WorkerPool)
	at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
	- locked <0x00002aaacae72a68> (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)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab091e1800 nid=0x2e36 in Object.wait() [0x000000004687b000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad07d09f0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad07d09f0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab08eab000 nid=0x2de9 in Object.wait() [0x0000000046a7c000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad07fa7b0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad07fa7b0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab09065000 nid=0x2de3 in Object.wait() [0x0000000046c7d000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad071d2b8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad071d2b8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab097ad000 nid=0x2dcb in Object.wait() [0x0000000046e7e000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad0639710> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad0639710> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab08bcc000 nid=0x2dca in Object.wait() [0x0000000047481000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad06a9ee8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad06a9ee8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab08d75800 nid=0x2dbc in Object.wait() [0x0000000046479000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad0505978> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad0505978> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab0b545000 nid=0x2db5 in Object.wait() [0x000000004707f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaad056a7b0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaad056a7b0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab08043800 nid=0x2d2b in Object.wait() [0x0000000048c8d000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacf7dd118> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaacf7dd118> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"org.eclipse.cdt.internal.ui.text.CReconciler" daemon prio=10 tid=0x00002aab09652000 nid=0x1f38 in Object.wait() [0x000000004667a000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacf674740> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
	- locked <0x00002aaacf674740> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

   Locked ownable synchronizers:
	- None

"RMI Scheduler(0)" daemon prio=10 tid=0x0000000052159800 nid=0x8ba waiting on condition [0x0000000045873000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00002aaacc66c278> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- None

"RMI TCP Accept-0" daemon prio=10 tid=0x0000000053b4f000 nid=0x8b6 runnable [0x0000000045c75000]
   java.lang.Thread.State: RUNNABLE
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
	- locked <0x00002aaacc66c0b8> (a java.net.SocksSocketImpl)
	at java.net.ServerSocket.implAccept(ServerSocket.java:453)
	at java.net.ServerSocket.accept(ServerSocket.java:421)
	at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34)
	at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
	at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
	at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

"[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x000000005249e000 nid=0x2cbc in Object.wait() [0x0000000044469000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaacc1c7b80> (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 <0x00002aaacc1c7b80> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

"Framework Event Dispatcher" daemon prio=10 tid=0x00002aab0816c800 nid=0x2ca7 in Object.wait() [0x000000004265a000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaac9abd930> (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 <0x00002aaac9abd930> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

   Locked ownable synchronizers:
	- None

"Start Level Event Dispatcher" daemon prio=10 tid=0x000000005211f000 nid=0x2ca6 in Object.wait() [0x0000000042459000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaac9abdce8> (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 <0x00002aaac9abdce8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

   Locked ownable synchronizers:
	- None

"State Data Manager" daemon prio=10 tid=0x000000005218e800 nid=0x2ca5 waiting on condition [0x0000000042258000]
   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)

   Locked ownable synchronizers:
	- None

"Low Memory Detector" daemon prio=10 tid=0x0000000051fd2000 nid=0x2ca3 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

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

   Locked ownable synchronizers:
	- None

"Finalizer" daemon prio=10 tid=0x0000000051fa4000 nid=0x2c9f in Object.wait() [0x0000000041d55000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaac9ac5d98> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x00002aaac9ac5d98> (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)

   Locked ownable synchronizers:
	- None

"Reference Handler" daemon prio=10 tid=0x0000000051fa2000 nid=0x2c9e in Object.wait() [0x00000000417a6000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00002aaac9ac5d10> (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 <0x00002aaac9ac5d10> (a java.lang.ref.Reference$Lock)

   Locked ownable synchronizers:
	- None

"main" prio=10 tid=0x0000000051f13000 nid=0x2c94 runnable [0x000000004084d000]
   java.lang.Thread.State: RUNNABLE
	at org.eclipse.swt.internal.gtk.OS.Call(Native Method)
	at org.eclipse.swt.widgets.Display.sleep(Display.java:3893)
	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)

   Locked ownable synchronizers:
	- None

"VM Thread" prio=10 tid=0x0000000051f9d800 nid=0x2c9d runnable 

"GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000051f26000 nid=0x2c95 runnable 

"GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000051f28000 nid=0x2c96 runnable 

"GC task thread#2 (ParallelGC)" prio=10 tid=0x0000000051f29800 nid=0x2c97 runnable 

"GC task thread#3 (ParallelGC)" prio=10 tid=0x0000000051f2b800 nid=0x2c98 runnable 

"GC task thread#4 (ParallelGC)" prio=10 tid=0x0000000051f2d800 nid=0x2c99 runnable 

"GC task thread#5 (ParallelGC)" prio=10 tid=0x0000000051f2f000 nid=0x2c9a runnable 

"GC task thread#6 (ParallelGC)" prio=10 tid=0x0000000051f31000 nid=0x2c9b runnable 

"GC task thread#7 (ParallelGC)" prio=10 tid=0x0000000051f33000 nid=0x2c9c runnable 

"VM Periodic Task Thread" prio=10 tid=0x0000000051fd5000 nid=0x2ca4 waiting on condition 

JNI global references: 104427


Back to the top