Closed WJSchakel closed 8 months ago
Please create and attach thread dump. You can use jstack -l <JVM pid>
for that, or any other tool.
This should be it:
Full thread dump OpenJDK 64-Bit Server VM (21.0.2+13-LTS mixed mode):
Threads class SMR info: _java_thread_list=0x00000197624c2db0, length=48, elements={ 0x0000019742928680, 0x000001975dc48cc0, 0x000001975dc79bf0, 0x000001975dc7a260, 0x000001975dc7acc0, 0x000001975dc83b40, 0x000001975dc845a0, 0x000001975dc9c8a0, 0x000001975dc9ff60, 0x000001975dca4a20, 0x000001975dd516d0, 0x00000197621930d0, 0x000001976423fc10, 0x00000197634de0a0, 0x0000019763479e00, 0x0000019763974fa0, 0x0000019762df6fb0, 0x0000019763f03df0, 0x0000019763f02a40, 0x0000019763f01d20, 0x0000019763f023b0, 0x0000019763f030d0, 0x0000019764801500, 0x00000197648028b0, 0x00000197647fe710, 0x0000019764804980, 0x0000019764800150, 0x0000019767445aa0, 0x000001976744b680, 0x000001976384f820, 0x00000197643cc460, 0x00000197643cebc0, 0x0000019762481c40, 0x0000019762480f20, 0x0000019762489f80, 0x00000197631f5070, 0x00000197622886f0, 0x0000019f7fb17500, 0x0000019f7fb188b0, 0x0000019f7fb18f40, 0x000001975b1dda90, 0x0000019f7fb16150, 0x00000197646e1d00, 0x0000019762288060, 0x00000197624850c0, 0x00000197646dfc30, 0x00000197675da3e0, 0x00000197675db180 }
"main" #1 [20368] prio=6 os_prio=0 cpu=13562.50ms elapsed=10208.52s tid=0x0000019742928680 nid=20368 runnable [0x00000062ed6fd000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4769) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:167) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368) at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) at org.eclipse.ui.internal.WorkbenchWindow$$Lambda/0x0000000100d46098.run(Unknown Source) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) at org.eclipse.jdt.internal.ui.refactoring.RefactoringExecutionHelper.perform(RefactoringExecutionHelper.java:187) at org.eclipse.jdt.internal.ui.refactoring.RefactoringExecutionHelper.perform(RefactoringExecutionHelper.java:151) at org.eclipse.jdt.ui.refactoring.RenameSupport.perform(RenameSupport.java:203) at org.eclipse.jdt.internal.ui.refactoring.reorg.RenameLinkedMode.doRename(RenameLinkedMode.java:407) at org.eclipse.jdt.internal.ui.refactoring.reorg.RenameLinkedMode$EditorSynchronizer.left(RenameLinkedMode.java:122) at org.eclipse.jface.text.link.LinkedModeModel.exit(LinkedModeModel.java:338) at org.eclipse.jface.text.link.LinkedModeUI.lambda$2(LinkedModeUI.java:1237) at org.eclipse.jface.text.link.LinkedModeUI$$Lambda/0x00000001011c5388.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
locked <0x000000008c736850> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4046) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3662) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) at org.eclipse.ui.internal.Workbench$$Lambda/0x00000001003e4708.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) 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:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.2/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x00000001000c6800.invoke(java.base@21.0.2/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x00000001000c6c00.invokeExact_MT(java.base@21.0.2/LambdaForm$MH) at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.2/DirectMethodHandleAccessor.java:155) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.2/DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke(java.base@21.0.2/Method.java:580) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459)
Locked ownable synchronizers:
"Reference Handler" #9 [11064] daemon prio=10 os_prio=2 cpu=0.00ms elapsed=10208.49s tid=0x000001975dc48cc0 nid=11064 waiting on condition [0x00000062ee1ff000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.2/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@21.0.2/Reference.java:246) at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.2/Reference.java:208)
Locked ownable synchronizers:
"Finalizer" #10 [1372] daemon prio=8 os_prio=1 cpu=0.00ms elapsed=10208.49s tid=0x000001975dc79bf0 nid=1372 in Object.wait() [0x00000062ee2ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x0000000080528520> (a java.lang.ref.NativeReferenceQueue$Lock) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.2/Finalizer.java:173)
Locked ownable synchronizers:
"Signal Dispatcher" #11 [16852] daemon prio=9 os_prio=2 cpu=0.00ms elapsed=10208.49s tid=0x000001975dc7a260 nid=16852 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
"Attach Listener" #12 [17796] daemon prio=5 os_prio=2 cpu=0.00ms elapsed=10208.49s tid=0x000001975dc7acc0 nid=17796 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
"Service Thread" #13 [20352] daemon prio=9 os_prio=0 cpu=78.12ms elapsed=10208.49s tid=0x000001975dc83b40 nid=20352 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
"Monitor Deflation Thread" #14 [17556] daemon prio=9 os_prio=0 cpu=0.00ms elapsed=10208.49s tid=0x000001975dc845a0 nid=17556 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
"C2 CompilerThread0" #15 [20440] daemon prio=9 os_prio=2 cpu=21265.62ms elapsed=10208.49s tid=0x000001975dc9c8a0 nid=20440 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task
Locked ownable synchronizers:
"C1 CompilerThread0" #18 [19168] daemon prio=9 os_prio=2 cpu=9640.62ms elapsed=10208.49s tid=0x000001975dc9ff60 nid=19168 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task
Locked ownable synchronizers:
"StringDedupThread" #19 [16080] daemon prio=5 os_prio=0 cpu=406.25ms elapsed=10208.49s tid=0x000001975dca4a20 nid=16080 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
"Common-Cleaner" #20 [3704] daemon prio=8 os_prio=1 cpu=0.00ms elapsed=10208.45s tid=0x000001975dd516d0 nid=3704 waiting on condition [0x00000062eeaff000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000805a13f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.2/LockSupport.java:269) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.2/AbstractQueuedSynchronizer.java:1847) at java.lang.ref.ReferenceQueue.await(java.base@21.0.2/ReferenceQueue.java:71) at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.2/ReferenceQueue.java:143) at java.lang.ref.ReferenceQueue.remove(java.base@21.0.2/ReferenceQueue.java:218) at jdk.internal.ref.CleanerImpl.run(java.base@21.0.2/CleanerImpl.java:140) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583) at jdk.internal.misc.InnocuousThread.run(java.base@21.0.2/InnocuousThread.java:186)
Locked ownable synchronizers:
"Notification Thread" #21 [12176] daemon prio=9 os_prio=0 cpu=0.00ms elapsed=10208.43s tid=0x00000197621930d0 nid=12176 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
"Active Thread: Equinox Container: 06902ad9-aa2b-41f3-bd71-10e119c06333" #30 [3488] prio=5 os_prio=0 cpu=125.00ms elapsed=10208.02s tid=0x000001976423fc10 nid=3488 waiting on condition [0x00000062ef5fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x0000000080c78e70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.2/LockSupport.java:269) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.2/AbstractQueuedSynchronizer.java:1758) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.2/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.2/ThreadPoolExecutor.java:1070) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.2/ThreadPoolExecutor.java:642) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"Framework Event Dispatcher: Equinox Container: 06902ad9-aa2b-41f3-bd71-10e119c06333" #32 [11176] daemon prio=5 os_prio=0 cpu=46.88ms elapsed=10207.90s tid=0x00000197634de0a0 nid=11176 in Object.wait() [0x00000062ef6ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x00000000819b0dc0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
Locked ownable synchronizers:
"Start Level: Equinox Container: 06902ad9-aa2b-41f3-bd71-10e119c06333" #33 [18716] daemon prio=5 os_prio=0 cpu=1859.38ms elapsed=10207.90s tid=0x0000019763479e00 nid=18716 in Object.wait() [0x00000062ef7ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x00000000819c3008> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
Locked ownable synchronizers:
"SCR Component Actor" #34 [16764] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=10207.88s tid=0x0000019763974fa0 nid=16764 in Object.wait() [0x00000062ef8fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x00000000819d52c8> (a java.util.LinkedList) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"Bundle File Closer" #36 [20316] daemon prio=5 os_prio=0 cpu=125.00ms elapsed=10207.72s tid=0x0000019762df6fb0 nid=20316 in Object.wait() [0x00000062ef9ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x00000000819e7498> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
Locked ownable synchronizers:
"EMF Reference Cleaner" #39 [19880] daemon prio=5 os_prio=0 cpu=62.50ms elapsed=10206.45s tid=0x0000019763f03df0 nid=19880 waiting on condition [0x00000062efcff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000811001c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.2/AbstractQueuedSynchronizer.java:519) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.2/ForkJoinPool.java:3780) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.2/ForkJoinPool.java:3725) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.2/AbstractQueuedSynchronizer.java:1707) at java.lang.ref.ReferenceQueue.await(java.base@21.0.2/ReferenceQueue.java:67) at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.2/ReferenceQueue.java:158) at java.lang.ref.ReferenceQueue.remove(java.base@21.0.2/ReferenceQueue.java:234) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)
Locked ownable synchronizers:
"Worker-JM" #42 [18664] prio=5 os_prio=0 cpu=15.62ms elapsed=10206.16s tid=0x0000019763f02a40 nid=18664 in Object.wait() [0x00000062efefe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x00000000819d53f8> (a java.util.ArrayList)
Locked ownable synchronizers:
"Gogo shell" #43 [11344] prio=5 os_prio=0 cpu=15.62ms elapsed=10205.92s tid=0x0000019763f01d20 nid=11344 waiting on condition [0x00000062efffe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000832b6718> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.2/AbstractQueuedSynchronizer.java:519) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.2/ForkJoinPool.java:3780) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.2/ForkJoinPool.java:3725) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.2/AbstractQueuedSynchronizer.java:1707) at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.2/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.2/ThreadPoolExecutor.java:1070) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.2/ThreadPoolExecutor.java:642) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"Git Repository Closer" #47 [32] daemon prio=6 os_prio=0 cpu=0.00ms elapsed=10203.93s tid=0x0000019763f023b0 nid=32 waiting on condition [0x00000062f06fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x000000008381d0c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.2/AbstractQueuedSynchronizer.java:519) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.2/ForkJoinPool.java:3780) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.2/ForkJoinPool.java:3725) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.2/AbstractQueuedSynchronizer.java:1707) at java.lang.ref.ReferenceQueue.await(java.base@21.0.2/ReferenceQueue.java:67) at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.2/ReferenceQueue.java:158) at java.lang.ref.ReferenceQueue.remove(java.base@21.0.2/ReferenceQueue.java:234) at org.eclipse.egit.core.RepositoryCache$Closer.run(RepositoryCache.java:453)
Locked ownable synchronizers:
"logback-1" #48 [9608] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=10203.67s tid=0x0000019763f030d0 nid=9608 waiting on condition [0x00000062f07fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000832d38b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.2/LockSupport.java:269) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.2/AbstractQueuedSynchronizer.java:1758) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.2/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.2/ThreadPoolExecutor.java:1070) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.2/ThreadPoolExecutor.java:642) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"Java indexing" #50 [15904] daemon prio=4 os_prio=-1 cpu=828.12ms elapsed=10201.97s tid=0x0000019764801500 nid=15904 in Object.wait() [0x00000062efdff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x00000000833000f0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at org.eclipse.jdt.internal.core.search.processing.JobManager$$Lambda/0x00000001007f5268.run(Unknown Source) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"JNA Cleaner" #51 [5272] daemon prio=6 os_prio=0 cpu=0.00ms elapsed=10201.62s tid=0x00000197648028b0 nid=5272 waiting on condition [0x00000062f08ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000833052e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.2/AbstractQueuedSynchronizer.java:519) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.2/ForkJoinPool.java:3780) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.2/ForkJoinPool.java:3725) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.2/AbstractQueuedSynchronizer.java:1707) at java.lang.ref.ReferenceQueue.await(java.base@21.0.2/ReferenceQueue.java:67) at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.2/ReferenceQueue.java:158) at java.lang.ref.ReferenceQueue.remove(java.base@21.0.2/ReferenceQueue.java:234) at com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58)
Locked ownable synchronizers:
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #52 [12508] daemon prio=1 os_prio=-2 cpu=2703.12ms elapsed=10201.01s tid=0x00000197647fe710 nid=12508 in Object.wait() [0x00000062f09ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x00000000849d82b0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:181)
Locked ownable synchronizers:
"EventAdmin Async Event Dispatcher Thread" #57 [19844] daemon prio=6 os_prio=0 cpu=218.75ms elapsed=10200.14s tid=0x0000019764804980 nid=19844 in Object.wait() [0x00000062f14ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x0000000085300000> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
Locked ownable synchronizers:
"Worker-1: Compacting resource model" #58 [2332] prio=5 os_prio=0 cpu=6359.38ms elapsed=10200.14s tid=0x0000019764800150 nid=2332 in Object.wait() [0x00000062f15ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x000000008c187390> (a java.lang.Object) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:214) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:95) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:342) at org.eclipse.core.internal.utils.StringPoolJob.run(StringPoolJob.java:101) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Locked ownable synchronizers:
"pool-2-thread-1" #69 [5780] prio=5 os_prio=0 cpu=46.88ms elapsed=10199.90s tid=0x0000019767445aa0 nid=5780 waiting on condition [0x00000062f20ee000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x0000000085326098> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.2/AbstractQueuedSynchronizer.java:519) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.2/ForkJoinPool.java:3780) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.2/ForkJoinPool.java:3725) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.2/AbstractQueuedSynchronizer.java:1707) at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.2/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.2/ThreadPoolExecutor.java:1070) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.2/ThreadPoolExecutor.java:642) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"pool-3-thread-1" #70 [16860] prio=5 os_prio=0 cpu=0.00ms elapsed=10199.90s tid=0x000001976744b680 nid=16860 waiting on condition [0x00000062f21ef000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x0000000085300118> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.2/AbstractQueuedSynchronizer.java:519) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.2/ForkJoinPool.java:3780) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.2/ForkJoinPool.java:3725) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.2/AbstractQueuedSynchronizer.java:1707) at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.2/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.2/ThreadPoolExecutor.java:1070) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.2/ThreadPoolExecutor.java:642) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"JGit-FileStoreAttributeReader-1" #71 [19340] daemon prio=5 os_prio=0 cpu=2593.75ms elapsed=10199.67s tid=0x000001976384f820 nid=19340 waiting on condition [0x00000062f22ee000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x0000000081b9c770> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.2/AbstractQueuedSynchronizer.java:519) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.2/ForkJoinPool.java:3780) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.2/ForkJoinPool.java:3725) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.2/AbstractQueuedSynchronizer.java:1707) at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.2/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.2/ThreadPoolExecutor.java:1070) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.2/ThreadPoolExecutor.java:642) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"Provisioning Event Dispatcher" #119 [15548] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=10192.66s tid=0x00000197643cc460 nid=15548 in Object.wait() [0x00000062f33ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x000000008350c390> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)
Locked ownable synchronizers:
"Thread-30" #128 [20420] prio=5 os_prio=0 cpu=0.00ms elapsed=10179.99s tid=0x00000197643cebc0 nid=20420 waiting on condition [0x00000062efaff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep0(java.base@21.0.2/Native Method) at java.lang.Thread.sleep(java.base@21.0.2/Thread.java:509) at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:73)
Locked ownable synchronizers:
"logback-2" #129 [15392] daemon prio=5 os_prio=0 cpu=0.00ms elapsed=10143.67s tid=0x0000019762481c40 nid=15392 waiting on condition [0x00000062ed7ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000832d38b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.2/AbstractQueuedSynchronizer.java:519) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.2/ForkJoinPool.java:3780) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.2/ForkJoinPool.java:3725) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.2/AbstractQueuedSynchronizer.java:1707) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.2/ScheduledThreadPoolExecutor.java:1177) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.2/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.2/ThreadPoolExecutor.java:1070) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.2/ThreadPoolExecutor.java:642) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"Worker-25" #141 [19252] prio=5 os_prio=0 cpu=15.62ms elapsed=269.89s tid=0x0000019762480f20 nid=19252 in Object.wait() [0x00000062eedfe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x0000000081c3c150> (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)
Locked ownable synchronizers:
"Worker-26" #151 [13520] prio=5 os_prio=0 cpu=78.12ms elapsed=48.62s tid=0x0000019762489f80 nid=13520 in Object.wait() [0x00000062f02fe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x0000000081c3c150> (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)
Locked ownable synchronizers:
"Worker-27" #159 [16720] prio=5 os_prio=0 cpu=15.62ms elapsed=43.87s tid=0x00000197631f5070 nid=16720 in Object.wait() [0x00000062f0dee000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x0000000081c3c150> (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)
Locked ownable synchronizers:
"pool-4-thread-1" #164 [1228] prio=5 os_prio=0 cpu=0.00ms elapsed=9.91s tid=0x00000197622886f0 nid=1228 waiting on condition [0x00000062f0eef000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x000000008de461f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.2/AbstractQueuedSynchronizer.java:519) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.2/ForkJoinPool.java:3780) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.2/ForkJoinPool.java:3725) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.2/AbstractQueuedSynchronizer.java:1707) at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.2/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.2/ThreadPoolExecutor.java:1070) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.2/ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.2/ThreadPoolExecutor.java:642) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"ForkJoinPool.commonPool-worker-8" #165 [18684] daemon prio=6 os_prio=0 cpu=15.62ms elapsed=9.66s tid=0x0000019f7fb17500 nid=18684 waiting on condition [0x00000062f16ee000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000824880f0> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.2/ForkJoinPool.java:1893) at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.2/ForkJoinPool.java:1809) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.2/ForkJoinWorkerThread.java:188)
Locked ownable synchronizers:
"JavaScript indexing" #172 [11228] daemon prio=4 os_prio=-1 cpu=0.00ms elapsed=6.12s tid=0x0000019f7fb188b0 nid=11228 in Object.wait() [0x00000062f17ee000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.2/Native Method)
locked <0x000000008c7a2d10> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.runWith(java.base@21.0.2/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.2/Thread.java:1583)
Locked ownable synchronizers:
"ModalContext" #173 [19568] prio=6 os_prio=0 cpu=5875.00ms elapsed=6.04s tid=0x0000019f7fb18f40 nid=19568 runnable [0x00000062f18ed000] java.lang.Thread.State: RUNNABLE at org.eclipse.core.runtime.Path.equals(Path.java:694) at org.eclipse.jdt.internal.core.JrtPackageFragmentRoot.equals(JrtPackageFragmentRoot.java:119) at org.eclipse.jdt.internal.core.PackageFragment.equals(PackageFragment.java:189) at org.eclipse.jdt.internal.core.AbstractClassFile.equals(AbstractClassFile.java:133) at org.eclipse.jdt.internal.core.JavaElement.equals(JavaElement.java:184) at org.eclipse.jdt.internal.core.SourceRefElement.equals(SourceRefElement.java:89) at org.eclipse.jdt.internal.core.BinaryType.equals(BinaryType.java:170) at java.util.HashMap.getNode(java.base@21.0.2/HashMap.java:578) at java.util.HashMap.get(java.base@21.0.2/HashMap.java:564) at org.eclipse.jdt.internal.corext.refactoring.rename.RippleMethodFinder2$UnionFind.find(RippleMethodFinder2.java:102) at org.eclipse.jdt.internal.corext.refactoring.rename.RippleMethodFinder2.uniteWithSupertypes(RippleMethodFinder2.java:518) at org.eclipse.jdt.internal.corext.refactoring.rename.RippleMethodFinder2.uniteWithSupertypes(RippleMethodFinder2.java:531) at org.eclipse.jdt.internal.corext.refactoring.rename.RippleMethodFinder2.createUnionFind(RippleMethodFinder2.java:505) at org.eclipse.jdt.internal.corext.refactoring.rename.RippleMethodFinder2.findAllRippleMethods(RippleMethodFinder2.java:222) at org.eclipse.jdt.internal.corext.refactoring.rename.RippleMethodFinder2.getAllRippleMethods(RippleMethodFinder2.java:187) at org.eclipse.jdt.internal.corext.refactoring.rename.RippleMethodFinder2.getRelatedMethods(RippleMethodFinder2.java:180) at org.eclipse.jdt.internal.corext.refactoring.rename.RenameMethodProcessor.initializeMethodsToRename(RenameMethodProcessor.java:252) at org.eclipse.jdt.internal.corext.refactoring.rename.RenameMethodProcessor.doCheckFinalConditions(RenameMethodProcessor.java:394) at org.eclipse.jdt.internal.corext.refactoring.rename.RenameVirtualMethodProcessor.doCheckFinalConditions(RenameVirtualMethodProcessor.java:148) at org.eclipse.jdt.internal.corext.refactoring.rename.JavaRenameProcessor.checkFinalConditions(JavaRenameProcessor.java:51) at org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring.checkFinalConditions(ProcessorBasedRefactoring.java:227) at org.eclipse.ltk.core.refactoring.Refactoring.checkAllConditions(Refactoring.java:165) at org.eclipse.jdt.internal.ui.refactoring.RefactoringExecutionHelper$Operation.run(RefactoringExecutionHelper.java:84) at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:41) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:742) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2453) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2478) at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:5971) at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:108) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Locked ownable synchronizers:
"ForkJoinPool.commonPool-worker-9" #176 [11856] daemon prio=6 os_prio=0 cpu=0.00ms elapsed=5.83s tid=0x000001975b1dda90 nid=11856 waiting on condition [0x00000062f1aee000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000824880f0> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.2/ForkJoinPool.java:1893) at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.2/ForkJoinPool.java:1809) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.2/ForkJoinWorkerThread.java:188)
Locked ownable synchronizers:
"ForkJoinPool.commonPool-worker-10" #177 [10016] daemon prio=6 os_prio=0 cpu=0.00ms elapsed=5.83s tid=0x0000019f7fb16150 nid=10016 waiting on condition [0x00000062f1bee000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000824880f0> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.2/ForkJoinPool.java:1893) at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.2/ForkJoinPool.java:1809) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.2/ForkJoinWorkerThread.java:188)
Locked ownable synchronizers:
"ForkJoinPool.commonPool-worker-11" #178 [1180] daemon prio=6 os_prio=0 cpu=0.00ms elapsed=5.83s tid=0x00000197646e1d00 nid=1180 waiting on condition [0x00000062f1cef000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000824880f0> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.2/ForkJoinPool.java:1893) at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.2/ForkJoinPool.java:1809) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.2/ForkJoinWorkerThread.java:188)
Locked ownable synchronizers:
"ForkJoinPool.commonPool-worker-12" #179 [2944] daemon prio=6 os_prio=0 cpu=15.62ms elapsed=5.83s tid=0x0000019762288060 nid=2944 waiting on condition [0x00000062f1dee000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000824880f0> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.parkUntil(java.base@21.0.2/LockSupport.java:449) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.2/ForkJoinPool.java:1891) at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.2/ForkJoinPool.java:1809) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.2/ForkJoinWorkerThread.java:188)
Locked ownable synchronizers:
"ForkJoinPool.commonPool-worker-13" #180 [17992] daemon prio=6 os_prio=0 cpu=0.00ms elapsed=5.83s tid=0x00000197624850c0 nid=17992 waiting on condition [0x00000062f1eee000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000824880f0> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.2/ForkJoinPool.java:1893) at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.2/ForkJoinPool.java:1809) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.2/ForkJoinWorkerThread.java:188)
Locked ownable synchronizers:
"ForkJoinPool.commonPool-worker-14" #181 [19392] daemon prio=6 os_prio=0 cpu=0.00ms elapsed=5.83s tid=0x00000197646dfc30 nid=19392 waiting on condition [0x00000062f1fee000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.2/Native Method)
parking to wait for <0x00000000824880f0> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@21.0.2/LockSupport.java:371) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.2/ForkJoinPool.java:1893) at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.2/ForkJoinPool.java:1809) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.2/ForkJoinWorkerThread.java:188)
Locked ownable synchronizers:
"C2 CompilerThread1" #16 [15564] daemon prio=9 os_prio=2 cpu=125.00ms elapsed=1.71s tid=0x00000197675da3e0 nid=15564 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task
Locked ownable synchronizers:
"C2 CompilerThread2" #17 [3952] daemon prio=9 os_prio=2 cpu=109.38ms elapsed=1.71s tid=0x00000197675db180 nid=3952 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task
Locked ownable synchronizers:
"VM Thread" os_prio=2 cpu=171.88ms elapsed=10208.50s tid=0x000001975dc1d110 nid=18012 runnable
"GC Thread#0" os_prio=2 cpu=296.88ms elapsed=10208.52s tid=0x0000019745b24580 nid=15600 runnable
"GC Thread#1" os_prio=2 cpu=328.12ms elapsed=10208.12s tid=0x0000019762d2c7d0 nid=1736 runnable
"GC Thread#2" os_prio=2 cpu=328.12ms elapsed=10208.12s tid=0x0000019762eb2160 nid=13400 runnable
"GC Thread#3" os_prio=2 cpu=328.12ms elapsed=10208.12s tid=0x0000019762eb2500 nid=16300 runnable
"GC Thread#4" os_prio=2 cpu=312.50ms elapsed=10208.12s tid=0x00000197629cf0f0 nid=276 runnable
"GC Thread#5" os_prio=2 cpu=281.25ms elapsed=10208.12s tid=0x0000019762a7edc0 nid=17448 runnable
"GC Thread#6" os_prio=2 cpu=328.12ms elapsed=10208.12s tid=0x0000019762a7f160 nid=20216 runnable
"GC Thread#7" os_prio=2 cpu=312.50ms elapsed=10208.12s tid=0x0000019762a7f500 nid=18080 runnable
"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=10208.52s tid=0x0000019745b2d460 nid=20080 runnable
"G1 Conc#0" os_prio=2 cpu=1437.50ms elapsed=10208.52s tid=0x0000019745b2e020 nid=7188 runnable
"G1 Conc#1" os_prio=2 cpu=1421.88ms elapsed=10207.05s tid=0x000001976546b230 nid=11432 runnable
"G1 Refine#0" os_prio=2 cpu=15.62ms elapsed=10208.52s tid=0x000001975b1bace0 nid=19812 runnable
"G1 Service" os_prio=2 cpu=0.00ms elapsed=10208.52s tid=0x000001975b1bc760 nid=3312 runnable
"VM Periodic Task Thread" os_prio=2 cpu=46.88ms elapsed=10208.52s tid=0x000001975dbb17b0 nid=20284 waiting on condition
JNI global refs: 220, weak refs: 45
moved to jdt.ui: https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/1192
To reproduce:
void copy() {}
.Result:
It does not happen when the method has arguments. It happens in both version 2023-03 and 2023-12.