Skip to content

Instantly share code, notes, and snippets.

@Gohla
Created September 21, 2021 10:16
Show Gist options
  • Save Gohla/52a47533c560be6d30b32021af2a2d44 to your computer and use it in GitHub Desktop.
Save Gohla/52a47533c560be6d30b32021af2a2d44 to your computer and use it in GitHub Desktop.
Spoofax Eclipse LWB thread dump for deadlock when closing editor while language build is running
2021-09-21 12:15:03
Full thread dump OpenJDK 64-Bit Server VM (11.0.11+9 mixed mode):
Threads class SMR info:
_java_thread_list=0x00007fd80523b9e0, length=44, elements={
0x00007fd8a700a800, 0x00007fd897007000, 0x00007fd8b0805000, 0x00007fd8a7027000,
0x00007fd8a7027800, 0x00007fd8a703b000, 0x00007fd8b719f000, 0x00007fd8b71a2000,
0x00007fd8a708a800, 0x00007fd887802800, 0x00007fd8a72ce000, 0x00007fd8b0866800,
0x00007fd887026800, 0x00007fd8a70a9800, 0x00007fd827a03800, 0x00007fd8a7434000,
0x00007fd8a73c3000, 0x00007fd7f78a9000, 0x00007fd8a7462800, 0x00007fd827987800,
0x00007fd827a8d000, 0x00007fd827ac9000, 0x00007fd8a742c000, 0x00007fd887026000,
0x00007fd857000000, 0x00007fd887735000, 0x00007fd857003000, 0x00007fd7f7837000,
0x00007fd847810000, 0x00007fd857004800, 0x00007fd8274c8800, 0x00007fd8b0a81000,
0x00007fd8005c3800, 0x00007fd860000000, 0x00007fd84784d000, 0x00007fd857005800,
0x00007fd860001000, 0x00007fd86005e800, 0x00007fd847075000, 0x00007fd86781e000,
0x00007fd857059800, 0x00007fd8b1153800, 0x00007fd8b0a78800, 0x00007fd8974db000
}
"main" #1 prio=6 os_prio=31 cpu=13193.49ms elapsed=225.99s tid=0x00007fd8a700a800 nid=0x307 waiting on condition [0x00007ffee8e24000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x000000063c435548> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.base@11.0.11/AbstractQueuedSynchronizer.java:917)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@11.0.11/AbstractQueuedSynchronizer.java:1240)
at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:959)
at mb.common.concurrent.lock.LockHandle.lock(LockHandle.java:20)
at mb.common.concurrent.lock.CloseableReentrantReadWriteLock.lockWrite(CloseableReentrantReadWriteLock.java:35)
at mb.pie.runtime.PieImpl.newSession(PieImpl.java:89)
at mb.spoofax.eclipse.pie.PieRunner.removeEditor(PieRunner.java:171)
at mb.spoofax.eclipse.pie.PieRunner.removeEditor(PieRunner.java:161)
at mb.spoofax.eclipse.editor.SpoofaxEditor.dispose(SpoofaxEditor.java:87)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.invalidate(CompatibilityPart.java:264)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.destroy(CompatibilityPart.java:421)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.11/Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.11/NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:995)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:960)
at org.eclipse.e4.core.internal.di.InjectorImpl.uninject(InjectorImpl.java:201)
at org.eclipse.e4.core.internal.di.Requestor.uninject(Requestor.java:177)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:89)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:103)
at org.eclipse.e4.core.internal.contexts.EclipseContext.removeListenersTo(EclipseContext.java:491)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.uninject(ContextInjectionFactory.java:184)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:946)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:860)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:844)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.subscribeTopicToBeRendered(PartRenderingEngine.java:185)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.11/Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.11/NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
at org.eclipse.e4.core.di.internal.extensions.EventObjectSupplier$DIEventHandler.handleEvent(EventObjectSupplier.java:92)
at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:228)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133)
at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75)
at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setToBeRendered(UIElementImpl.java:314)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1400)
at org.eclipse.ui.internal.WorkbenchPage.hidePart(WorkbenchPage.java:1547)
at org.eclipse.ui.internal.WorkbenchPage.hidePart(WorkbenchPage.java:1499)
at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1469)
at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1593)
at org.eclipse.ui.internal.CloseEditorHandler.execute(CloseEditorHandler.java:50)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:283)
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:97)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.11/Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.11/NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:317)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:251)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:308)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:580)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:647)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:439)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:96)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1155)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4519)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1522)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1545)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1530)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1559)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1555)
at org.eclipse.swt.widgets.Canvas.sendKeyEvent(Canvas.java:522)
at org.eclipse.swt.widgets.Control.doCommandBySelector(Control.java:1085)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:6329)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSResponder.interpretKeyEvents(NSResponder.java:59)
at org.eclipse.swt.widgets.Composite.keyDown(Composite.java:607)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:6161)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:235)
at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2160)
at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2487)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:6281)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5525)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5668)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:117)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3880)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1041)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
at org.eclipse.ui.internal.Workbench$$Lambda$207/0x0000000800419c40.run(Unknown Source)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.11/Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.11/NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
at org.eclipse.equinox.launcher.Main.main(Main.java:1440)
"Reference Handler" #2 daemon prio=10 os_prio=31 cpu=3.74ms elapsed=225.97s tid=0x00007fd897007000 nid=0x4903 waiting on condition [0x000070000ec9f000]
java.lang.Thread.State: RUNNABLE
at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.11/Native Method)
at java.lang.ref.Reference.processPendingReferences(java.base@11.0.11/Reference.java:241)
at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.11/Reference.java:213)
"Finalizer" #3 daemon prio=8 os_prio=31 cpu=0.70ms elapsed=225.97s tid=0x00007fd8b0805000 nid=0x4703 in Object.wait() [0x000070000fca2000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:155)
- waiting to re-lock in wait() <0x0000000600e886c0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:176)
at java.lang.ref.Finalizer$FinalizerThread.run(java.base@11.0.11/Finalizer.java:170)
"Signal Dispatcher" #4 daemon prio=9 os_prio=31 cpu=0.18ms elapsed=225.95s tid=0x00007fd8a7027000 nid=0x3f03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Service Thread" #5 daemon prio=9 os_prio=31 cpu=0.03ms elapsed=225.95s tid=0x00007fd8a7027800 nid=0x5503 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" #6 daemon prio=9 os_prio=31 cpu=36272.93ms elapsed=225.95s tid=0x00007fd8a703b000 nid=0xa803 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
No compile task
"C1 CompilerThread0" #14 daemon prio=9 os_prio=31 cpu=3389.32ms elapsed=225.95s tid=0x00007fd8b719f000 nid=0x5803 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
No compile task
"Sweeper thread" #18 daemon prio=9 os_prio=31 cpu=101.01ms elapsed=225.95s tid=0x00007fd8b71a2000 nid=0x5a03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Common-Cleaner" #19 daemon prio=8 os_prio=31 cpu=2.19ms elapsed=225.93s tid=0x00007fd8a708a800 nid=0xa203 in Object.wait() [0x00007000140ba000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:155)
- waiting to re-lock in wait() <0x0000000600e97908> (a java.lang.ref.ReferenceQueue$Lock)
at jdk.internal.ref.CleanerImpl.run(java.base@11.0.11/CleanerImpl.java:148)
at java.lang.Thread.run(java.base@11.0.11/Thread.java:829)
at jdk.internal.misc.InnocuousThread.run(java.base@11.0.11/InnocuousThread.java:134)
"Active Thread: Equinox Container: 1b3a7a56-b1ab-434d-8bdd-986c415d417c" #27 prio=5 os_prio=31 cpu=100.57ms elapsed=225.47s tid=0x00007fd887802800 nid=0x7803 waiting on condition [0x000070001bffc000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x0000000600e7a978> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.11/LockSupport.java:234)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.11/AbstractQueuedSynchronizer.java:2123)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.11/ScheduledThreadPoolExecutor.java:1182)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.11/ScheduledThreadPoolExecutor.java:899)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.11/ThreadPoolExecutor.java:1054)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1114)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628)
at java.lang.Thread.run(java.base@11.0.11/Thread.java:829)
"Framework Event Dispatcher: Equinox Container: 1b3a7a56-b1ab-434d-8bdd-986c415d417c" #29 daemon prio=5 os_prio=31 cpu=46.10ms elapsed=225.42s tid=0x00007fd8a72ce000 nid=0x7a03 in Object.wait() [0x000070001cfff000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@11.0.11/Object.java:328)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:394)
- waiting to re-lock in wait() <0x0000000600e980e8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:335)
"Start Level: Equinox Container: 1b3a7a56-b1ab-434d-8bdd-986c415d417c" #30 daemon prio=5 os_prio=31 cpu=3043.58ms elapsed=225.41s tid=0x00007fd8b0866800 nid=0x8203 in Object.wait() [0x000070001e002000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@11.0.11/Object.java:328)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:394)
- waiting to re-lock in wait() <0x0000000600e6f868> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:335)
"Refresh Thread: Equinox Container: 1b3a7a56-b1ab-434d-8bdd-986c415d417c" #31 daemon prio=5 os_prio=31 cpu=1681.32ms elapsed=225.37s tid=0x00007fd887026800 nid=0x7e03 in Object.wait() [0x000070001f005000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@11.0.11/Object.java:328)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:394)
- waiting to re-lock in wait() <0x0000000600e6db68> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:335)
"Bundle File Closer" #42 daemon prio=5 os_prio=31 cpu=50.03ms elapsed=225.03s tid=0x00007fd8a70a9800 nid=0x1282b in Object.wait() [0x000070002a026000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@11.0.11/Object.java:328)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:394)
- waiting to re-lock in wait() <0x0000000600e6df78> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:335)
"SCR Component Actor" #43 daemon prio=5 os_prio=31 cpu=0.12ms elapsed=222.18s tid=0x00007fd827a03800 nid=0xe707 in Object.wait() [0x000070002bcd0000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@11.0.11/Object.java:328)
at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
- waiting to re-lock in wait() <0x0000000608601480> (a java.util.LinkedList)
at java.lang.Thread.run(java.base@11.0.11/Thread.java:829)
"EMF Reference Cleaner" #45 daemon prio=5 os_prio=31 cpu=6.22ms elapsed=221.23s tid=0x00007fd8a7434000 nid=0x10e03 in Object.wait() [0x000070002dedc000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:155)
- waiting to re-lock in wait() <0x0000000608601e10> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:176)
at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)
"Worker-JM" #46 prio=5 os_prio=31 cpu=13.53ms elapsed=221.09s tid=0x00007fd8a73c3000 nid=0x10d03 in Object.wait() [0x000070002eedf000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:61)
- waiting to re-lock in wait() <0x0000000608602620> (a java.util.ArrayList)
"Provisioning Event Dispatcher" #48 daemon prio=5 os_prio=31 cpu=0.63ms elapsed=220.75s tid=0x00007fd7f78a9000 nid=0x10903 in Object.wait() [0x0000700030ee5000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@11.0.11/Object.java:328)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:394)
- waiting to re-lock in wait() <0x0000000608603640> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:335)
"Gogo shell" #51 prio=5 os_prio=31 cpu=9.75ms elapsed=218.48s tid=0x00007fd8a7462800 nid=0x10503 waiting on condition [0x0000700032eeb000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x0000000608603930> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.11/AbstractQueuedSynchronizer.java:2081)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.11/LinkedBlockingQueue.java:433)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.11/ThreadPoolExecutor.java:1054)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1114)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628)
at java.lang.Thread.run(java.base@11.0.11/Thread.java:829)
"Git Repository Closer" #55 daemon prio=6 os_prio=31 cpu=0.10ms elapsed=217.78s tid=0x00007fd827987800 nid=0xf73f in Object.wait() [0x0000700033eee000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:155)
- waiting to re-lock in wait() <0x0000000600800218> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:176)
at org.eclipse.egit.core.RepositoryCache$Closer.run(RepositoryCache.java:453)
"Java indexing" #57 daemon prio=4 os_prio=31 cpu=9652.93ms elapsed=214.16s tid=0x00007fd827a8d000 nid=0x10207 in Object.wait() [0x0000700034ef1000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@11.0.11/Object.java:328)
at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:409)
- waiting to re-lock in wait() <0x00000006026001e8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
at java.lang.Thread.run(java.base@11.0.11/Thread.java:829)
"ForkJoinPool.commonPool-worker-19" #58 daemon prio=6 os_prio=31 cpu=13.12ms elapsed=213.93s tid=0x00007fd827ac9000 nid=0x1e103 waiting on condition [0x0000700035ef4000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"EventAdmin Async Event Dispatcher Thread" #197 daemon prio=6 os_prio=31 cpu=51.47ms elapsed=209.77s tid=0x00007fd8a742c000 nid=0x14c07 in Object.wait() [0x00007000153c6000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@11.0.11/Object.java:328)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:394)
- waiting to re-lock in wait() <0x00000006008002b8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:335)
"Worker-14: Synchronizing projects" #211 prio=5 os_prio=31 cpu=265.97ms elapsed=209.76s tid=0x00007fd887026000 nid=0x15207 in Object.wait() [0x0000700028020000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@11.0.11/Object.java:328)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:321)
- waiting to re-lock in wait() <0x000000061aae25d0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:207)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:95)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:311)
at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:124)
at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2263)
at org.eclipse.core.internal.resources.Project.touch(Project.java:1321)
at org.eclipse.jdt.internal.core.JavaModelManager$14.runInWorkspace(JavaModelManager.java:3350)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:42)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
"Worker-19: Building Workspace" #216 prio=5 os_prio=31 cpu=595.64ms elapsed=209.75s tid=0x00007fd857000000 nid=0x1d603 in Object.wait() [0x0000700038efb000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at org.eclipse.ui.internal.console.IOConsolePartitioner.streamAppended(IOConsolePartitioner.java:718)
- waiting to re-lock in wait() <0x0000000602d03a00> (a java.util.ArrayList)
at org.eclipse.ui.console.IOConsoleOutputStream.notifyParitioner(IOConsoleOutputStream.java:281)
at org.eclipse.ui.console.IOConsoleOutputStream.encodedWrite(IOConsoleOutputStream.java:276)
- locked <0x000000066b600018> (a org.eclipse.ui.console.MessageConsoleStream)
at org.eclipse.ui.console.IOConsoleOutputStream.write(IOConsoleOutputStream.java:201)
- locked <0x000000066b600018> (a org.eclipse.ui.console.MessageConsoleStream)
at sun.nio.cs.StreamEncoder.writeBytes(java.base@11.0.11/StreamEncoder.java:233)
at sun.nio.cs.StreamEncoder.implFlushBuffer(java.base@11.0.11/StreamEncoder.java:312)
at sun.nio.cs.StreamEncoder.implFlush(java.base@11.0.11/StreamEncoder.java:316)
at sun.nio.cs.StreamEncoder.flush(java.base@11.0.11/StreamEncoder.java:153)
- locked <0x000000066b600088> (a java.io.OutputStreamWriter)
at java.io.OutputStreamWriter.flush(java.base@11.0.11/OutputStreamWriter.java:251)
at java.io.BufferedWriter.flush(java.base@11.0.11/BufferedWriter.java:257)
- locked <0x000000066b600088> (a java.io.OutputStreamWriter)
at java.io.PrintWriter.flush(java.base@11.0.11/PrintWriter.java:396)
- locked <0x000000066b6000c8> (a java.io.BufferedWriter)
at mb.spoofax.eclipse.log.EclipseLogger.consoleLog(EclipseLogger.java:73)
at mb.spoofax.eclipse.log.EclipseLogger.doTrace(EclipseLogger.java:96)
at mb.spoofax.eclipse.log.EclipseLogger.trace(EclipseLogger.java:114)
at mb.log.api.Logger.log(Logger.java:103)
at mb.pie.runtime.tracer.LoggingTracer.log(LoggingTracer.java:80)
at mb.pie.runtime.tracer.LoggingTracer.logBottomUp(LoggingTracer.java:195)
at mb.pie.runtime.tracer.LoggingTracer.scheduleAffectedByResourceStart(LoggingTracer.java:214)
at mb.pie.runtime.exec.BottomUpShared.lambda$directlyAffectedByResources$0(BottomUpShared.java:90)
at mb.pie.runtime.exec.BottomUpShared$$Lambda$1006/0x0000000801a3f040.accept(Unknown Source)
at java.util.Iterator.forEachRemaining(java.base@11.0.11/Iterator.java:133)
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(java.base@11.0.11/Spliterators.java:1801)
at java.util.stream.ReferencePipeline$Head.forEach(java.base@11.0.11/ReferencePipeline.java:658)
at mb.pie.runtime.exec.BottomUpShared.directlyAffectedByResources(BottomUpShared.java:89)
at mb.pie.runtime.exec.BottomUpRunner.scheduleAffectedByResources(BottomUpRunner.java:146)
at mb.pie.runtime.exec.BottomUpRunner.requireInitial(BottomUpRunner.java:82)
at mb.pie.runtime.MixedSessionImpl.lambda$updateAffectedBy$0(MixedSessionImpl.java:70)
at mb.pie.runtime.MixedSessionImpl$$Lambda$1004/0x0000000801a3f840.run(Unknown Source)
at mb.pie.runtime.SessionImpl.handleException(SessionImpl.java:160)
at mb.pie.runtime.MixedSessionImpl.updateAffectedBy(MixedSessionImpl.java:70)
at mb.spoofax.lwb.eclipse.SpoofaxLwbBuilder.bottomUpBuild(SpoofaxLwbBuilder.java:189)
at mb.spoofax.lwb.eclipse.SpoofaxLwbBuilder.incrBuild(SpoofaxLwbBuilder.java:132)
at mb.spoofax.lwb.eclipse.SpoofaxLwbBuilder.access$100(SpoofaxLwbBuilder.java:58)
at mb.spoofax.lwb.eclipse.SpoofaxLwbBuilder$1.run(SpoofaxLwbBuilder.java:87)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
at mb.spoofax.lwb.eclipse.SpoofaxLwbBuilder.build(SpoofaxLwbBuilder.java:96)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:853)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:232)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:281)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:334)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:337)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:389)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:410)
at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:516)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:406)
at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:180)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
"pool-1-thread-1" #220 prio=5 os_prio=31 cpu=22.66ms elapsed=209.71s tid=0x00007fd887735000 nid=0x1cb03 waiting on condition [0x000070003bf06000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x0000000600800748> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.11/AbstractQueuedSynchronizer.java:2081)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.11/LinkedBlockingQueue.java:433)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.11/ThreadPoolExecutor.java:1054)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1114)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628)
at java.lang.Thread.run(java.base@11.0.11/Thread.java:829)
"pool-2-thread-1" #221 prio=5 os_prio=31 cpu=5.53ms elapsed=209.70s tid=0x00007fd857003000 nid=0x17c03 waiting on condition [0x000070003cf09000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x0000000602979010> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.11/AbstractQueuedSynchronizer.java:2081)
at java.util.concurrent.LinkedBlockingQueue.take(java.base@11.0.11/LinkedBlockingQueue.java:433)
at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.11/ThreadPoolExecutor.java:1054)
at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1114)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628)
at java.lang.Thread.run(java.base@11.0.11/Thread.java:829)
"ForkJoinPool.commonPool-worker-5" #224 daemon prio=5 os_prio=31 cpu=0.93ms elapsed=209.12s tid=0x00007fd7f7837000 nid=0x20f03 waiting on condition [0x000070003f11b000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"ForkJoinPool.commonPool-worker-23" #225 daemon prio=6 os_prio=31 cpu=1.44ms elapsed=209.12s tid=0x00007fd847810000 nid=0x21203 waiting on condition [0x0000700041121000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"ForkJoinPool.commonPool-worker-13" #228 daemon prio=5 os_prio=31 cpu=5.53ms elapsed=209.12s tid=0x00007fd857004800 nid=0x21703 waiting on condition [0x000070004412a000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"ForkJoinPool.commonPool-worker-17" #230 daemon prio=6 os_prio=31 cpu=0.88ms elapsed=209.11s tid=0x00007fd8274c8800 nid=0x21803 waiting on condition [0x000070004512d000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"ForkJoinPool.commonPool-worker-11" #235 daemon prio=5 os_prio=31 cpu=4.86ms elapsed=209.11s tid=0x00007fd8b0a81000 nid=0x21b03 waiting on condition [0x0000700046130000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"ForkJoinPool.commonPool-worker-25" #234 daemon prio=5 os_prio=31 cpu=8.20ms elapsed=209.11s tid=0x00007fd8005c3800 nid=0x29003 waiting on condition [0x0000700047133000]
java.lang.Thread.State: TIMED_WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.parkUntil(java.base@11.0.11/LockSupport.java:275)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1619)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"ForkJoinPool.commonPool-worker-7" #233 daemon prio=6 os_prio=31 cpu=0.62ms elapsed=209.11s tid=0x00007fd860000000 nid=0x28e03 waiting on condition [0x0000700048136000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"ForkJoinPool.commonPool-worker-21" #232 daemon prio=6 os_prio=31 cpu=0.55ms elapsed=209.11s tid=0x00007fd84784d000 nid=0x28c03 waiting on condition [0x0000700049139000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"ForkJoinPool.commonPool-worker-3" #231 daemon prio=5 os_prio=31 cpu=0.44ms elapsed=209.11s tid=0x00007fd857005800 nid=0x22003 waiting on condition [0x000070004a13c000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"ForkJoinPool.commonPool-worker-15" #237 daemon prio=5 os_prio=31 cpu=1.03ms elapsed=209.11s tid=0x00007fd860001000 nid=0x28903 waiting on condition [0x000070004b13f000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"ForkJoinPool.commonPool-worker-29" #236 daemon prio=6 os_prio=31 cpu=3.25ms elapsed=209.11s tid=0x00007fd86005e800 nid=0x22203 waiting on condition [0x000070004c142000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method)
- parking to wait for <0x00000006026bc370> (a java.util.concurrent.ForkJoinPool)
at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194)
at java.util.concurrent.ForkJoinPool.runWorker(java.base@11.0.11/ForkJoinPool.java:1628)
at java.util.concurrent.ForkJoinWorkerThread.run(java.base@11.0.11/ForkJoinWorkerThread.java:183)
"Worker-28" #247 prio=5 os_prio=31 cpu=790.45ms elapsed=203.07s tid=0x00007fd847075000 nid=0x34303 in Object.wait() [0x00007000534e6000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
- waiting to re-lock in wait() <0x0000000608602e30> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
"Worker-33" #252 prio=5 os_prio=31 cpu=629.57ms elapsed=203.03s tid=0x00007fd86781e000 nid=0x2ca03 in Object.wait() [0x00007000584f5000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
- waiting to re-lock in wait() <0x0000000608602e30> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
"Worker-42" #261 prio=5 os_prio=31 cpu=460.68ms elapsed=203.02s tid=0x00007fd857059800 nid=0x32a03 in Object.wait() [0x0000700061510000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
- waiting to re-lock in wait() <0x0000000608602e30> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
"Timer-2" #275 daemon prio=5 os_prio=31 cpu=0.14ms elapsed=195.65s tid=0x00007fd8b1153800 nid=0x1960b in Object.wait() [0x000070001a3d5000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at java.lang.Object.wait(java.base@11.0.11/Object.java:328)
at java.util.TimerThread.mainLoop(java.base@11.0.11/Timer.java:527)
- waiting to re-lock in wait() <0x000000066b800198> (a java.util.TaskQueue)
at java.util.TimerThread.run(java.base@11.0.11/Timer.java:506)
"Attach Listener" #317 daemon prio=9 os_prio=31 cpu=2.41ms elapsed=110.37s tid=0x00007fd8b0a78800 nid=0x1b41f waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Worker-45" #318 prio=5 os_prio=31 cpu=1.20ms elapsed=44.92s tid=0x00007fd8974db000 nid=0x940b in Object.wait() [0x00007000173cc000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@11.0.11/Native Method)
- waiting on <no object reference available>
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
- waiting to re-lock in wait() <0x0000000608602e30> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
"VM Thread" os_prio=31 cpu=248.10ms elapsed=225.97s tid=0x00007fd8a7028800 nid=0x3803 runnable
"GC Thread#0" os_prio=31 cpu=781.54ms elapsed=225.98s tid=0x00007fd8b700c800 nid=0x5003 runnable
"GC Thread#1" os_prio=31 cpu=776.06ms elapsed=225.48s tid=0x00007fd8b0872800 nid=0x6d03 runnable
"GC Thread#2" os_prio=31 cpu=911.05ms elapsed=225.48s tid=0x00007fd8b0873800 nid=0x9003 runnable
"GC Thread#3" os_prio=31 cpu=833.86ms elapsed=225.48s tid=0x00007fd8b0874000 nid=0x8e03 runnable
"GC Thread#4" os_prio=31 cpu=887.95ms elapsed=225.48s tid=0x00007fd8b721c800 nid=0x6f03 runnable
"GC Thread#5" os_prio=31 cpu=792.83ms elapsed=225.48s tid=0x00007fd8b7207000 nid=0x8b03 runnable
"GC Thread#6" os_prio=31 cpu=784.82ms elapsed=225.48s tid=0x00007fd887a39800 nid=0x8a03 runnable
"GC Thread#7" os_prio=31 cpu=785.75ms elapsed=225.48s tid=0x00007fd8b0875000 nid=0x7203 runnable
"GC Thread#8" os_prio=31 cpu=802.05ms elapsed=225.48s tid=0x00007fd8b0875800 nid=0x8903 runnable
"GC Thread#9" os_prio=31 cpu=814.10ms elapsed=225.48s tid=0x00007fd8b7208000 nid=0x7503 runnable
"GC Thread#10" os_prio=31 cpu=796.96ms elapsed=225.48s tid=0x00007fd887024800 nid=0x8703 runnable
"GC Thread#11" os_prio=31 cpu=779.34ms elapsed=225.48s tid=0x00007fd887025000 nid=0x7603 runnable
"GC Thread#12" os_prio=31 cpu=756.09ms elapsed=223.74s tid=0x00007fd8b12a7000 nid=0xdf03 runnable
"G1 Main Marker" os_prio=31 cpu=1.66ms elapsed=225.98s tid=0x00007fd8b7041800 nid=0x4f03 runnable
"G1 Conc#0" os_prio=31 cpu=262.27ms elapsed=225.98s tid=0x00007fd8b7042800 nid=0x3103 runnable
"G1 Conc#1" os_prio=31 cpu=264.97ms elapsed=221.35s tid=0x00007fd8a7586800 nid=0x11103 runnable
"G1 Conc#2" os_prio=31 cpu=257.80ms elapsed=221.35s tid=0x00007fd7f703c800 nid=0x11003 runnable
"G1 Refine#0" os_prio=31 cpu=2932.16ms elapsed=225.98s tid=0x00007fd8b7177000 nid=0x4d03 runnable
"G1 Refine#1" os_prio=31 cpu=327.56ms elapsed=224.03s tid=0x00007fd8b174b800 nid=0x12403 runnable
"G1 Refine#2" os_prio=31 cpu=243.79ms elapsed=224.03s tid=0x00007fd8b091e800 nid=0xd803 runnable
"G1 Refine#3" os_prio=31 cpu=191.53ms elapsed=224.03s tid=0x00007fd8a790d800 nid=0x12103 runnable
"G1 Refine#4" os_prio=31 cpu=150.65ms elapsed=224.03s tid=0x00007fd8b14b0800 nid=0x11f03 runnable
"G1 Refine#5" os_prio=31 cpu=144.44ms elapsed=224.03s tid=0x00007fd8a7991800 nid=0x11e03 runnable
"G1 Refine#6" os_prio=31 cpu=138.77ms elapsed=224.03s tid=0x00007fd8a7992000 nid=0x11c03 runnable
"G1 Refine#7" os_prio=31 cpu=129.02ms elapsed=224.03s tid=0x00007fd8a742f000 nid=0x11b03 runnable
"G1 Refine#8" os_prio=31 cpu=122.68ms elapsed=224.03s tid=0x00007fd7f7014000 nid=0xdb03 runnable
"G1 Refine#9" os_prio=31 cpu=118.94ms elapsed=224.03s tid=0x00007fd857800000 nid=0xdd03 runnable
"G1 Refine#10" os_prio=31 cpu=114.84ms elapsed=223.57s tid=0x00007fd857016000 nid=0x11903 runnable
"G1 Refine#11" os_prio=31 cpu=108.83ms elapsed=208.59s tid=0x00007fd8578af800 nid=0x24107 runnable
"G1 Refine#12" os_prio=31 cpu=96.41ms elapsed=208.59s tid=0x00007fd7f7043000 nid=0x25403 runnable
"G1 Young RemSet Sampling" os_prio=31 cpu=156.04ms elapsed=225.98s tid=0x00007fd8b7178000 nid=0x3403 runnable
"VM Periodic Task Thread" os_prio=31 cpu=179.49ms elapsed=225.93s tid=0x00007fd8b71a0000 nid=0x5d03 waiting on condition
JNI global refs: 569, weak refs: 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment