This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/MSP432E401Y: sluggish UI

Part Number: MSP432E401Y
Other Parts Discussed in Thread: MSP432E411Y,

Tool/software: Code Composer Studio

Team, Customer once again is experiencing issues:

The sluggish UI problem is back, with a vengeance. I get instances of CCS freezing up for tens of seconds at a time, pretty much after almost every action.

 Is there some sort of log file I can send you to look at?

History here: https://e2e.ti.com/support/tools/ccs/f/81/p/833471/3100474#3100474

Thanks!

Viktorija

  • Viktorija,

    I'm sorry to hear the customer is still facing this issue. Based on previous threads, it seems like the suggestions we provided helped speed things up for a while but the problem is back again now? Unfortunately these types of intermittent issues are really hard to characterize. 

    Are they typically performing actions in the CCS Edit perspective when the slowdown occurs? What type of actions - editing files, building projects, etc?

    The only other thing I can suggest is for the customer to generate thread stack dumps whenever the sluggishness happens, save them to a text file, and attach a zip of the text files to this thread. We could have someone analyze the dumps to see if it gives any more insight. The procedure for generating the thread stack dumps is described in this post: https://e2e.ti.com/support/tools/ccs/f/81/t/659011

  • Hi Viktorija,

    I wanted to check if there was any additional information from the customer's side. As I mentioned before, these types of intermittent issues are very hard to isolate. The thread stack dumps requested earlier might give some clues, but other than that I think we've already covered all the recommendations we typically provide for such situations. I hope some of them were at least somewhat helpful in improving performance.

  • No additional details. Customer said he will send us info when it starts acting up again. 

    You may close this post for now.

    Thanks

    Viktorija

  • Aarti, 

    From customer:

    Ok, I finally managed to catch a stack dump while CCS was being
    unresponsive for about a 15-second stretch. See attached:
    
    rugrat@rhbox:~/.../CD_432$ jps
    28906 
    2075 Jps
    rugrat@rhbox:~/.../CD_432$ kill -3 28906
    rugrat@rhbox:~/.../CD_432$ 2019-10-07 11:36:05
    Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.112-b15 mixed
    mode):
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #372 daemon prio=1
    os_prio=0 tid=0x0000000001916000 nid=0x5d0 in Object.wait()
    [0x00007f1ebd4a8000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000dedde4a0> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "Worker-16" #371 prio=5 os_prio=0 tid=0x00007f1e94044800 nid=0x5c0 in
    Object.wait() [0x00007f1ebdc2e000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #302 daemon prio=1
    os_prio=0 tid=0x00000000020a3800 nid=0x3d7 in Object.wait()
    [0x00007f1ebd2a6000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000da4650b0> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #215 daemon prio=1
    os_prio=0 tid=0x00000000040f9000 nid=0x7774 in Object.wait()
    [0x00007f1ebde4f000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000d9c10038> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #213 daemon prio=1
    os_prio=0 tid=0x0000000003481000 nid=0x7731 in Object.wait()
    [0x00007f1ebe051000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000d9b0acd0> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #93 daemon prio=1
    os_prio=0 tid=0x000000000481e800 nid=0x7237 in Object.wait()
    [0x00007f1e668c6000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000d92aa990> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "Provisioning Event Dispatcher" #73 daemon prio=5 os_prio=0
    tid=0x00007f1e7006b800 nid=0x716c in Object.wait() [0x00007f1e661c5000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve
    nt(EventManager.java:400)
    	- locked <0x00000000d8de1458> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM
    anager.java:336)
    
    "Event Loop Monitor" #49 daemon prio=6 os_prio=0 tid=0x00000000018dd800
    nid=0x714e runnable [0x00007f1e65cc2000]
       java.lang.Thread.State: RUNNABLE
    	at sun.management.ThreadImpl.dumpThreads0(Native Method)
    	at
    sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
    	at
    org.eclipse.ui.internal.monitoring.EventLoopMonitorThread.captureThread
    Stacks(EventLoopMonitorThread.java:648)
    	at
    org.eclipse.ui.internal.monitoring.EventLoopMonitorThread.run(EventLoop
    MonitorThread.java:602)
    
    "DVT Disk Space Monitor" #67 prio=5 os_prio=0 tid=0x00007f1eb43bc000
    nid=0x714b waiting on condition [0x00007f1e65ec4000]
       java.lang.Thread.State: TIMED_WAITING (sleeping)
    	at java.lang.Thread.sleep(Native Method)
    	at
    com.ti.util.diskspacemonitor.DiskSpaceMonitor$DiskSpaceMonitorThread.ru
    n(DiskSpaceMonitor.java:174)
    
    "qtp2116428563-61" #61 prio=5 os_prio=0 tid=0x00007f1eb4265800
    nid=0x7144 waiting on condition [0x00007f1e66bc7000]
       java.lang.Thread.State: TIMED_WAITING (parking)
    	at sun.misc.Unsafe.park(Native Method)
    	- parking to wait for  <0x00000000d51cace0> (a
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    	at
    java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    	at
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a
    waitNanos(AbstractQueuedSynchronizer.java:2078)
    	at
    org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:
    392)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThread
    Pool.java:652)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadP
    ool.java:48)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:715)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-60-acceptor-0@7bbd46ed-ServerConnector@4a37ad5{HTTP/1.1,
    [http/1.1]}{127.0.0.1:44925}" #60 prio=3 os_prio=0
    tid=0x00007f1eb4263800 nid=0x7143 runnable [0x00007f1e66cc8000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
    	at
    sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:
    422)
    	at
    sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:
    250)
    	- locked <0x00000000d50be558> (a java.lang.Object)
    	at
    org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:37
    8)
    	at
    org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnect
    or.java:639)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-59" #59 prio=5 os_prio=0 tid=0x00007f1eb4261800
    nid=0x7142 runnable [0x00007f1e66dc9000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d508d890> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d508d880> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d508d748> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-58" #58 prio=5 os_prio=0 tid=0x00007f1eb4260000
    nid=0x7141 runnable [0x00007f1e66eca000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d508f0c0> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d508f0b0> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d508ef88> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-57" #57 prio=5 os_prio=0 tid=0x00007f1eb4094000
    nid=0x7140 runnable [0x00007f1e66fca000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d50b82f8> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d50b82e8> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d50b81c0> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-56" #56 prio=5 os_prio=0 tid=0x00007f1eb4092800
    nid=0x713f runnable [0x00007f1e672cc000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d50b9b28> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d50b9b18> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d50b99f0> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-55" #55 prio=5 os_prio=0 tid=0x00007f1eb4091000
    nid=0x713e runnable [0x00007f1e673cc000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d50bb358> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d50bb348> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d50bb220> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-54" #54 prio=5 os_prio=0 tid=0x00007f1eb4088000
    nid=0x713d runnable [0x00007f1e674cd000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d50bcb88> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d50bcb78> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d50bca50> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "polling thread" #52 daemon prio=1 os_prio=0 tid=0x00007f1e681d4800
    nid=0x713b runnable [0x00007f1e6c1e3000]
       java.lang.Thread.State: RUNNABLE
    	at com.ti.xpcom.internal.XPCOMJavaProxy.callXPCOMMethod(Native
    Method)
    	at
    com.ti.xpcom.internal.XPCOMJavaProxy.invoke(XPCOMJavaProxy.java:105)
    	at com.sun.proxy.$Proxy21.pollThreadMain(Unknown Source)
    	at
    com.ti.debug.engine.cce.CCEDebugEngine$1.run(CCEDebugEngine.java:21)
    	at java.lang.Thread.run(Thread.java:745)
    
    "Scripting Console - Rhino" #51 prio=1 os_prio=0 tid=0x00007f1eb4185800
    nid=0x7139 waiting on condition [0x00007f1ebc10a000]
       java.lang.Thread.State: WAITING (parking)
    	at sun.misc.Unsafe.park(Native Method)
    	- parking to wait for  <0x00000000d47f21b0> (a
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    	at
    java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    	at
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a
    wait(AbstractQueuedSynchronizer.java:2039)
    	at
    java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:
    442)
    	at
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java
    :1067)
    	at
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja
    va:1127)
    	at
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j
    ava:617)
    	at java.lang.Thread.run(Thread.java:745)
    	at
    com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$RhinoThread.run(Rhin
    oThreadExecutor.java:88)
    
    "Timer-0" #50 prio=5 os_prio=0 tid=0x00007f1eb40b4000 nid=0x7138 in
    Object.wait() [0x00007f1ebc652000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at java.util.TimerThread.mainLoop(Timer.java:526)
    	- locked <0x00000000d48f02f8> (a java.util.TaskQueue)
    	at java.util.TimerThread.run(Timer.java:505)
    
    "Worker-15" #47 prio=5 os_prio=0 tid=0x00007f1e78001000 nid=0x7136 in
    Object.wait() [0x00007f1ebcfa3000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Worker-13" #45 prio=5 os_prio=0 tid=0x00007f1e80001000 nid=0x7134 in
    Object.wait() [0x00007f1ebd1a5000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Worker-9" #41 prio=5 os_prio=0 tid=0x00007f1ea4003000 nid=0x7130 in
    Object.wait() [0x00007f1ebd5a9000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Worker-7" #39 prio=5 os_prio=0 tid=0x00007f1ea0003800 nid=0x712e in
    Object.wait() [0x00007f1ebdd2f000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Worker-3" #35 prio=5 os_prio=0 tid=0x00007f1ea8001000 nid=0x712a in
    Object.wait() [0x00007f1ebe152000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Worker-1" #33 prio=5 os_prio=0 tid=0x000000000148e000 nid=0x7128 in
    Object.wait() [0x00007f1ebe354000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "EventAdmin Async Event Dispatcher Thread" #32 daemon prio=6 os_prio=0
    tid=0x0000000003478800 nid=0x7127 in Object.wait() [0x00007f1ebd8af000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve
    nt(EventManager.java:400)
    	- locked <0x00000000d4c67c80> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM
    anager.java:336)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #29 daemon prio=1
    os_prio=0 tid=0x000000000335e000 nid=0x7121 in Object.wait()
    [0x00007f1ebe455000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000d4885818> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #28 daemon prio=1
    os_prio=0 tid=0x000000000332a800 nid=0x7120 in Object.wait()
    [0x00007f1ed16bf000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000d48056d8> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "process reaper" #26 daemon prio=10 os_prio=0 tid=0x00000000023eb800
    nid=0x7113 waiting on condition [0x00007f1f307fc000]
       java.lang.Thread.State: TIMED_WAITING (parking)
    	at sun.misc.Unsafe.park(Native Method)
    	- parking to wait for  <0x00000000d2b6f210> (a
    java.util.concurrent.SynchronousQueue$TransferStack)
    	at
    java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    	at
    java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Synchr
    onousQueue.java:460)
    	at
    java.util.concurrent.SynchronousQueue$TransferStack.transfer(Synchronou
    sQueue.java:362)
    	at
    java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
    	at
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java
    :1066)
    	at
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja
    va:1127)
    	at
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j
    ava:617)
    	at java.lang.Thread.run(Thread.java:745)
    
    "xpcom dispose thread" #25 daemon prio=6 os_prio=0
    tid=0x0000000002cea800 nid=0x7110 in Object.wait() [0x00007f1ed336c000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
    	- locked <0x00000000d2ac75e8> (a
    java.lang.ref.ReferenceQueue$Lock)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
    	at
    com.ti.xpcom.internal.NativeXPCOMInterface$DisposeThread.run(NativeXPCO
    MInterface.java:68)
    
    "Bundle File Closer" #23 daemon prio=6 os_prio=0 tid=0x000000000216f800
    nid=0x710e in Object.wait() [0x00007f1ed39f2000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve
    nt(EventManager.java:400)
    	- locked <0x00000000d212d510> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM
    anager.java:336)
    
    "EMF Reference Cleaner" #22 daemon prio=6 os_prio=0
    tid=0x000000000192b000 nid=0x710d in Object.wait() [0x00007f1f30a11000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
    	- locked <0x00000000d0cb7558> (a
    java.lang.ref.ReferenceQueue$Lock)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
    	at
    org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingTh
    read.run(CommonUtil.java:70)
    
    "Worker-0" #21 prio=5 os_prio=0 tid=0x0000000001742800 nid=0x710c in
    Object.wait() [0x00007f1f30910000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Gogo shell" #18 prio=5 os_prio=0 tid=0x0000000001244000 nid=0x7104
    waiting on condition [0x00007f1f30b38000]
       java.lang.Thread.State: WAITING (parking)
    	at sun.misc.Unsafe.park(Native Method)
    	- parking to wait for  <0x00000000d0657078> (a
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    	at
    java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    	at
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a
    wait(AbstractQueuedSynchronizer.java:2039)
    	at
    java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:
    442)
    	at
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java
    :1067)
    	at
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja
    va:1127)
    	at
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j
    ava:617)
    	at java.lang.Thread.run(Thread.java:745)
    
    "Worker-JM" #16 prio=5 os_prio=0 tid=0x00007f1ef82c1000 nid=0x7103 in
    Object.wait() [0x00007f1f30c4a000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:5
    9)
    	- locked <0x00000000d06883d8> (a java.util.ArrayList)
    
    "SCR Component Actor" #15 daemon prio=5 os_prio=0
    tid=0x00007f1ef804c000 nid=0x7102 in Object.wait() [0x00007f1f313d4000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	- waiting on <0x00000000d07092a8> (a java.util.LinkedList)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread
    .java:81)
    	- locked <0x00000000d07092a8> (a java.util.LinkedList)
    	at java.lang.Thread.run(Thread.java:745)
    
    "Framework Event Dispatcher: Equinox Container: eb1848a4-9572-4b0c-
    aaf7-d3986079443c" #14 daemon prio=5 os_prio=0 tid=0x00000000011a5800
    nid=0x7101 in Object.wait() [0x00007f1f314d5000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve
    nt(EventManager.java:400)
    	- locked <0x00000000d0340c00> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM
    anager.java:336)
    
    "Start Level: Equinox Container: eb1848a4-9572-4b0c-aaf7-d3986079443c"
    #13 daemon prio=5 os_prio=0 tid=0x00000000011a2800 nid=0x7100 in
    Object.wait() [0x00007f1f315d6000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	- waiting on <0x00000000d0656428> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve
    nt(EventManager.java:400)
    	- locked <0x00000000d0656428> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM
    anager.java:336)
    
    "Active Thread: Equinox Container: eb1848a4-9572-4b0c-aaf7-
    d3986079443c" #11 prio=5 os_prio=0 tid=0x0000000001148800 nid=0x70ff
    waiting on condition [0x00007f1f316d7000]
       java.lang.Thread.State: TIMED_WAITING (parking)
    	at sun.misc.Unsafe.park(Native Method)
    	- parking to wait for  <0x00000000d034f938> (a
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    	at
    java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    	at
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a
    waitNanos(AbstractQueuedSynchronizer.java:2078)
    	at
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(
    ScheduledThreadPoolExecutor.java:1093)
    	at
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(
    ScheduledThreadPoolExecutor.java:809)
    	at
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java
    :1067)
    	at
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja
    va:1127)
    	at
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j
    ava:617)
    	at java.lang.Thread.run(Thread.java:745)
    
    "Service Thread" #9 daemon prio=9 os_prio=0 tid=0x0000000000f1d000
    nid=0x70fd runnable [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "C1 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x0000000000f12000
    nid=0x70fc waiting on condition [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "C2 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x0000000000f10000
    nid=0x70fb waiting on condition [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x0000000000f0e000
    nid=0x70fa waiting on condition [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x0000000000f0b000
    nid=0x70f9 waiting on condition [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x0000000000f07000
    nid=0x70f8 waiting on condition [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x0000000000ed9000
    nid=0x70f7 in Object.wait() [0x00007f1f3231c000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
    	- locked <0x00000000d039f9c0> (a
    java.lang.ref.ReferenceQueue$Lock)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
    	at
    java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
    
    "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x0000000000ed4000
    nid=0x70f6 in Object.wait() [0x00007f1f3241d000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
    	- locked <0x00000000d03caee0> (a java.lang.ref.Reference$Lock)
    	at
    java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
    
    "main" #1 prio=6 os_prio=0 tid=0x0000000000e56800 nid=0x70ea runnable
    [0x00007ffd67e58000]
       java.lang.Thread.State: RUNNABLE
    	at
    org.eclipse.swt.internal.gtk.OS._pango_layout_iter_next_line(Native
    Method)
    	at
    org.eclipse.swt.internal.gtk.OS.pango_layout_iter_next_line(OS.java:399
    9)
    	at
    org.eclipse.swt.graphics.TextLayout.getLineBoundsInPixels(TextLayout.ja
    va:1028)
    	at
    org.eclipse.swt.graphics.TextLayout.getLineBounds(TextLayout.java:1019)
    	at
    org.eclipse.swt.graphics.TextLayout.getBounds(TextLayout.java:791)
    	at
    org.eclipse.swt.custom.StyledTextRenderer.calculate(StyledTextRenderer.
    java:290)
    	at
    org.eclipse.swt.custom.StyledTextRenderer$1.run(StyledTextRenderer.java
    :333)
    	at
    org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
    	at
    org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java
    :182)
    	- locked <0x00000000f596f418> (a
    org.eclipse.swt.widgets.RunnableLock)
    	at
    org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4915)
    	at
    org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4521)
    	at
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(Part
    RenderingEngine.java:1170)
    	at
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java
    :336)
    	at
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRe
    nderingEngine.java:1059)
    	at
    org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workb
    ench.java:153)
    	at
    org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:667)
    	at
    org.eclipse.ui.internal.Workbench$$Lambda$21/2145921383.run(Unknown
    Source)
    	at
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java
    :336)
    	at
    org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
    597)
    	at
    org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    	at
    org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplica
    tion.java:152)
    	at
    org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.
    java:196)
    	at
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplica
    tion(EclipseAppLauncher.java:134)
    	at
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ecli
    pseAppLauncher.java:104)
    	at
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java
    :388)
    	at
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java
    :243)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
    va:62)
    	at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
    rImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at
    org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:656)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:592)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1498)
    
    "VM Thread" os_prio=0 tid=0x0000000000ecc800 nid=0x70f5 runnable 
    
    "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000000e6a800
    nid=0x70eb runnable 
    
    "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000000e6b800
    nid=0x70ec runnable 
    
    "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000000000e6d000
    nid=0x70ed runnable 
    
    "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000000000e6f000
    nid=0x70ee runnable 
    
    "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x0000000000e70800
    nid=0x70ef runnable 
    
    "GC task thread#5 (ParallelGC)" os_prio=0 tid=0x0000000000e72800
    nid=0x70f0 runnable 
    
    "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x0000000000e74000
    nid=0x70f1 runnable 
    
    "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x0000000000e76000
    nid=0x70f2 runnable 
    
    "GC task thread#8 (ParallelGC)" os_prio=0 tid=0x0000000000e77800
    nid=0x70f3 runnable 
    
    "GC task thread#9 (ParallelGC)" os_prio=0 tid=0x0000000000e79800
    nid=0x70f4 runnable 
    
    "VM Periodic Task Thread" os_prio=0 tid=0x0000000000f20000 nid=0x70fe
    waiting on condition 
    
    JNI global references: 3568
    
    Heap
     PSYoungGen      total 204288K, used 141602K [0x00000000f0000000,
    0x00000000ffc00000, 0x0000000100000000)
      eden space 152064K, 83% used
    [0x00000000f0000000,0x00000000f7be4c60,0x00000000f9480000)
      from space 52224K, 28% used
    [0x00000000f9480000,0x00000000fa2e3dc0,0x00000000fc780000)
      to   space 50688K, 0% used
    [0x00000000fca80000,0x00000000fca80000,0x00000000ffc00000)
     ParOldGen       total 390144K, used 296850K [0x00000000d0000000,
    0x00000000e7d00000, 0x00000000f0000000)
      object space 390144K, 76% used
    [0x00000000d0000000,0x00000000e21e4af0,0x00000000e7d00000)
     Metaspace       used 127136K, capacity 141908K, committed 142532K,
    reserved 1173504K
      class space    used 14331K, capacity 18160K, committed 18380K,
    reserved 1048576K
    
    kill -3 28906
    rugrat@rhbox:~/.../CD_432$ 2019-10-07 11:36:18
    Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.112-b15 mixed
    mode):
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #372 daemon prio=1
    os_prio=0 tid=0x0000000001916000 nid=0x5d0 in Object.wait()
    [0x00007f1ebd4a8000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000dedde4a0> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "Worker-16" #371 prio=5 os_prio=0 tid=0x00007f1e94044800 nid=0x5c0 in
    Object.wait() [0x00007f1ebdc2e000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #302 daemon prio=1
    os_prio=0 tid=0x00000000020a3800 nid=0x3d7 in Object.wait()
    [0x00007f1ebd2a6000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000da4650b0> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #215 daemon prio=1
    os_prio=0 tid=0x00000000040f9000 nid=0x7774 in Object.wait()
    [0x00007f1ebde4f000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000d9c10038> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #213 daemon prio=1
    os_prio=0 tid=0x0000000003481000 nid=0x7731 in Object.wait()
    [0x00007f1ebe051000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000d9b0acd0> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #93 daemon prio=1
    os_prio=0 tid=0x000000000481e800 nid=0x7237 in Object.wait()
    [0x00007f1e668c6000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000d92aa990> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "Provisioning Event Dispatcher" #73 daemon prio=5 os_prio=0
    tid=0x00007f1e7006b800 nid=0x716c in Object.wait() [0x00007f1e661c5000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve
    nt(EventManager.java:400)
    	- locked <0x00000000d8de1458> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM
    anager.java:336)
    
    "Event Loop Monitor" #49 daemon prio=6 os_prio=0 tid=0x00000000018dd800
    nid=0x714e in Object.wait() [0x00007f1e65cc2000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.ui.internal.monitoring.EventLoopMonitorThread.sleepForMilli
    s(EventLoopMonitorThread.java:712)
    	- locked <0x00000000d480f058> (a java.lang.Object)
    	at
    org.eclipse.ui.internal.monitoring.EventLoopMonitorThread.run(EventLoop
    MonitorThread.java:540)
    
    "DVT Disk Space Monitor" #67 prio=5 os_prio=0 tid=0x00007f1eb43bc000
    nid=0x714b waiting on condition [0x00007f1e65ec4000]
       java.lang.Thread.State: TIMED_WAITING (sleeping)
    	at java.lang.Thread.sleep(Native Method)
    	at
    com.ti.util.diskspacemonitor.DiskSpaceMonitor$DiskSpaceMonitorThread.ru
    n(DiskSpaceMonitor.java:174)
    
    "qtp2116428563-61" #61 prio=5 os_prio=0 tid=0x00007f1eb4265800
    nid=0x7144 waiting on condition [0x00007f1e66bc7000]
       java.lang.Thread.State: TIMED_WAITING (parking)
    	at sun.misc.Unsafe.park(Native Method)
    	- parking to wait for  <0x00000000d51cace0> (a
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    	at
    java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    	at
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a
    waitNanos(AbstractQueuedSynchronizer.java:2078)
    	at
    org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:
    392)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThread
    Pool.java:652)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadP
    ool.java:48)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:715)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-60-acceptor-0@7bbd46ed-ServerConnector@4a37ad5{HTTP/1.1,
    [http/1.1]}{127.0.0.1:44925}" #60 prio=3 os_prio=0
    tid=0x00007f1eb4263800 nid=0x7143 runnable [0x00007f1e66cc8000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
    	at
    sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:
    422)
    	at
    sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:
    250)
    	- locked <0x00000000d50be558> (a java.lang.Object)
    	at
    org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:37
    8)
    	at
    org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnect
    or.java:639)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-59" #59 prio=5 os_prio=0 tid=0x00007f1eb4261800
    nid=0x7142 runnable [0x00007f1e66dc9000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d508d890> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d508d880> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d508d748> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-58" #58 prio=5 os_prio=0 tid=0x00007f1eb4260000
    nid=0x7141 runnable [0x00007f1e66eca000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d508f0c0> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d508f0b0> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d508ef88> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-57" #57 prio=5 os_prio=0 tid=0x00007f1eb4094000
    nid=0x7140 runnable [0x00007f1e66fca000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d50b82f8> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d50b82e8> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d50b81c0> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-56" #56 prio=5 os_prio=0 tid=0x00007f1eb4092800
    nid=0x713f runnable [0x00007f1e672cc000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d50b9b28> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d50b9b18> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d50b99f0> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-55" #55 prio=5 os_prio=0 tid=0x00007f1eb4091000
    nid=0x713e runnable [0x00007f1e673cc000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d50bb358> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d50bb348> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d50bb220> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "qtp2116428563-54" #54 prio=5 os_prio=0 tid=0x00007f1eb4088000
    nid=0x713d runnable [0x00007f1e674cd000]
       java.lang.Thread.State: RUNNABLE
    	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
    	at
    sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
    	at
    sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
    	at
    sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
    	- locked <0x00000000d50bcb88> (a sun.nio.ch.Util$3)
    	- locked <0x00000000d50bcb78> (a
    java.util.Collections$UnmodifiableSet)
    	- locked <0x00000000d50bca50> (a sun.nio.ch.EPollSelectorImpl)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
    	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel
    ector.java:396)
    	at
    org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe
    lector.java:333)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh
    atYouKill.java:357)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat
    YouKill.java:181)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha
    tYouKill.java:168)
    	at
    org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo
    uKill.java:132)
    	at
    org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown
    Source)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.
    java:760)
    	at
    org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j
    ava:678)
    	at java.lang.Thread.run(Thread.java:745)
    
    "polling thread" #52 daemon prio=1 os_prio=0 tid=0x00007f1e681d4800
    nid=0x713b runnable [0x00007f1e6c1e3000]
       java.lang.Thread.State: RUNNABLE
    	at com.ti.xpcom.internal.XPCOMJavaProxy.callXPCOMMethod(Native
    Method)
    	at
    com.ti.xpcom.internal.XPCOMJavaProxy.invoke(XPCOMJavaProxy.java:105)
    	at com.sun.proxy.$Proxy21.pollThreadMain(Unknown Source)
    	at
    com.ti.debug.engine.cce.CCEDebugEngine$1.run(CCEDebugEngine.java:21)
    	at java.lang.Thread.run(Thread.java:745)
    
    "Scripting Console - Rhino" #51 prio=1 os_prio=0 tid=0x00007f1eb4185800
    nid=0x7139 waiting on condition [0x00007f1ebc10a000]
       java.lang.Thread.State: WAITING (parking)
    	at sun.misc.Unsafe.park(Native Method)
    	- parking to wait for  <0x00000000d47f21b0> (a
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    	at
    java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    	at
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a
    wait(AbstractQueuedSynchronizer.java:2039)
    	at
    java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:
    442)
    	at
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java
    :1067)
    	at
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja
    va:1127)
    	at
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j
    ava:617)
    	at java.lang.Thread.run(Thread.java:745)
    	at
    com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$RhinoThread.run(Rhin
    oThreadExecutor.java:88)
    
    "Timer-0" #50 prio=5 os_prio=0 tid=0x00007f1eb40b4000 nid=0x7138 in
    Object.wait() [0x00007f1ebc652000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at java.util.TimerThread.mainLoop(Timer.java:526)
    	- locked <0x00000000d48f02f8> (a java.util.TaskQueue)
    	at java.util.TimerThread.run(Timer.java:505)
    
    "Worker-15" #47 prio=5 os_prio=0 tid=0x00007f1e78001000 nid=0x7136 in
    Object.wait() [0x00007f1ebcfa3000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Worker-13" #45 prio=5 os_prio=0 tid=0x00007f1e80001000 nid=0x7134 in
    Object.wait() [0x00007f1ebd1a5000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Worker-9" #41 prio=5 os_prio=0 tid=0x00007f1ea4003000 nid=0x7130 in
    Object.wait() [0x00007f1ebd5a9000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Worker-7" #39 prio=5 os_prio=0 tid=0x00007f1ea0003800 nid=0x712e in
    Object.wait() [0x00007f1ebdd2f000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Worker-3" #35 prio=5 os_prio=0 tid=0x00007f1ea8001000 nid=0x712a in
    Object.wait() [0x00007f1ebe152000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Worker-1" #33 prio=5 os_prio=0 tid=0x000000000148e000 nid=0x7128 in
    Object.wait() [0x00007f1ebe354000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "EventAdmin Async Event Dispatcher Thread" #32 daemon prio=6 os_prio=0
    tid=0x0000000003478800 nid=0x7127 in Object.wait() [0x00007f1ebd8af000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve
    nt(EventManager.java:400)
    	- locked <0x00000000d4c67c80> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM
    anager.java:336)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #29 daemon prio=1
    os_prio=0 tid=0x000000000335e000 nid=0x7121 in Object.wait()
    [0x00007f1ebe455000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000d4885818> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "org.eclipse.cdt.internal.ui.text.CReconciler" #28 daemon prio=1
    os_prio=0 tid=0x000000000332a800 nid=0x7120 in Object.wait()
    [0x00007f1ed16bf000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r
    un(AbstractReconciler.java:180)
    	- locked <0x00000000d48056d8> (a
    org.eclipse.jface.text.reconciler.DirtyRegionQueue)
    
    "process reaper" #26 daemon prio=10 os_prio=0 tid=0x00000000023eb800
    nid=0x7113 waiting on condition [0x00007f1f307fc000]
       java.lang.Thread.State: TIMED_WAITING (parking)
    	at sun.misc.Unsafe.park(Native Method)
    	- parking to wait for  <0x00000000d2b6f210> (a
    java.util.concurrent.SynchronousQueue$TransferStack)
    	at
    java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    	at
    java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Synchr
    onousQueue.java:460)
    	at
    java.util.concurrent.SynchronousQueue$TransferStack.transfer(Synchronou
    sQueue.java:362)
    	at
    java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
    	at
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java
    :1066)
    	at
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja
    va:1127)
    	at
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j
    ava:617)
    	at java.lang.Thread.run(Thread.java:745)
    
    "xpcom dispose thread" #25 daemon prio=6 os_prio=0
    tid=0x0000000002cea800 nid=0x7110 in Object.wait() [0x00007f1ed336c000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
    	- locked <0x00000000d2ac75e8> (a
    java.lang.ref.ReferenceQueue$Lock)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
    	at
    com.ti.xpcom.internal.NativeXPCOMInterface$DisposeThread.run(NativeXPCO
    MInterface.java:68)
    
    "Bundle File Closer" #23 daemon prio=6 os_prio=0 tid=0x000000000216f800
    nid=0x710e in Object.wait() [0x00007f1ed39f2000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve
    nt(EventManager.java:400)
    	- locked <0x00000000d212d510> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM
    anager.java:336)
    
    "EMF Reference Cleaner" #22 daemon prio=6 os_prio=0
    tid=0x000000000192b000 nid=0x710d in Object.wait() [0x00007f1f30a11000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
    	- locked <0x00000000d0cb7558> (a
    java.lang.ref.ReferenceQueue$Lock)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
    	at
    org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingTh
    read.run(CommonUtil.java:70)
    
    "Worker-0" #21 prio=5 os_prio=0 tid=0x0000000001742800 nid=0x710c in
    Object.wait() [0x00007f1f30910000]
       java.lang.Thread.State: TIMED_WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197)
    	- locked <0x00000000d0688078> (a
    org.eclipse.core.internal.jobs.WorkerPool)
    	at
    org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    "Gogo shell" #18 prio=5 os_prio=0 tid=0x0000000001244000 nid=0x7104
    waiting on condition [0x00007f1f30b38000]
       java.lang.Thread.State: WAITING (parking)
    	at sun.misc.Unsafe.park(Native Method)
    	- parking to wait for  <0x00000000d0657078> (a
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    	at
    java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    	at
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a
    wait(AbstractQueuedSynchronizer.java:2039)
    	at
    java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:
    442)
    	at
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java
    :1067)
    	at
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja
    va:1127)
    	at
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j
    ava:617)
    	at java.lang.Thread.run(Thread.java:745)
    
    "Worker-JM" #16 prio=5 os_prio=0 tid=0x00007f1ef82c1000 nid=0x7103 in
    Object.wait() [0x00007f1f30c4a000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at
    org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:5
    9)
    	- locked <0x00000000d06883d8> (a java.util.ArrayList)
    
    "SCR Component Actor" #15 daemon prio=5 os_prio=0
    tid=0x00007f1ef804c000 nid=0x7102 in Object.wait() [0x00007f1f313d4000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	- waiting on <0x00000000d07092a8> (a java.util.LinkedList)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread
    .java:81)
    	- locked <0x00000000d07092a8> (a java.util.LinkedList)
    	at java.lang.Thread.run(Thread.java:745)
    
    "Framework Event Dispatcher: Equinox Container: eb1848a4-9572-4b0c-
    aaf7-d3986079443c" #14 daemon prio=5 os_prio=0 tid=0x00000000011a5800
    nid=0x7101 in Object.wait() [0x00007f1f314d5000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve
    nt(EventManager.java:400)
    	- locked <0x00000000d0340c00> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM
    anager.java:336)
    
    "Start Level: Equinox Container: eb1848a4-9572-4b0c-aaf7-d3986079443c"
    #13 daemon prio=5 os_prio=0 tid=0x00000000011a2800 nid=0x7100 in
    Object.wait() [0x00007f1f315d6000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	- waiting on <0x00000000d0656428> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at java.lang.Object.wait(Object.java:502)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve
    nt(EventManager.java:400)
    	- locked <0x00000000d0656428> (a
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    	at
    org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM
    anager.java:336)
    
    "Active Thread: Equinox Container: eb1848a4-9572-4b0c-aaf7-
    d3986079443c" #11 prio=5 os_prio=0 tid=0x0000000001148800 nid=0x70ff
    waiting on condition [0x00007f1f316d7000]
       java.lang.Thread.State: TIMED_WAITING (parking)
    	at sun.misc.Unsafe.park(Native Method)
    	- parking to wait for  <0x00000000d034f938> (a
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    	at
    java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    	at
    java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a
    waitNanos(AbstractQueuedSynchronizer.java:2078)
    	at
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(
    ScheduledThreadPoolExecutor.java:1093)
    	at
    java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(
    ScheduledThreadPoolExecutor.java:809)
    	at
    java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java
    :1067)
    	at
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja
    va:1127)
    	at
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j
    ava:617)
    	at java.lang.Thread.run(Thread.java:745)
    
    "Service Thread" #9 daemon prio=9 os_prio=0 tid=0x0000000000f1d000
    nid=0x70fd runnable [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "C1 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x0000000000f12000
    nid=0x70fc waiting on condition [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "C2 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x0000000000f10000
    nid=0x70fb waiting on condition [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x0000000000f0e000
    nid=0x70fa waiting on condition [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x0000000000f0b000
    nid=0x70f9 waiting on condition [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x0000000000f07000
    nid=0x70f8 waiting on condition [0x0000000000000000]
       java.lang.Thread.State: RUNNABLE
    
    "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x0000000000ed9000
    nid=0x70f7 in Object.wait() [0x00007f1f3231c000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
    	- locked <0x00000000d039f9c0> (a
    java.lang.ref.ReferenceQueue$Lock)
    	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
    	at
    java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
    
    "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x0000000000ed4000
    nid=0x70f6 in Object.wait() [0x00007f1f3241d000]
       java.lang.Thread.State: WAITING (on object monitor)
    	at java.lang.Object.wait(Native Method)
    	at java.lang.Object.wait(Object.java:502)
    	at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
    	- locked <0x00000000d03caee0> (a java.lang.ref.Reference$Lock)
    	at
    java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
    
    "main" #1 prio=6 os_prio=0 tid=0x0000000000e56800 nid=0x70ea runnable
    [0x00007ffd67e58000]
       java.lang.Thread.State: RUNNABLE
    	at
    org.eclipse.swt.internal.gtk.OS._pango_layout_iter_next_line(Native
    Method)
    	at
    org.eclipse.swt.internal.gtk.OS.pango_layout_iter_next_line(OS.java:399
    9)
    	at
    org.eclipse.swt.graphics.TextLayout.getLineBoundsInPixels(TextLayout.ja
    va:1028)
    	at
    org.eclipse.swt.graphics.TextLayout.getLineBounds(TextLayout.java:1019)
    	at
    org.eclipse.swt.graphics.TextLayout.getBounds(TextLayout.java:791)
    	at
    org.eclipse.swt.custom.StyledTextRenderer.calculate(StyledTextRenderer.
    java:290)
    	at
    org.eclipse.swt.custom.StyledTextRenderer$1.run(StyledTextRenderer.java
    :333)
    	at
    org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
    	at
    org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java
    :182)
    	- locked <0x00000000f864a168> (a
    org.eclipse.swt.widgets.RunnableLock)
    	at
    org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4915)
    	at
    org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4521)
    	at
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(Part
    RenderingEngine.java:1170)
    	at
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java
    :336)
    	at
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRe
    nderingEngine.java:1059)
    	at
    org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workb
    ench.java:153)
    	at
    org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:667)
    	at
    org.eclipse.ui.internal.Workbench$$Lambda$21/2145921383.run(Unknown
    Source)
    	at
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java
    :336)
    	at
    org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
    597)
    	at
    org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    	at
    org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplica
    tion.java:152)
    	at
    org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.
    java:196)
    	at
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplica
    tion(EclipseAppLauncher.java:134)
    	at
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ecli
    pseAppLauncher.java:104)
    	at
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java
    :388)
    	at
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java
    :243)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
    va:62)
    	at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
    rImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at
    org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:656)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:592)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1498)
    
    "VM Thread" os_prio=0 tid=0x0000000000ecc800 nid=0x70f5 runnable 
    
    "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000000e6a800
    nid=0x70eb runnable 
    
    "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000000e6b800
    nid=0x70ec runnable 
    
    "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000000000e6d000
    nid=0x70ed runnable 
    
    "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000000000e6f000
    nid=0x70ee runnable 
    
    "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x0000000000e70800
    nid=0x70ef runnable 
    
    "GC task thread#5 (ParallelGC)" os_prio=0 tid=0x0000000000e72800
    nid=0x70f0 runnable 
    
    "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x0000000000e74000
    nid=0x70f1 runnable 
    
    "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x0000000000e76000
    nid=0x70f2 runnable 
    
    "GC task thread#8 (ParallelGC)" os_prio=0 tid=0x0000000000e77800
    nid=0x70f3 runnable 
    
    "GC task thread#9 (ParallelGC)" os_prio=0 tid=0x0000000000e79800
    nid=0x70f4 runnable 
    
    "VM Periodic Task Thread" os_prio=0 tid=0x0000000000f20000 nid=0x70fe
    waiting on condition 
    
    JNI global references: 3574
    
    Heap
     PSYoungGen      total 204288K, used 157790K [0x00000000f0000000,
    0x00000000ffc00000, 0x0000000100000000)
      eden space 152064K, 94% used
    [0x00000000f0000000,0x00000000f8bb3d08,0x00000000f9480000)
      from space 52224K, 28% used
    [0x00000000f9480000,0x00000000fa2e3dc0,0x00000000fc780000)
      to   space 50688K, 0% used
    [0x00000000fca80000,0x00000000fca80000,0x00000000ffc00000)
     ParOldGen       total 390144K, used 296850K [0x00000000d0000000,
    0x00000000e7d00000, 0x00000000f0000000)
      object space 390144K, 76% used
    [0x00000000d0000000,0x00000000e21e4af0,0x00000000e7d00000)
     Metaspace       used 127147K, capacity 141908K, committed 142532K,
    reserved 1173504K
      class space    used 14331K, capacity 18160K, committed 18380K,
    reserved 1048576K
    

  • Here's another capture, in case it helps.

    Thanks!



    rugrat@rhbox:~/.../CD_432$ kill -3 28906 2019-10-07 11:43:38 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.112-b15 mixed mode): "org.eclipse.cdt.internal.ui.text.CReconciler" #372 daemon prio=1 os_prio=0 tid=0x0000000001916000 nid=0x5d0 in Object.wait() [0x00007f1ebd4a8000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r un(AbstractReconciler.java:180) - locked <0x00000000dedde4a0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Worker-16" rugrat@rhbox:~/.../CD_432$ #371 prio=5 os_prio=0 tid=0x00007f1e94044800 nid=0x5c0 in Object.wait() [0x00007f1ebdc2e000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197) - locked <0x00000000d0688078> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "org.eclipse.cdt.internal.ui.text.CReconciler" #302 daemon prio=1 os_prio=0 tid=0x00000000020a3800 nid=0x3d7 in Object.wait() [0x00007f1ebd2a6000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r un(AbstractReconciler.java:180) - locked <0x00000000da4650b0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.cdt.internal.ui.text.CReconciler" #215 daemon prio=1 os_prio=0 tid=0x00000000040f9000 nid=0x7774 in Object.wait() [0x00007f1ebde4f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r un(AbstractReconciler.java:180) - locked <0x00000000d9c10038> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.cdt.internal.ui.text.CReconciler" #213 daemon prio=1 os_prio=0 tid=0x0000000003481000 nid=0x7731 in Object.wait() [0x00007f1ebe051000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r un(AbstractReconciler.java:180) - locked <0x00000000d9b0acd0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.cdt.internal.ui.text.CReconciler" #93 daemon prio=1 os_prio=0 tid=0x000000000481e800 nid=0x7237 in Object.wait() [0x00007f1e668c6000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r un(AbstractReconciler.java:180) - locked <0x00000000d92aa990> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Provisioning Event Dispatcher" #73 daemon prio=5 os_prio=0 tid=0x00007f1e7006b800 nid=0x716c in Object.wait() [0x00007f1e661c5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve nt(EventManager.java:400) - locked <0x00000000d8de1458> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM anager.java:336) "Event Loop Monitor" #49 daemon prio=6 os_prio=0 tid=0x00000000018dd800 nid=0x714e in Object.wait() [0x00007f1e65cc2000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.ui.internal.monitoring.EventLoopMonitorThread.sleepForMilli s(EventLoopMonitorThread.java:712) - locked <0x00000000d480f058> (a java.lang.Object) at org.eclipse.ui.internal.monitoring.EventLoopMonitorThread.run(EventLoop MonitorThread.java:540) "DVT Disk Space Monitor" #67 prio=5 os_prio=0 tid=0x00007f1eb43bc000 nid=0x714b waiting on condition [0x00007f1e65ec4000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.ti.util.diskspacemonitor.DiskSpaceMonitor$DiskSpaceMonitorThread.ru n(DiskSpaceMonitor.java:174) "qtp2116428563-61" #61 prio=5 os_prio=0 tid=0x00007f1eb4265800 nid=0x7144 waiting on condition [0x00007f1e66bc7000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d51cace0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a waitNanos(AbstractQueuedSynchronizer.java:2078) at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java: 392) at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThread Pool.java:652) at org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadP ool.java:48) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j ava:715) at java.lang.Thread.run(Thread.java:745) "qtp2116428563-60-acceptor-0@7bbd46ed-ServerConnector@4a37ad5{HTTP/1.1, [http/1.1]}{127.0.0.1:44925}" #60 prio=3 os_prio=0 tid=0x00007f1eb4263800 nid=0x7143 runnable [0x00007f1e66cc8000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java: 422) at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java: 250) - locked <0x00000000d50be558> (a java.lang.Object) at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:37 8) at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnect or.java:639) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool. java:760) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j ava:678) at java.lang.Thread.run(Thread.java:745) "qtp2116428563-59" #59 prio=5 os_prio=0 tid=0x00007f1eb4261800 nid=0x7142 runnable [0x00007f1e66dc9000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000000d508d890> (a sun.nio.ch.Util$3) - locked <0x00000000d508d880> (a java.util.Collections$UnmodifiableSet) - locked <0x00000000d508d748> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel ector.java:396) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe lector.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh atYouKill.java:357) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat YouKill.java:181) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha tYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo uKill.java:132) at org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool. java:760) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j ava:678) at java.lang.Thread.run(Thread.java:745) "qtp2116428563-58" #58 prio=5 os_prio=0 tid=0x00007f1eb4260000 nid=0x7141 runnable [0x00007f1e66eca000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000000d508f0c0> (a sun.nio.ch.Util$3) - locked <0x00000000d508f0b0> (a java.util.Collections$UnmodifiableSet) - locked <0x00000000d508ef88> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel ector.java:396) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe lector.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh atYouKill.java:357) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat YouKill.java:181) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha tYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo uKill.java:132) at org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool. java:760) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j ava:678) at java.lang.Thread.run(Thread.java:745) "qtp2116428563-57" #57 prio=5 os_prio=0 tid=0x00007f1eb4094000 nid=0x7140 runnable [0x00007f1e66fca000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000000d50b82f8> (a sun.nio.ch.Util$3) - locked <0x00000000d50b82e8> (a java.util.Collections$UnmodifiableSet) - locked <0x00000000d50b81c0> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel ector.java:396) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe lector.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh atYouKill.java:357) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat YouKill.java:181) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha tYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo uKill.java:132) at org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool. java:760) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j ava:678) at java.lang.Thread.run(Thread.java:745) "qtp2116428563-56" #56 prio=5 os_prio=0 tid=0x00007f1eb4092800 nid=0x713f runnable [0x00007f1e672cc000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000000d50b9b28> (a sun.nio.ch.Util$3) - locked <0x00000000d50b9b18> (a java.util.Collections$UnmodifiableSet) - locked <0x00000000d50b99f0> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel ector.java:396) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe lector.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh atYouKill.java:357) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat YouKill.java:181) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha tYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo uKill.java:132) at org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool. java:760) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j ava:678) at java.lang.Thread.run(Thread.java:745) "qtp2116428563-55" #55 prio=5 os_prio=0 tid=0x00007f1eb4091000 nid=0x713e runnable [0x00007f1e673cc000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000000d50bb358> (a sun.nio.ch.Util$3) - locked <0x00000000d50bb348> (a java.util.Collections$UnmodifiableSet) - locked <0x00000000d50bb220> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel ector.java:396) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe lector.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh atYouKill.java:357) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat YouKill.java:181) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha tYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo uKill.java:132) at org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool. java:760) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j ava:678) at java.lang.Thread.run(Thread.java:745) "qtp2116428563-54" #54 prio=5 os_prio=0 tid=0x00007f1eb4088000 nid=0x713d runnable [0x00007f1e674cd000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000000d50bcb88> (a sun.nio.ch.Util$3) - locked <0x00000000d50bcb78> (a java.util.Collections$UnmodifiableSet) - locked <0x00000000d50bca50> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSel ector.java:396) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSe lector.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWh atYouKill.java:357) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhat YouKill.java:181) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWha tYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYo uKill.java:132) at org.eclipse.jetty.io.ManagedSelector$$Lambda$373/1685090451.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool. java:760) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.j ava:678) at java.lang.Thread.run(Thread.java:745) "polling thread" #52 daemon prio=1 os_prio=0 tid=0x00007f1e681d4800 nid=0x713b runnable [0x00007f1e6c1e3000] java.lang.Thread.State: RUNNABLE at com.ti.xpcom.internal.XPCOMJavaProxy.callXPCOMMethod(Native Method) at com.ti.xpcom.internal.XPCOMJavaProxy.invoke(XPCOMJavaProxy.java:105) at com.sun.proxy.$Proxy21.pollThreadMain(Unknown Source) at com.ti.debug.engine.cce.CCEDebugEngine$1.run(CCEDebugEngine.java:21) at java.lang.Thread.run(Thread.java:745) "Scripting Console - Rhino" #51 prio=1 os_prio=0 tid=0x00007f1eb4185800 nid=0x7139 waiting on condition [0x00007f1ebc10a000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d47f21b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a wait(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java: 442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java :1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja va:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j ava:617) at java.lang.Thread.run(Thread.java:745) at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$RhinoThread.run(Rhin oThreadExecutor.java:88) "Timer-0" #50 prio=5 os_prio=0 tid=0x00007f1eb40b4000 nid=0x7138 in Object.wait() [0x00007f1ebc652000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.util.TimerThread.mainLoop(Timer.java:526) - locked <0x00000000d48f02f8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "Worker-15" #47 prio=5 os_prio=0 tid=0x00007f1e78001000 nid=0x7136 in Object.wait() [0x00007f1ebcfa3000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197) - locked <0x00000000d0688078> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-13" #45 prio=5 os_prio=0 tid=0x00007f1e80001000 nid=0x7134 in Object.wait() [0x00007f1ebd1a5000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197) - locked <0x00000000d0688078> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-9" #41 prio=5 os_prio=0 tid=0x00007f1ea4003000 nid=0x7130 in Object.wait() [0x00007f1ebd5a9000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197) - locked <0x00000000d0688078> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-7" #39 prio=5 os_prio=0 tid=0x00007f1ea0003800 nid=0x712e in Object.wait() [0x00007f1ebdd2f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197) - locked <0x00000000d0688078> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-3" #35 prio=5 os_prio=0 tid=0x00007f1ea8001000 nid=0x712a in Object.wait() [0x00007f1ebe152000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197) - locked <0x00000000d0688078> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-1" #33 prio=5 os_prio=0 tid=0x000000000148e000 nid=0x7128 in Object.wait() [0x00007f1ebe354000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197) - locked <0x00000000d0688078> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "EventAdmin Async Event Dispatcher Thread" #32 daemon prio=6 os_prio=0 tid=0x0000000003478800 nid=0x7127 in Object.wait() [0x00007f1ebd8af000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve nt(EventManager.java:400) - locked <0x00000000d4c67c80> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM anager.java:336) "org.eclipse.cdt.internal.ui.text.CReconciler" #29 daemon prio=1 os_prio=0 tid=0x000000000335e000 nid=0x7121 in Object.wait() [0x00007f1ebe455000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r un(AbstractReconciler.java:180) - locked <0x00000000d4885818> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.cdt.internal.ui.text.CReconciler" #28 daemon prio=1 os_prio=0 tid=0x000000000332a800 nid=0x7120 in Object.wait() [0x00007f1ed16bf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.r un(AbstractReconciler.java:180) - locked <0x00000000d48056d8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "process reaper" #26 daemon prio=10 os_prio=0 tid=0x00000000023eb800 nid=0x7113 waiting on condition [0x00007f1f307fc000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d2b6f210> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Synchr onousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Synchronou sQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java :1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja va:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j ava:617) at java.lang.Thread.run(Thread.java:745) "xpcom dispose thread" #25 daemon prio=6 os_prio=0 tid=0x0000000002cea800 nid=0x7110 in Object.wait() [0x00007f1ed336c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000000d2ac75e8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at com.ti.xpcom.internal.NativeXPCOMInterface$DisposeThread.run(NativeXPCO MInterface.java:68) "Bundle File Closer" #23 daemon prio=6 os_prio=0 tid=0x000000000216f800 nid=0x710e in Object.wait() [0x00007f1ed39f2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve nt(EventManager.java:400) - locked <0x00000000d212d510> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM anager.java:336) "EMF Reference Cleaner" #22 daemon prio=6 os_prio=0 tid=0x000000000192b000 nid=0x710d in Object.wait() [0x00007f1f30a11000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000000d0cb7558> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingTh read.run(CommonUtil.java:70) "Worker-0" #21 prio=5 os_prio=0 tid=0x0000000001742800 nid=0x710c in Object.wait() [0x00007f1f30910000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:197) - locked <0x00000000d0688078> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Gogo shell" #18 prio=5 os_prio=0 tid=0x0000000001244000 nid=0x7104 waiting on condition [0x00007f1f30b38000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d0657078> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a wait(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java: 442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java :1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja va:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j ava:617) at java.lang.Thread.run(Thread.java:745) "Worker-JM" #16 prio=5 os_prio=0 tid=0x00007f1ef82c1000 nid=0x7103 in Object.wait() [0x00007f1f30c4a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:5 9) - locked <0x00000000d06883d8> (a java.util.ArrayList) "SCR Component Actor" #15 daemon prio=5 os_prio=0 tid=0x00007f1ef804c000 nid=0x7102 in Object.wait() [0x00007f1f313d4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d07092a8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:502) at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread .java:81) - locked <0x00000000d07092a8> (a java.util.LinkedList) at java.lang.Thread.run(Thread.java:745) "Framework Event Dispatcher: Equinox Container: eb1848a4-9572-4b0c- aaf7-d3986079443c" #14 daemon prio=5 os_prio=0 tid=0x00000000011a5800 nid=0x7101 in Object.wait() [0x00007f1f314d5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve nt(EventManager.java:400) - locked <0x00000000d0340c00> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM anager.java:336) "Start Level: Equinox Container: eb1848a4-9572-4b0c-aaf7-d3986079443c" #13 daemon prio=5 os_prio=0 tid=0x00000000011a2800 nid=0x7100 in Object.wait() [0x00007f1f315d6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d0656428> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEve nt(EventManager.java:400) - locked <0x00000000d0656428> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventM anager.java:336) "Active Thread: Equinox Container: eb1848a4-9572-4b0c-aaf7- d3986079443c" #11 prio=5 os_prio=0 tid=0x0000000001148800 nid=0x70ff waiting on condition [0x00007f1f316d7000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d034f938> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.a waitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take( ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take( ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java :1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja va:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j ava:617) at java.lang.Thread.run(Thread.java:745) "Service Thread" #9 daemon prio=9 os_prio=0 tid=0x0000000000f1d000 nid=0x70fd runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x0000000000f12000 nid=0x70fc waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x0000000000f10000 nid=0x70fb waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x0000000000f0e000 nid=0x70fa waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x0000000000f0b000 nid=0x70f9 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x0000000000f07000 nid=0x70f8 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x0000000000ed9000 nid=0x70f7 in Object.wait() [0x00007f1f3231c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000000d039f9c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x0000000000ed4000 nid=0x70f6 in Object.wait() [0x00007f1f3241d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference.tryHandlePending(Reference.java:191) - locked <0x00000000d03caee0> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) "main" #1 prio=6 os_prio=0 tid=0x0000000000e56800 nid=0x70ea runnable [0x00007ffd67e58000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.gtk.OS._pango_layout_set_attributes(Native Method) at org.eclipse.swt.internal.gtk.OS.pango_layout_set_attributes(OS.java:405 6) at org.eclipse.swt.graphics.TextLayout.freeRuns(TextLayout.java:720) at org.eclipse.swt.graphics.TextLayout.destroy(TextLayout.java:384) at org.eclipse.swt.graphics.Resource.dispose(Resource.java:66) at org.eclipse.swt.custom.StyledTextRenderer.disposeTextLayout(StyledTextR enderer.java:411) at org.eclipse.swt.custom.StyledTextRenderer.calculate(StyledTextRenderer. java:293) at org.eclipse.swt.custom.StyledTextRenderer$1.run(StyledTextRenderer.java :333) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java :182) - locked <0x00000000f5850be0> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4915) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4521) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(Part RenderingEngine.java:1170) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java :336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRe nderingEngine.java:1059) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workb ench.java:153) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:667) at org.eclipse.ui.internal.Workbench$$Lambda$21/2145921383.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java :336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java: 597) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplica tion.java:152) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle. java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplica tion(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ecli pseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java :388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java :243) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja va:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso rImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:656) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:592) at org.eclipse.equinox.launcher.Main.run(Main.java:1498) "VM Thread" os_prio=0 tid=0x0000000000ecc800 nid=0x70f5 runnable "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000000e6a800 nid=0x70eb runnable "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000000e6b800 nid=0x70ec runnable "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000000000e6d000 nid=0x70ed runnable "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000000000e6f000 nid=0x70ee runnable "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x0000000000e70800 nid=0x70ef runnable "GC task thread#5 (ParallelGC)" os_prio=0 tid=0x0000000000e72800 nid=0x70f0 runnable "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x0000000000e74000 nid=0x70f1 runnable "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x0000000000e76000 nid=0x70f2 runnable "GC task thread#8 (ParallelGC)" os_prio=0 tid=0x0000000000e77800 nid=0x70f3 runnable "GC task thread#9 (ParallelGC)" os_prio=0 tid=0x0000000000e79800 nid=0x70f4 runnable "VM Periodic Task Thread" os_prio=0 tid=0x0000000000f20000 nid=0x70fe waiting on condition JNI global references: 3644 Heap PSYoungGen total 207872K, used 122236K [0x00000000f0000000, 0x00000000ffe00000, 0x0000000100000000) eden space 157696K, 57% used [0x00000000f0000000,0x00000000f58a5828,0x00000000f9a00000) from space 50176K, 62% used [0x00000000fcd00000,0x00000000febb9a90,0x00000000ffe00000) to space 51200K, 0% used [0x00000000f9a00000,0x00000000f9a00000,0x00000000fcc00000) ParOldGen total 390144K, used 325198K [0x00000000d0000000, 0x00000000e7d00000, 0x00000000f0000000) object space 390144K, 83% used [0x00000000d0000000,0x00000000e3d93810,0x00000000e7d00000) Metaspace used 127370K, capacity 142170K, committed 142788K, reserved 1173504K class space used 14332K, capacity 18161K, committed 18380K, reserved 1048576K

  • Hi Viktorija,

    Thanks to the customer for attaching the stack dump.

    This appears to be related to an internal bug report we are tracking where CCS gets stuck updating Build Console, resulting in unresponsive behavior. The issue seems specific to running on Linux. 

    To help us understand if the customer's issue is in fact related to this bug, could you please ask them to provide more context about their environment and circumstances in which the slowdown/unresponsiveness occurs.

    Which device family are they working with, which software packages (SDKs or other), what actions are they performing in CCS when the slowdown begins, do they build multiple projects at done and then try to do other actions while the builds are going on?

  • From customer:

    I'm building on Ubuntu 18.04LTS, on a Dell Precision 3630 Tower i7-8700

    PC with a 500 GB SSD. Root partition is on /dev/nvme0n1 SSD device.

    The target CCS device is MSP432E401Y and MSP432E411Y, using Ti DriverLib

    and SimpleLink libraries, as well as LWIP.

     

    I normally only build one project at a time, and in fact I only have 2

    open projects, both are MSP432 projects with LWIP.

     

    I have yet to determine any specific action that precedes the behavior,

    but I think it generally happens right after a build and then persists

    for some time.

  • Viktorija,

    Thank you for sending the additional details. I will add this information to the bug report so the developer has visibility into it when investigating.

    Unfortunately I don't have any additional workarounds to recommend at this time but hopefully we can get a better understanding of the root cause and address it for the next release.

  • Okay, thank you.

  • Viktorija,

    The defect that we believe this customer's issue is related to has been analyzed and a workaround has been identified. 

    Please see this link for a proposed workaround. Could you please ask the customer to check if this workaround helps address their slowdown issues?

  • Hi Viktorija,

    I wanted to follow up and see if you'd had a chance to pass along the proposed workaround to the customer, and if they'd had a chance to try it. It will be helpful to get validation from the customer's side.

  • Aarti, 

    So far the work around seems to help. Thank you. 

    Viktorija