================================================================================ [Fr Dez 19 17:05:59 MEZ 2014] UI Thread blocked for 808 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@558da4da at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@558da4da at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:128) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.buildStructure(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.buildStructure(ScalaSourceFile.scala:73) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:557) at org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation.executeOperation(BecomeWorkingCopyOperation.java:38) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:729) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:789) at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:99) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:1001) at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:478) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1244) at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4233) at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:237) at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1480) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2584) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2557) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1395) at org.eclipse.ui.texteditor.AbstractTextEditor$19.run(AbstractTextEditor.java:3220) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) at org.eclipse.ui.internal.WorkbenchWindow$13.run(WorkbenchWindow.java:2157) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2153) at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3238) at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3265) at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:390) at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:305) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869) at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120) at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:337) at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:258) at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55) at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:127) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:94) at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$10.widgetSelected(StackRenderer.java:1034) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:782) at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@1b8b4a0d at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@1b8b4a0d at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Types$AntiPolyType.memberType(Types.scala:2734) at scala.tools.nsc.typechecker.Infer$Inferencer$InferMethodAlternativeTwice$1.scala$tools$nsc$typechecker$Infer$Inferencer$InferMethodAlternativeTwice$$isAltApplicable(Infer.scala:1395) at scala.tools.nsc.typechecker.Infer$Inferencer$InferMethodAlternativeTwice$1$$anonfun$35.apply(Infer.scala:1398) at scala.tools.nsc.typechecker.Infer$Inferencer$InferMethodAlternativeTwice$1$$anonfun$35.apply(Infer.scala:1398) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Infer$Inferencer$InferMethodAlternativeTwice$1.bestForExpectedType(Infer.scala:1398) at scala.tools.nsc.typechecker.Infer$Inferencer$InferMethodAlternativeTwice$1.tryOnce(Infer.scala:1411) at scala.tools.nsc.typechecker.Contexts$Context$TryTwice.apply(Contexts.scala:357) at scala.tools.nsc.typechecker.Infer$Inferencer.inferMethodAlternative(Infer.scala:1415) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3227) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Macros$DefMacroExpander.typecheck$1(Macros.scala:627) at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onSuccess(Macros.scala:639) at scala.tools.nsc.typechecker.Macros$MacroExpander$$anonfun$expand$1.apply(Macros.scala:578) at scala.tools.nsc.typechecker.Macros$MacroExpander$$anonfun$expand$1.apply(Macros.scala:565) at scala.tools.nsc.Global.withInfoLevel(Global.scala:199) at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:564) at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:552) at scala.tools.nsc.typechecker.Macros$class.standardMacroExpand(Macros.scala:716) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.standardMacroExpand(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$10.default(AnalyzerPlugins.scala:400) at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$10.default(AnalyzerPlugins.scala:397) at scala.tools.nsc.typechecker.AnalyzerPlugins$class.invoke(AnalyzerPlugins.scala:369) at scala.tools.nsc.typechecker.AnalyzerPlugins$class.pluginsMacroExpand(AnalyzerPlugins.scala:397) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.pluginsMacroExpand(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Macros$class.macroExpand(Macros.scala:709) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.macroExpand(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1077) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1132) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1105) at scala.tools.nsc.typechecker.Typers$Typer.adaptAfterOverloadResolution(Typers.scala:1139) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1103) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.valDefSig(Namers.scala:1378) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1529) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$ValOwner$class.addVal(ScalaStructureBuilder.scala:561) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$Builder.addVal(ScalaStructureBuilder.scala:866) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:924) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at scala.collection.immutable.List.foreach(List.scala:381) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at scala.collection.immutable.List.foreach(List.scala:381) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at scala.collection.immutable.List.foreach(List.scala:381) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser.traverse(ScalaStructureBuilder.scala:896) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$1.apply$mcV$sp(ScalaCompilationUnit.scala:127) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$1.apply(ScalaCompilationUnit.scala:127) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$1.apply(ScalaCompilationUnit.scala:127) at scala.tools.nsc.util.InterruptReq.execute(InterruptReq.scala:26) - locked scala.tools.nsc.util.WorkScheduler$$anon$1@36b06e4 at scala.tools.nsc.interactive.Global$$anonfun$pollForWork$1.apply$mcV$sp(Global.scala:444) at scala.util.control.Breaks.breakable(Breaks.scala:38) at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:418) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:22) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:06:03 MEZ 2014] UI Thread blocked for 1.603 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@6e4e1057 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@6e4e1057 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:125) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.buildStructure(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.buildStructure(ScalaSourceFile.scala:73) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:557) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:294) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:280) at org.scalaide.core.internal.jdt.model.LazyToplevelClass.mirror$lzycompute(ScalaElements.scala:314) - locked org.scalaide.core.internal.jdt.model.LazyToplevelClass@500d065e at org.scalaide.core.internal.jdt.model.LazyToplevelClass.mirror(ScalaElements.scala:312) at org.scalaide.core.internal.jdt.model.LazyToplevelClass.exists(ScalaElements.scala:326) at scala.tools.eclipse.contribution.weaving.jdt.core.NameLookupAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_core_NameLookupAspect$1$1c7010b1(NameLookupAspect.aj:85) at org.eclipse.jdt.internal.core.NameLookup.seekTypesInSourcePackage(NameLookup.java:1108) at org.eclipse.jdt.internal.core.NameLookup.seekTypes(NameLookup.java:1022) at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:769) at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:663) at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:845) at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1277) at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1289) at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1289) at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1289) at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1358) at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1264) at org.eclipse.jdt.internal.ui.text.java.SWTTemplateCompletionProposalComputer.isSWTOnClasspath(SWTTemplateCompletionProposalComputer.java:191) - locked org.eclipse.jdt.internal.ui.text.java.SWTTemplateCompletionProposalComputer@67a86ef at org.eclipse.jdt.internal.ui.text.java.SWTTemplateCompletionProposalComputer.computeCompletionEngine(SWTTemplateCompletionProposalComputer.java:164) at org.eclipse.jdt.internal.ui.text.java.AbstractTemplateCompletionProposalComputer.computeCompletionProposals(AbstractTemplateCompletionProposalComputer.java:61) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:570) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:505) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:499) at org.eclipse.jface.text.contentassist.ContentAssistant.showPossibleCompletions(ContentAssistant.java:1687) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.doOperation(CompilationUnitEditor.java:183) at org.eclipse.ui.texteditor.ContentAssistAction$1.run(ContentAssistAction.java:82) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.texteditor.ContentAssistAction.run(ContentAssistAction.java:80) at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1060) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1112) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1108) at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1529) at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4722) at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:343) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4610) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@c05936b at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@c05936b at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at java.lang.Object.hashCode(Native Method) at scala.reflect.internal.Types$TypeRef.computeHashCode(Types.scala:2147) at scala.reflect.internal.Types$UniqueType.(Types.scala:1056) at scala.reflect.internal.Types$TypeRef.(Types.scala:2124) at scala.reflect.internal.Types$NoArgsTypeRef.(Types.scala:1919) at scala.reflect.internal.Types$AbstractNoArgsTypeRef.(Types.scala:2330) at scala.reflect.internal.Types$TypeRef$.apply(Types.scala:2342) at scala.reflect.internal.Types$class.copyTypeRef(Types.scala:3481) at scala.reflect.internal.SymbolTable.copyTypeRef(SymbolTable.scala:16) at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.toType(TypeMaps.scala:738) at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.toType(TypeMaps.scala:734) at scala.reflect.internal.tpe.TypeMaps$SubstMap.subst(TypeMaps.scala:693) at scala.reflect.internal.tpe.TypeMaps$SubstMap.substFor$1(TypeMaps.scala:701) at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:716) at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:761) at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:734) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:115) at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:755) at scala.reflect.internal.Types$Type.substSym(Types.scala:715) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:164) at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:700) at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:669) at scala.reflect.internal.Symbols$Symbol.modifyInfo(Symbols.scala:1509) at scala.reflect.internal.Symbols$$anonfun$cloneSymbolsAndModify$1.apply(Symbols.scala:3611) at scala.reflect.internal.Symbols$$anonfun$cloneSymbolsAndModify$1.apply(Symbols.scala:3611) at scala.reflect.internal.util.Collections$class.mapList(Collections.scala:56) at scala.reflect.internal.SymbolTable.mapList(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.cloneSymbolsAndModify(Symbols.scala:3611) at scala.reflect.internal.SymbolTable.cloneSymbolsAndModify(SymbolTable.scala:16) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:245) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:128) at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:700) at scala.reflect.internal.Types$Type.subst(Types.scala:705) at scala.reflect.internal.Types$Type.instantiateTypeParams(Types.scala:470) at scala.reflect.internal.Symbols$class.deriveTypeWithWildcards(Symbols.scala:3595) at scala.reflect.internal.SymbolTable.deriveTypeWithWildcards(SymbolTable.scala:16) at scala.tools.nsc.typechecker.Implicits$class.scala$tools$nsc$typechecker$Implicits$$depoly(Implicits.scala:154) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$matchesPt(Implicits.scala:484) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:818) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1375) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1125) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:645) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:582) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:451) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:901) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:929) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1375) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$adaptToImplicitMethod$1$1$$anonfun$apply$5.apply(Typers.scala:802) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$adaptToImplicitMethod$1$1$$anonfun$apply$5.apply(Typers.scala:801) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:1210) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1526) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1628) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4911) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1880) at scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1721) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5208) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedDocDef(Typers.scala:128) at org.scalaide.core.internal.compiler.InteractiveScaladocAnalyzer$$anon$1.scala$tools$nsc$doc$ScaladocAnalyzer$ScaladocTyper$$super$typedDocDef(ScaladocGlobalCompatibilityTrait.scala:10) at scala.tools.nsc.doc.ScaladocAnalyzer$ScaladocTyper$class.typedDocDef(ScaladocAnalyzer.scala:52) at org.scalaide.core.internal.compiler.InteractiveScaladocAnalyzer$$anon$1.typedDocDef(ScaladocGlobalCompatibilityTrait.scala:10) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5234) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:4918) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5211) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5347) at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:102) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.interactive.Global$TyperRun.applyPhase(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun.typeCheck(Global.scala:1208) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$typeCheck(Global.scala:657) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5$$anonfun$apply$8.apply(Global.scala:572) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:568) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:06:12 MEZ 2014] UI Thread blocked for 738 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 RUNNABLE at org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser.scopeTrialCheck(DiagnoseParser.java:1402) at org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser.scopeTrialCheck(DiagnoseParser.java:1502) at org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser.scopeTrialCheck(DiagnoseParser.java:1502) at org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser.scopeTrialCheck(DiagnoseParser.java:1502) at org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser.scopeTrialCheck(DiagnoseParser.java:1502) at org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser.scopeTrial(DiagnoseParser.java:1363) at org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser.secondaryPhase(DiagnoseParser.java:1722) at org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser.errorRecovery(DiagnoseParser.java:527) at org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser.diagnoseParse(DiagnoseParser.java:379) at org.eclipse.jdt.internal.compiler.parser.Parser.reportSyntaxErrors(Parser.java:12150) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:11089) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:11283) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:11240) at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse(Parser.java:9660) at org.eclipse.jdt.internal.core.search.BasicSearchEngine.searchAllTypeNames(BasicSearchEngine.java:1192) at org.eclipse.jdt.core.search.SearchEngine.searchAllTypeNames(SearchEngine.java:746) at org.scalaide.core.completion.ScalaCompletions.fillScopeCompletions$1(ScalaCompletions.scala:162) at org.scalaide.core.completion.ScalaCompletions.org$scalaide$core$completion$ScalaCompletions$$findCompletion(ScalaCompletions.scala:203) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:33) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:32) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.completion.ScalaCompletions.findCompletions(ScalaCompletions.scala:32) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.findCompletions(ScalaCompletionProposalComputer.scala:57) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.computeCompletionProposals(ScalaCompletionProposalComputer.scala:46) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1495) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$4(CompletionProposalPopup.java:1484) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:382) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) - locked org.eclipse.swt.widgets.RunnableLock@3aba45f5 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Additional info timer" Id=87 TIMED_WAITING on org.eclipse.jface.text.contentassist.AdditionalInfoController$10@76f78848 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.contentassist.AdditionalInfoController$10@76f78848 at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.loop(AdditionalInfoController.java:293) at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.access$5(AdditionalInfoController.java:282) at org.eclipse.jface.text.contentassist.AdditionalInfoController$8.run(AdditionalInfoController.java:239) at java.lang.Thread.run(Unknown Source) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@24683587 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@24683587 at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.tools.nsc.typechecker.SyntheticMethods$$anonfun$caseTemplateBody$1$3.apply(SyntheticMethods.scala:388) at scala.tools.nsc.typechecker.SyntheticMethods$$anonfun$caseTemplateBody$1$3.apply(SyntheticMethods.scala:378) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at scala.tools.nsc.typechecker.SyntheticMethods$class.caseTemplateBody$1(SyntheticMethods.scala:378) at scala.tools.nsc.typechecker.SyntheticMethods$$anonfun$addSyntheticMethods$2.apply(SyntheticMethods.scala:396) at scala.tools.nsc.typechecker.SyntheticMethods$$anonfun$addSyntheticMethods$2.apply(SyntheticMethods.scala:395) at scala.reflect.internal.Trees$class.deriveTemplate(Trees.scala:1797) at scala.reflect.internal.SymbolTable.deriveTemplate(SymbolTable.scala:16) at scala.tools.nsc.typechecker.SyntheticMethods$class.addSyntheticMethods(SyntheticMethods.scala:395) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.addSyntheticMethods(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.finishMethodSynthesis(Typers.scala:1796) at scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1722) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5208) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedDocDef(Typers.scala:128) at org.scalaide.core.internal.compiler.InteractiveScaladocAnalyzer$$anon$1.scala$tools$nsc$doc$ScaladocAnalyzer$ScaladocTyper$$super$typedDocDef(ScaladocGlobalCompatibilityTrait.scala:10) at scala.tools.nsc.doc.ScaladocAnalyzer$ScaladocTyper$class.typedDocDef(ScaladocAnalyzer.scala:52) at org.scalaide.core.internal.compiler.InteractiveScaladocAnalyzer$$anon$1.typedDocDef(ScaladocGlobalCompatibilityTrait.scala:10) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5234) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:4918) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5211) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:4918) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5211) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:4918) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5211) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5347) at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:102) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.interactive.Global$TyperRun.applyPhase(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun.typeCheck(Global.scala:1208) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$typeCheck(Global.scala:657) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5$$anonfun$apply$8.apply(Global.scala:572) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:568) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:06:17 MEZ 2014] UI Thread blocked for 701 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@35787fc at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@35787fc at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:128) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.buildStructure(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.buildStructure(ScalaSourceFile.scala:73) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:557) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.makeConsistent(ScalaSourceFile.scala:119) at org.eclipse.jdt.internal.core.CompilationUnit.makeConsistent(CompilationUnit.java:1067) at org.eclipse.jdt.internal.core.CommitWorkingCopyOperation.executeOperation(CommitWorkingCopyOperation.java:124) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:729) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:794) at org.eclipse.jdt.internal.core.CompilationUnit.commitWorkingCopy(CompilationUnit.java:391) at org.scalaide.ui.internal.editor.ScalaDocumentProvider.commitWorkingCopy0(ScalaDocumentProvider.scala:87) at org.scalaide.ui.internal.editor.ScalaDocumentProvider.commitWorkingCopy(ScalaDocumentProvider.scala:39) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider$4.execute(CompilationUnitDocumentProvider.java:1458) at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:132) at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:69) at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118) - locked org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation@160c0ea2 at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:75) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:65) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:456) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:772) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5076) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(CompilationUnitEditor.java:1247) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(CompilationUnitEditor.java:1304) at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7209) at org.eclipse.ui.Saveable.doSave(Saveable.java:216) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:355) at org.eclipse.ui.internal.SaveableHelper$3.run(SaveableHelper.java:199) at org.eclipse.ui.internal.SaveableHelper$5.run(SaveableHelper.java:283) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) at org.eclipse.ui.internal.WorkbenchWindow$13.run(WorkbenchWindow.java:2157) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2153) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:291) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:269) at org.eclipse.ui.internal.SaveableHelper.saveModels(SaveableHelper.java:211) at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:146) at org.eclipse.ui.internal.WorkbenchPage.saveSaveable(WorkbenchPage.java:3915) at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3929) at org.eclipse.ui.internal.handlers.SaveHandler.execute(SaveHandler.java:54) at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1060) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1112) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1108) at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1529) at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4722) at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:343) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4610) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Worker-6" Id=97 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@3cb8287c at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@3cb8287c at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on scala.tools.nsc.interactive.Response@5999f661 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@5999f661 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$createOverrideIndicators$1.apply(ScalaCompilationUnit.scala:250) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$createOverrideIndicators$1.apply(ScalaCompilationUnit.scala:248) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.createOverrideIndicators(ScalaCompilationUnit.scala:248) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.createOverrideIndicators(ScalaSourceFile.scala:73) at scala.tools.eclipse.contribution.weaving.jdt.hierarchy.HierarchyAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_hierarchy_HierarchyAspect$2$b42b0558(HierarchyAspect.aj:115) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager.updateAnnotations(OverrideIndicatorManager.java:171) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager.reconciled(OverrideIndicatorManager.java:256) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.reconciled(CompilationUnitEditor.java:1664) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.reconciled(ScalaSourceFileEditor.scala:392) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy$$anonfun$reconcile$3.apply(ScalaReconcilingStrategy.scala:58) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy$$anonfun$reconcile$3.apply(ScalaReconcilingStrategy.scala:58) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy.reconcile(ScalaReconcilingStrategy.scala:58) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.tools.nsc.backend.icode.TypeKinds$REFERENCE.(TypeKinds.scala:277) at scala.tools.nsc.backend.icode.TypeKinds$class.scala$tools$nsc$backend$icode$TypeKinds$$newReference(TypeKinds.scala:431) at scala.tools.nsc.backend.icode.TypeKinds$class.scala$tools$nsc$backend$icode$TypeKinds$$arrayOrClassType(TypeKinds.scala:412) at scala.tools.nsc.backend.icode.TypeKinds$$anonfun$primitiveOrClassType$1.apply(TypeKinds.scala:437) at scala.tools.nsc.backend.icode.TypeKinds$$anonfun$primitiveOrClassType$1.apply(TypeKinds.scala:437) at scala.collection.MapLike$class.getOrElse(MapLike.scala:128) at scala.collection.AbstractMap.getOrElse(Map.scala:59) at scala.tools.nsc.backend.icode.TypeKinds$class.primitiveOrClassType(TypeKinds.scala:437) at scala.tools.nsc.backend.icode.TypeKinds$class.toTypeKind(TypeKinds.scala:387) at scala.tools.nsc.backend.icode.ICodes.toTypeKind(ICodes.scala:19) at org.scalaide.core.internal.jdt.model.ScalaJavaMapper$class.javaDescriptor(ScalaJavaMapper.scala:238) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.javaDescriptor(ScalaPresentationCompiler.scala:61) at org.scalaide.core.internal.jdt.model.ScalaJavaMapper$class.mapParamTypeSignature(ScalaJavaMapper.scala:208) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.mapParamTypeSignature(ScalaPresentationCompiler.scala:61) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$DefOwner$$anonfun$17.apply(ScalaStructureBuilder.scala:668) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$DefOwner$$anonfun$17.apply(ScalaStructureBuilder.scala:668) at scala.collection.immutable.List.map(List.scala:276) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$DefOwner$class.addDef(ScalaStructureBuilder.scala:668) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$Builder.addDef(ScalaStructureBuilder.scala:866) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$DefOwner$class.addDef(ScalaStructureBuilder.scala:653) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$Builder.addDef(ScalaStructureBuilder.scala:866) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:936) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at scala.collection.immutable.List.foreach(List.scala:381) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at scala.collection.immutable.List.foreach(List.scala:381) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at scala.collection.immutable.List.foreach(List.scala:381) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser.traverse(ScalaStructureBuilder.scala:896) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$1.apply$mcV$sp(ScalaCompilationUnit.scala:127) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$1.apply(ScalaCompilationUnit.scala:127) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$1.apply(ScalaCompilationUnit.scala:127) at scala.tools.nsc.util.InterruptReq.execute(InterruptReq.scala:26) - locked scala.tools.nsc.util.WorkScheduler$$anon$1@3164854a at scala.tools.nsc.interactive.Global$$anonfun$pollForWork$1.apply$mcV$sp(Global.scala:444) at scala.util.control.Breaks.breakable(Breaks.scala:38) at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:418) at scala.tools.nsc.interactive.Global.checkForMoreWork(Global.scala:507) at scala.tools.nsc.interactive.Global.signalDone(Global.scala:348) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5317) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5379) at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:4915) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5211) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5347) at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:102) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.interactive.Global$TyperRun.applyPhase(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun.typeCheck(Global.scala:1208) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$typeCheck(Global.scala:657) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5$$anonfun$apply$8.apply(Global.scala:572) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:568) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.swt.widgets.RunnableLock@7d36e639 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@7d36e639 at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218) at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:53) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 WAITING on java.lang.Object@b0da2b at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@b0da2b at java.lang.Object.wait(Unknown Source) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:290) at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.lockDocument(LastSaveReferenceProvider.java:291) at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.readDocument(LastSaveReferenceProvider.java:243) at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.access$0(LastSaveReferenceProvider.java:204) at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider$ReadJob.run(LastSaveReferenceProvider.java:114) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 TIMED_WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:06:20 MEZ 2014] UI Thread blocked for 1.000 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 WAITING on scala.tools.nsc.interactive.Response@1d9895d4 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@1d9895d4 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at play.twirl.compiler.TwirlCompiler$TemplateAsFunctionCompiler$TreeCreationMethods$class.treeFrom(TwirlCompiler.scala:520) at play.twirl.compiler.TwirlCompiler$TemplateAsFunctionCompiler$PresentationCompiler$.treeFrom(TwirlCompiler.scala:527) at play.twirl.compiler.TwirlCompiler$TemplateAsFunctionCompiler$TreeCreationMethods$class.treeFrom(TwirlCompiler.scala:513) at play.twirl.compiler.TwirlCompiler$TemplateAsFunctionCompiler$PresentationCompiler$.treeFrom(TwirlCompiler.scala:527) at play.twirl.compiler.TwirlCompiler$TemplateAsFunctionCompiler$.getFunctionMapping(TwirlCompiler.scala:409) - locked play.twirl.compiler.TwirlCompiler$TemplateAsFunctionCompiler$@17a76504 at play.twirl.compiler.TwirlCompiler$.generateCode(TwirlCompiler.scala:321) at play.twirl.compiler.TwirlCompiler$.generateFinalTemplate(TwirlCompiler.scala:359) at play.twirl.compiler.TwirlCompiler$.parseAndGenerateCodeNewParser(TwirlCompiler.scala:208) at play.twirl.compiler.TwirlCompiler$.parseAndGenerateCode(TwirlCompiler.scala:179) at play.twirl.compiler.TwirlCompiler$.compileVirtual(TwirlCompiler.scala:170) at org.scalaide.play2.templateeditor.compiler.CompilerUsing$$anonfun$compileTemplateToScalaVirtual$3.apply(CompilerUsing.scala:44) at org.scalaide.play2.templateeditor.compiler.CompilerUsing$$anonfun$compileTemplateToScalaVirtual$3.apply(CompilerUsing.scala:44) at scala.util.Try$.apply(Try.scala:191) at org.scalaide.play2.templateeditor.compiler.CompilerUsing$.compileTemplateToScalaVirtual(CompilerUsing.scala:43) at org.scalaide.play2.templateeditor.TemplateCompilationUnit$TemplateSourceMap.generatedSource$lzycompute(TemplateCompilationUnit.scala:134) - locked org.scalaide.play2.templateeditor.TemplateCompilationUnit$TemplateSourceMap@383a9f57 at org.scalaide.play2.templateeditor.TemplateCompilationUnit$TemplateSourceMap.generatedSource(TemplateCompilationUnit.scala:132) at org.scalaide.play2.templateeditor.TemplateCompilationUnit$TemplateSourceMap.scalaSource(TemplateCompilationUnit.scala:139) at org.scalaide.play2.templateeditor.TemplateCompilationUnit$TemplateSourceMap.(TemplateCompilationUnit.scala:173) at org.scalaide.play2.templateeditor.TemplateCompilationUnit.sourceMap(TemplateCompilationUnit.scala:89) at org.scalaide.play2.templateeditor.TemplateCompilationUnit.sourceMap(TemplateCompilationUnit.scala:45) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$7.apply(InteractiveCompilationUnit.scala:165) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$7.apply(InteractiveCompilationUnit.scala:164) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.initialReconcile(InteractiveCompilationUnit.scala:164) at org.scalaide.ui.editor.CompilationUnit.initialReconcile(CompilationUnit.scala:10) at org.scalaide.play2.templateeditor.sse.TemplateStructuredEditor.createSourceViewer(TemplateStructuredEditor.scala:50) at org.eclipse.ui.texteditor.AbstractTextEditor.createPartControl(AbstractTextEditor.java:3423) at org.eclipse.ui.texteditor.StatusTextEditor.createPartControl(StatusTextEditor.java:54) at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(AbstractDecoratedTextEditor.java:447) at org.eclipse.wst.sse.ui.StructuredTextEditor.createPartControl(StructuredTextEditor.java:1517) at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:141) at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:99) at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:327) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869) at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120) at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:337) at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:258) at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55) at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:127) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:94) at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$10.widgetSelected(StackRenderer.java:1034) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:782) at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Scala Presentation Compiler []" Id=108 RUNNABLE at scala.tools.nsc.util.DirectoryClassPath.classes$lzycompute(ClassPath.scala:310) - locked scala.tools.nsc.util.DirectoryClassPath@4f7d541b at scala.tools.nsc.util.DirectoryClassPath.classes(ClassPath.scala:310) at scala.tools.nsc.util.DirectoryClassPath.classes(ClassPath.scala:277) at scala.tools.nsc.util.MergedClassPath$$anonfun$classes$1.apply(ClassPath.scala:343) at scala.tools.nsc.util.MergedClassPath$$anonfun$classes$1.apply(ClassPath.scala:343) at scala.collection.Iterator$class.foreach(Iterator.scala:743) at scala.collection.AbstractIterator.foreach(Iterator.scala:1195) at scala.collection.IterableLike$class.foreach(IterableLike.scala:72) at scala.collection.AbstractIterable.foreach(Iterable.scala:54) at scala.tools.nsc.util.MergedClassPath.classes$lzycompute(ClassPath.scala:343) - locked scala.tools.nsc.util.JavaClassPath@39f22a48 at scala.tools.nsc.util.MergedClassPath.classes(ClassPath.scala:338) at scala.tools.nsc.symtab.SymbolLoaders$PackageLoader$$anonfun$doComplete$1.apply$mcV$sp(SymbolLoaders.scala:264) at scala.tools.nsc.symtab.SymbolLoaders$PackageLoader$$anonfun$doComplete$1.apply(SymbolLoaders.scala:260) at scala.tools.nsc.symtab.SymbolLoaders$PackageLoader$$anonfun$doComplete$1.apply(SymbolLoaders.scala:260) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.symtab.SymbolLoaders$PackageLoader.doComplete(SymbolLoaders.scala:260) at scala.tools.nsc.symtab.SymbolLoaders$SymbolLoader.complete(SymbolLoaders.scala:211) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Types$TypeRef.decls(Types.scala:2219) at scala.tools.nsc.typechecker.Namers$Namer.enterPackage(Namers.scala:687) at scala.tools.nsc.typechecker.Namers$Namer.dispatch$1(Namers.scala:282) at scala.tools.nsc.typechecker.Namers$Namer.standardEnterSym(Namers.scala:298) at scala.tools.nsc.typechecker.AnalyzerPlugins$class.pluginsEnterSym(AnalyzerPlugins.scala:422) at scala.tools.nsc.interactive.Global$$anon$5.pluginsEnterSym(Global.scala:219) at scala.tools.nsc.typechecker.Namers$Namer.enterSym(Namers.scala:274) at scala.tools.nsc.typechecker.Analyzer$namerFactory$$anon$1.apply(Analyzer.scala:43) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1444) at scala.collection.Iterator$class.foreach(Iterator.scala:743) at scala.collection.AbstractIterator.foreach(Iterator.scala:1195) at scala.tools.nsc.Global$Run.compileLate(Global.scala:1444) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$parseAndEnter(Global.scala:645) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$getParsedEnteredNow$1$$anonfun$apply$22.apply(Global.scala:1188) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$getParsedEnteredNow$1$$anonfun$apply$22.apply(Global.scala:1187) at scala.tools.nsc.interactive.CompilerControl$class.onUnitOf(CompilerControl.scala:63) at scala.tools.nsc.interactive.Global.onUnitOf(Global.scala:93) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$getParsedEnteredNow$1.apply(Global.scala:1187) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$getParsedEnteredNow$1.apply(Global.scala:1187) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global.respondGradually(Global.scala:695) at scala.tools.nsc.interactive.Global.respond(Global.scala:688) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$getParsedEnteredNow(Global.scala:1186) at scala.tools.nsc.interactive.Global.getParsedEntered(Global.scala:1177) at scala.tools.nsc.interactive.CompilerControl$AskParsedEnteredItem.apply$mcV$sp(CompilerControl.scala:392) at scala.tools.nsc.interactive.Global$$anonfun$pollForWork$1.apply$mcV$sp(Global.scala:493) at scala.util.control.Breaks.breakable(Breaks.scala:38) at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:418) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:22) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-6" Id=97 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:233) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@1a57fa0e at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@1a57fa0e at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 WAITING on scala.tools.nsc.util.WorkScheduler@3fafb8d3 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@3fafb8d3 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:233) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:233) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:233) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:06:37 MEZ 2014] UI Thread blocked for 10.246 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 WAITING on scala.tools.nsc.interactive.Response@35494a81 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@35494a81 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.play2.templateeditor.hyperlink.LocalTemplateHyperlinkComputer$$anonfun$findHyperlinks$1$1.apply(LocalTemplateHyperlinkComputer.scala:48) at org.scalaide.play2.templateeditor.hyperlink.LocalTemplateHyperlinkComputer$$anonfun$findHyperlinks$1$1.apply(LocalTemplateHyperlinkComputer.scala:38) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.ui.editor.CompilationUnit.withSourceFile(CompilationUnit.scala:10) at org.scalaide.play2.templateeditor.hyperlink.LocalTemplateHyperlinkComputer.findHyperlinks$1(LocalTemplateHyperlinkComputer.scala:38) at org.scalaide.play2.templateeditor.hyperlink.LocalTemplateHyperlinkComputer.detectHyperlinks(LocalTemplateHyperlinkComputer.scala:67) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) - locked [Lorg.eclipse.jface.text.hyperlink.IHyperlinkDetector;@38493828 at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Worker-7" Id=113 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "ForkJoinPool-1-worker-13" Id=112 WAITING on scala.tools.nsc.interactive.Response@1fbcf731 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@1fbcf731 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.flushScheduledReloads(ScalaPresentationCompiler.scala:160) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.askTypeAt(ScalaPresentationCompiler.scala:190) at org.scalaide.core.compiler.IScalaPresentationCompiler$$anonfun$askTypeAt$1.apply(IScalaPresentationCompiler.scala:111) at org.scalaide.core.compiler.IScalaPresentationCompiler$$anonfun$askTypeAt$1.apply(IScalaPresentationCompiler.scala:111) at org.scalaide.core.compiler.IScalaPresentationCompiler$.withResponse(IScalaPresentationCompiler.scala:308) at org.scalaide.core.compiler.IScalaPresentationCompiler$class.askTypeAt(IScalaPresentationCompiler.scala:111) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.askTypeAt(ScalaPresentationCompiler.scala:61) at org.scalaide.core.internal.hyperlink.ScalaDeclarationHyperlinkComputer$$anonfun$findHyperlinks$2.apply(ScalaDeclarationHyperlinkComputer.scala:30) at org.scalaide.core.internal.hyperlink.ScalaDeclarationHyperlinkComputer$$anonfun$findHyperlinks$2.apply(ScalaDeclarationHyperlinkComputer.scala:17) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.ui.editor.CompilationUnit.withSourceFile(CompilationUnit.scala:10) at org.scalaide.core.internal.hyperlink.ScalaDeclarationHyperlinkComputer.findHyperlinks(ScalaDeclarationHyperlinkComputer.scala:17) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.findHyperlinks(DeclarationHyperlinkDetector.scala:34) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.findHyperlinks(DeclarationHyperlinkDetector.scala:30) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.runDetectionStrategy(DeclarationHyperlinkDetector.scala:26) at org.scalaide.core.internal.hyperlink.BaseHyperlinkDetector$$anonfun$1.apply(BaseHyperlinkDetector.scala:38) at org.scalaide.core.internal.hyperlink.BaseHyperlinkDetector$$anonfun$1.apply(BaseHyperlinkDetector.scala:38) at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) at scala.concurrent.impl.ExecutionContextImpl$AdaptedForkJoinTask.exec(ExecutionContextImpl.scala:121) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 WAITING on scala.tools.nsc.interactive.Response@4653f727 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@4653f727 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:211) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:220) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:188) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.currentProblems(InteractiveCompilationUnit.scala:184) at org.scalaide.play2.templateeditor.TemplateCompilationUnit.currentProblems(TemplateCompilationUnit.scala:102) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.forceReconcile(InteractiveCompilationUnit.scala:152) at org.scalaide.ui.editor.CompilationUnit.forceReconcile(CompilationUnit.scala:10) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2$$anonfun$apply$4.apply(ScalaSourceValidator.scala:41) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2$$anonfun$apply$4.apply(ScalaSourceValidator.scala:30) at scala.util.Success.foreach(Try.scala:235) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2.apply(ScalaSourceValidator.scala:30) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2.apply(ScalaSourceValidator.scala:28) at scala.Option$WithFilter.foreach(Option.scala:208) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2.apply(ScalaSourceValidator.scala:28) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2.apply(ScalaSourceValidator.scala:26) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33) at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:186) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator.validate(ScalaSourceValidator.scala:26) at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.validate(ReconcileStepForValidator.java:303) at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.reconcileModel(ReconcileStepForValidator.java:262) at org.eclipse.jface.text.reconciler.AbstractReconcileStep.reconcile(AbstractReconcileStep.java:95) at org.eclipse.wst.sse.ui.internal.reconcile.validator.ValidatorStrategy.reconcile(ValidatorStrategy.java:269) at org.eclipse.wst.sse.ui.internal.reconcile.DocumentRegionProcessor.process(DocumentRegionProcessor.java:321) at org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor.process(StructuredRegionProcessor.java:258) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:691) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-6" Id=97 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@cb25c9f at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@cb25c9f at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.equals(Names.scala:60) at scala.reflect.internal.Names$class.body$1(Names.scala:102) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$Type.dealiasWiden(Types.scala:526) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isImpossibleSubType(Implicits.scala:563) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblySubType(Implicits.scala:562) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:554) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:41) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$wrapImplicit$1(Typers.scala:215) at scala.tools.nsc.typechecker.Typers$Typer.inferView(Typers.scala:222) at scala.tools.nsc.typechecker.Typers$Typer.adaptToMember(Typers.scala:1188) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$adaptToMemberWithArgs$1.apply(Typers.scala:1243) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$adaptToMemberWithArgs$1.apply(Typers.scala:1243) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.adaptToMemberWithArgs(Typers.scala:1243) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectInternal$1(Typers.scala:4608) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedSelect$1(Typers.scala:4586) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4725) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.tryNamesDefaults$1(Typers.scala:3295) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3367) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedArgs(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedArgs$1(Typers.scala:4335) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$onError$2(Typers.scala:4388) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$normalTypedApply$1$1$$anonfun$apply$50.apply(Typers.scala:4455) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$normalTypedApply$1$1.apply(Typers.scala:4455) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$normalTypedApply$1$1.apply(Typers.scala:4453) at scala.tools.nsc.typechecker.Typers$Typer.onError$3(Typers.scala:4427) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4453) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedArgs(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedArgs$1(Typers.scala:4335) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$onError$2(Typers.scala:4388) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2341) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5217) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5217) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5216) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.transformedOrTyped(Typers.scala:5504) at scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:2167) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5207) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1880) at scala.tools.nsc.typechecker.Typers$Typer.typedModuleDef(Typers.scala:1767) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5209) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:4918) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5211) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5347) at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:102) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.interactive.Global$TyperRun.applyPhase(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun.typeCheck(Global.scala:1208) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$typeCheck(Global.scala:657) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5$$anonfun$apply$8.apply(Global.scala:572) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:568) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:06:43 MEZ 2014] UI Thread blocked for 3.650 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 WAITING on scala.tools.nsc.interactive.Response@7be8e353 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@7be8e353 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.flushScheduledReloads(ScalaPresentationCompiler.scala:160) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.askParsedEntered(ScalaPresentationCompiler.scala:175) at scala.tools.nsc.interactive.CompilerControl$class.askStructure(CompilerControl.scala:212) at scala.tools.nsc.interactive.Global.askStructure(Global.scala:93) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anonfun$askStructure$1.apply(ScalaPresentationCompiler.scala:205) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anonfun$askStructure$1.apply(ScalaPresentationCompiler.scala:205) at org.scalaide.core.compiler.IScalaPresentationCompiler$.withResponse(IScalaPresentationCompiler.scala:308) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.askStructure(ScalaPresentationCompiler.scala:205) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:125) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.buildStructure(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.buildStructure(ScalaSourceFile.scala:73) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:557) at org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation.executeOperation(BecomeWorkingCopyOperation.java:38) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:729) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:789) at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:99) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:1001) at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:478) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1244) at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4233) at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:237) at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1480) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2584) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2557) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1395) at org.eclipse.ui.texteditor.AbstractTextEditor$19.run(AbstractTextEditor.java:3220) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) at org.eclipse.ui.internal.WorkbenchWindow$13.run(WorkbenchWindow.java:2157) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2153) at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3238) at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3265) at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:390) at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:305) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869) at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120) at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:337) at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:258) at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55) at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:127) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:94) at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$10.widgetSelected(StackRenderer.java:1034) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:782) at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "ForkJoinPool-1-worker-11" Id=121 WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=120 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Worker-7" Id=113 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "ForkJoinPool-1-worker-13" Id=112 TIMED_WAITING on scala.tools.nsc.interactive.Response@5dd5641b at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@5dd5641b at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:128) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.buildStructure(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.buildStructure(ScalaSourceFile.scala:73) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:557) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:294) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:280) at org.scalaide.core.internal.jdt.model.LazyToplevelClass.mirror$lzycompute(ScalaElements.scala:314) - locked org.scalaide.core.internal.jdt.model.LazyToplevelClass@7b02bc5e at org.scalaide.core.internal.jdt.model.LazyToplevelClass.mirror(ScalaElements.scala:312) at org.scalaide.core.internal.jdt.model.LazyToplevelClass.exists(ScalaElements.scala:326) at scala.tools.eclipse.contribution.weaving.jdt.core.NameLookupAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_core_NameLookupAspect$1$1c7010b1(NameLookupAspect.aj:85) at org.eclipse.jdt.internal.core.NameLookup.seekTypesInSourcePackage(NameLookup.java:1108) at org.eclipse.jdt.internal.core.NameLookup.seekTypes(NameLookup.java:1022) at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:769) at org.eclipse.jdt.internal.core.SelectionRequestor.resolveType(SelectionRequestor.java:944) at org.eclipse.jdt.internal.core.SelectionRequestor.acceptType(SelectionRequestor.java:196) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1$$anonfun$acceptTypes$1$1.apply(ScalaSelectionEngine.scala:262) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1$$anonfun$acceptTypes$1$1.apply(ScalaSelectionEngine.scala:261) at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59) at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:48) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1.acceptTypes$1(ScalaSelectionEngine.scala:261) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1.apply(ScalaSelectionEngine.scala:267) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1.apply(ScalaSelectionEngine.scala:38) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine.select(ScalaSelectionEngine.scala:38) at org.scalaide.core.internal.hyperlink.JavaSelectionEngine$.getJavaElements(DeclarationHyperlinkDetector.scala:80) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.javaDeclarationHyperlinkComputer(DeclarationHyperlinkDetector.scala:54) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.findHyperlinks(DeclarationHyperlinkDetector.scala:45) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.findHyperlinks(DeclarationHyperlinkDetector.scala:30) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.runDetectionStrategy(DeclarationHyperlinkDetector.scala:26) at org.scalaide.core.internal.hyperlink.BaseHyperlinkDetector$$anonfun$1.apply(BaseHyperlinkDetector.scala:38) at org.scalaide.core.internal.hyperlink.BaseHyperlinkDetector$$anonfun$1.apply(BaseHyperlinkDetector.scala:38) at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) at scala.concurrent.impl.ExecutionContextImpl$AdaptedForkJoinTask.exec(ExecutionContextImpl.scala:121) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 WAITING on scala.tools.nsc.interactive.Response@609e04de at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@609e04de at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:211) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:220) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:188) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.currentProblems(InteractiveCompilationUnit.scala:184) at org.scalaide.play2.templateeditor.TemplateCompilationUnit.currentProblems(TemplateCompilationUnit.scala:102) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.forceReconcile(InteractiveCompilationUnit.scala:152) at org.scalaide.ui.editor.CompilationUnit.forceReconcile(CompilationUnit.scala:10) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2$$anonfun$apply$4.apply(ScalaSourceValidator.scala:41) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2$$anonfun$apply$4.apply(ScalaSourceValidator.scala:30) at scala.util.Success.foreach(Try.scala:235) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2.apply(ScalaSourceValidator.scala:30) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2.apply(ScalaSourceValidator.scala:28) at scala.Option$WithFilter.foreach(Option.scala:208) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2.apply(ScalaSourceValidator.scala:28) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2.apply(ScalaSourceValidator.scala:26) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33) at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:186) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator.validate(ScalaSourceValidator.scala:26) at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.validate(ReconcileStepForValidator.java:303) at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.reconcileModel(ReconcileStepForValidator.java:262) at org.eclipse.jface.text.reconciler.AbstractReconcileStep.reconcile(AbstractReconcileStep.java:95) at org.eclipse.wst.sse.ui.internal.reconcile.validator.ValidatorStrategy.reconcile(ValidatorStrategy.java:269) at org.eclipse.wst.sse.ui.internal.reconcile.DocumentRegionProcessor.process(DocumentRegionProcessor.java:321) at org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor.process(StructuredRegionProcessor.java:258) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:691) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-6" Id=97 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@63651b27 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@63651b27 at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.equals(Names.scala:60) at scala.reflect.internal.Names$class.body$1(Names.scala:102) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:519) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.valDefSig(Namers.scala:1378) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1529) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1628) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4911) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2340) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5217) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5217) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5216) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.typedCase(Typers.scala:2380) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedCases$1.apply(Typers.scala:2399) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedCases$1.apply(Typers.scala:2398) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedCases(Typers.scala:2398) at scala.tools.nsc.typechecker.Typers$Typer.typedMatch(Typers.scala:2410) at scala.tools.nsc.typechecker.Typers$Typer.typedVirtualizedMatch$1(Typers.scala:4220) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5221) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedArgToPoly$1(Typers.scala:3429) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$68.apply(Typers.scala:3437) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$68.apply(Typers.scala:3437) at scala.reflect.internal.util.Collections$class.map2(Collections.scala:79) at scala.reflect.internal.SymbolTable.map2(SymbolTable.scala:16) at scala.tools.nsc.typechecker.Typers$Typer.handlePolymorphicCall$1(Typers.scala:3437) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3448) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.typedCase(Typers.scala:2380) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedCases$1.apply(Typers.scala:2399) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedCases$1.apply(Typers.scala:2398) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedCases(Typers.scala:2398) at scala.tools.nsc.typechecker.Typers$Typer.typedMatch(Typers.scala:2410) at scala.tools.nsc.typechecker.Typers$Typer.typedVirtualizedMatch$1(Typers.scala:4220) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5221) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedArgToPoly$1(Typers.scala:3429) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$68.apply(Typers.scala:3437) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$68.apply(Typers.scala:3437) at scala.reflect.internal.util.Collections$class.map2(Collections.scala:79) at scala.reflect.internal.SymbolTable.map2(SymbolTable.scala:16) at scala.tools.nsc.typechecker.Typers$Typer.handlePolymorphicCall$1(Typers.scala:3437) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3448) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:1210) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1526) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.paramss(Symbols.scala:1711) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$DefOwner$class.addDef(ScalaStructureBuilder.scala:663) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$Builder.addDef(ScalaStructureBuilder.scala:866) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$DefOwner$class.addDef(ScalaStructureBuilder.scala:653) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$Builder.addDef(ScalaStructureBuilder.scala:866) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:936) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at scala.collection.immutable.List.foreach(List.scala:381) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at scala.collection.immutable.List.foreach(List.scala:381) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at scala.collection.immutable.List.foreach(List.scala:381) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser$$anonfun$traverse$1.apply(ScalaStructureBuilder.scala:943) at scala.collection.immutable.List.foreach(List.scala:381) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser$TreeTraverser.traverse(ScalaStructureBuilder.scala:943) at org.scalaide.core.internal.jdt.model.ScalaStructureBuilder$StructureBuilderTraverser.traverse(ScalaStructureBuilder.scala:896) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$1.apply$mcV$sp(ScalaCompilationUnit.scala:127) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$1.apply(ScalaCompilationUnit.scala:127) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2$$anonfun$1.apply(ScalaCompilationUnit.scala:127) at scala.tools.nsc.util.InterruptReq.execute(InterruptReq.scala:26) - locked scala.tools.nsc.util.WorkScheduler$$anon$1@d6bbb59 at scala.tools.nsc.interactive.Global$$anonfun$pollForWork$1.apply$mcV$sp(Global.scala:444) at scala.util.control.Breaks.breakable(Breaks.scala:38) at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:418) at scala.tools.nsc.interactive.Global.checkForMoreWork(Global.scala:507) at scala.tools.nsc.interactive.Global.signalParseProgress(Global.scala:318) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefRest(Parsers.scala:2619) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefOrDcl(Parsers.scala:2576) at scala.tools.nsc.ast.parser.Parsers$Parser.defOrDcl(Parsers.scala:2461) at scala.tools.nsc.ast.parser.Parsers$Parser.nonLocalDefOrDcl(Parsers.scala:2473) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:259) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3025) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStats(Parsers.scala:3024) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:3011) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStatSeq(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBody(Parsers.scala:2917) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBodyOpt(Parsers.scala:2924) at scala.tools.nsc.ast.parser.Parsers$Parser.template(Parsers.scala:2854) at scala.tools.nsc.ast.parser.Parsers$Parser.templateOpt(Parsers.scala:2884) at scala.tools.nsc.ast.parser.Parsers$Parser.objectDef(Parsers.scala:2773) at scala.tools.nsc.ast.parser.Parsers$Parser.tmplDef(Parsers.scala:2712) at scala.tools.nsc.ast.parser.Parsers$Parser.topLevelTmplDef(Parsers.scala:2693) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:259) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2973) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.topStatSeq(Parsers.scala:2972) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3170) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3162) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3176) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.compilationUnit(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser.parseRule(Parsers.scala:345) at scala.tools.nsc.ast.parser.Parsers$Parser.parse(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$UnitParser.smartParse(Parsers.scala:241) at scala.tools.nsc.ast.parser.SyntaxAnalyzer.scala$tools$nsc$ast$parser$SyntaxAnalyzer$$initialUnitBody(SyntaxAnalyzer.scala:87) at scala.tools.nsc.ast.parser.SyntaxAnalyzer$ParserPhase.apply(SyntaxAnalyzer.scala:99) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1444) at scala.collection.Iterator$class.foreach(Iterator.scala:743) at scala.collection.AbstractIterator.foreach(Iterator.scala:1195) at scala.tools.nsc.Global$Run.compileLate(Global.scala:1444) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$parseAndEnter(Global.scala:645) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:551) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:06:48 MEZ 2014] UI Thread blocked for 2.357 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@4688bfe at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@4688bfe at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.completion.ScalaCompletions.scopeCompletionsAt$1(ScalaCompletions.scala:106) at org.scalaide.core.completion.ScalaCompletions.fillScopeCompletions$1(ScalaCompletions.scala:109) at org.scalaide.core.completion.ScalaCompletions.org$scalaide$core$completion$ScalaCompletions$$findCompletion(ScalaCompletions.scala:203) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:33) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:32) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.completion.ScalaCompletions.findCompletions(ScalaCompletions.scala:32) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.findCompletions(ScalaCompletionProposalComputer.scala:57) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.computeCompletionProposals(ScalaCompletionProposalComputer.scala:46) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:570) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:505) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:499) at org.eclipse.jface.text.contentassist.ContentAssistant.showPossibleCompletions(ContentAssistant.java:1687) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.doOperation(CompilationUnitEditor.java:183) at org.eclipse.ui.texteditor.ContentAssistAction$1.run(ContentAssistAction.java:82) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.texteditor.ContentAssistAction.run(ContentAssistAction.java:80) at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1060) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1112) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1108) at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1529) at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4722) at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:343) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4610) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Worker-8" Id=127 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=126 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=124 WAITING on scala.tools.nsc.interactive.Response@7056e454 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@7056e454 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:211) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:220) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:188) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.currentProblems(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.currentProblems(ScalaSourceFile.scala:73) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.forceReconcile(InteractiveCompilationUnit.scala:152) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.forceReconcile(ScalaSourceFile.scala:73) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy.reconcile(ScalaReconcilingStrategy.scala:48) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy.initialReconcile(ScalaReconcilingStrategy.scala:64) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:105) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) "ForkJoinPool-1-worker-11" Id=121 WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=120 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Worker-7" Id=113 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "ForkJoinPool-1-worker-13" Id=112 TIMED_WAITING on scala.tools.nsc.interactive.Response@2236aa61 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@2236aa61 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:125) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.buildStructure(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.buildStructure(ScalaSourceFile.scala:73) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:557) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:294) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:280) at org.scalaide.core.internal.jdt.model.LazyToplevelClass.mirror$lzycompute(ScalaElements.scala:314) - locked org.scalaide.core.internal.jdt.model.LazyToplevelClass@4c187376 at org.scalaide.core.internal.jdt.model.LazyToplevelClass.mirror(ScalaElements.scala:312) at org.scalaide.core.internal.jdt.model.LazyToplevelClass.exists(ScalaElements.scala:326) at scala.tools.eclipse.contribution.weaving.jdt.core.NameLookupAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_core_NameLookupAspect$1$1c7010b1(NameLookupAspect.aj:85) at org.eclipse.jdt.internal.core.NameLookup.seekTypesInSourcePackage(NameLookup.java:1108) at org.eclipse.jdt.internal.core.NameLookup.seekTypes(NameLookup.java:1022) at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:769) at org.eclipse.jdt.internal.core.SelectionRequestor.resolveType(SelectionRequestor.java:944) at org.eclipse.jdt.internal.core.SelectionRequestor.acceptType(SelectionRequestor.java:196) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1$$anonfun$acceptTypes$1$1.apply(ScalaSelectionEngine.scala:262) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1$$anonfun$acceptTypes$1$1.apply(ScalaSelectionEngine.scala:261) at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59) at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:48) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1.acceptTypes$1(ScalaSelectionEngine.scala:261) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1.apply(ScalaSelectionEngine.scala:267) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1.apply(ScalaSelectionEngine.scala:38) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine.select(ScalaSelectionEngine.scala:38) at org.scalaide.core.internal.hyperlink.JavaSelectionEngine$.getJavaElements(DeclarationHyperlinkDetector.scala:80) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.javaDeclarationHyperlinkComputer(DeclarationHyperlinkDetector.scala:54) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.findHyperlinks(DeclarationHyperlinkDetector.scala:45) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.findHyperlinks(DeclarationHyperlinkDetector.scala:30) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.runDetectionStrategy(DeclarationHyperlinkDetector.scala:26) at org.scalaide.core.internal.hyperlink.BaseHyperlinkDetector$$anonfun$1.apply(BaseHyperlinkDetector.scala:38) at org.scalaide.core.internal.hyperlink.BaseHyperlinkDetector$$anonfun$1.apply(BaseHyperlinkDetector.scala:38) at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) at scala.concurrent.impl.ExecutionContextImpl$AdaptedForkJoinTask.exec(ExecutionContextImpl.scala:121) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 WAITING on scala.tools.nsc.interactive.Response@609e04de at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@609e04de at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:211) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:220) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:188) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.currentProblems(InteractiveCompilationUnit.scala:184) at org.scalaide.play2.templateeditor.TemplateCompilationUnit.currentProblems(TemplateCompilationUnit.scala:102) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.forceReconcile(InteractiveCompilationUnit.scala:152) at org.scalaide.ui.editor.CompilationUnit.forceReconcile(CompilationUnit.scala:10) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2$$anonfun$apply$4.apply(ScalaSourceValidator.scala:41) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2$$anonfun$apply$4.apply(ScalaSourceValidator.scala:30) at scala.util.Success.foreach(Try.scala:235) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2.apply(ScalaSourceValidator.scala:30) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2$$anonfun$apply$2.apply(ScalaSourceValidator.scala:28) at scala.Option$WithFilter.foreach(Option.scala:208) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2.apply(ScalaSourceValidator.scala:28) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator$$anonfun$validate$2.apply(ScalaSourceValidator.scala:26) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33) at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:186) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at org.scalaide.play2.templateeditor.sse.validation.ScalaSourceValidator.validate(ScalaSourceValidator.scala:26) at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.validate(ReconcileStepForValidator.java:303) at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.reconcileModel(ReconcileStepForValidator.java:262) at org.eclipse.jface.text.reconciler.AbstractReconcileStep.reconcile(AbstractReconcileStep.java:95) at org.eclipse.wst.sse.ui.internal.reconcile.validator.ValidatorStrategy.reconcile(ValidatorStrategy.java:269) at org.eclipse.wst.sse.ui.internal.reconcile.DocumentRegionProcessor.process(DocumentRegionProcessor.java:321) at org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor.process(StructuredRegionProcessor.java:258) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:691) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-6" Id=97 WAITING on scala.tools.nsc.interactive.Response@3b8b68bd at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@3b8b68bd at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-5" Id=69 WAITING on scala.tools.nsc.interactive.Response@7cb84fdc at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@7cb84fdc at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@73b410fe at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@73b410fe at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.equals(Names.scala:60) at scala.reflect.internal.Names$class.body$1(Names.scala:102) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:519) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.typedCase(Typers.scala:2380) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedCases$1.apply(Typers.scala:2399) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedCases$1.apply(Typers.scala:2398) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedCases(Typers.scala:2398) at scala.tools.nsc.typechecker.Typers$Typer.typedMatch(Typers.scala:2410) at scala.tools.nsc.typechecker.Typers$Typer.typedVirtualizedMatch$1(Typers.scala:4220) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5221) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.typedIf$1(Typers.scala:4165) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5218) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedArgToPoly$1(Typers.scala:3429) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$68.apply(Typers.scala:3437) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$68.apply(Typers.scala:3437) at scala.reflect.internal.util.Collections$class.map2(Collections.scala:79) at scala.reflect.internal.SymbolTable.map2(SymbolTable.scala:16) at scala.tools.nsc.typechecker.Typers$Typer.handlePolymorphicCall$1(Typers.scala:3437) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3448) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:1210) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1526) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1628) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4911) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1880) at scala.tools.nsc.typechecker.Typers$Typer.typedModuleDef(Typers.scala:1767) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5209) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedDocDef(Typers.scala:128) at org.scalaide.core.internal.compiler.InteractiveScaladocAnalyzer$$anon$1.scala$tools$nsc$doc$ScaladocAnalyzer$ScaladocTyper$$super$typedDocDef(ScaladocGlobalCompatibilityTrait.scala:10) at scala.tools.nsc.doc.ScaladocAnalyzer$ScaladocTyper$class.typedDocDef(ScaladocAnalyzer.scala:52) at org.scalaide.core.internal.compiler.InteractiveScaladocAnalyzer$$anon$1.typedDocDef(ScaladocGlobalCompatibilityTrait.scala:10) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5234) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:4918) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5211) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5347) at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:102) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.interactive.Global$TyperRun.applyPhase(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun.typeCheck(Global.scala:1208) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$typeCheck(Global.scala:657) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5$$anonfun$apply$8.apply(Global.scala:572) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:568) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 WAITING on scala.tools.nsc.interactive.Response@6446d94b at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@6446d94b at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:06:50 MEZ 2014] UI Thread blocked for 1.058 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@40d02ffc at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@40d02ffc at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.completion.ScalaCompletions.org$scalaide$core$completion$ScalaCompletions$$findCompletion(ScalaCompletions.scala:47) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:33) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:32) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.completion.ScalaCompletions.findCompletions(ScalaCompletions.scala:32) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.findCompletions(ScalaCompletionProposalComputer.scala:57) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.computeCompletionProposals(ScalaCompletionProposalComputer.scala:46) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1495) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$4(CompletionProposalPopup.java:1484) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:382) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) - locked org.eclipse.swt.widgets.RunnableLock@73485c35 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Additional info timer" Id=128 TIMED_WAITING on org.eclipse.jface.text.contentassist.AdditionalInfoController$10@6970364c at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.contentassist.AdditionalInfoController$10@6970364c at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.loop(AdditionalInfoController.java:293) at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.access$5(AdditionalInfoController.java:282) at org.eclipse.jface.text.contentassist.AdditionalInfoController$8.run(AdditionalInfoController.java:239) at java.lang.Thread.run(Unknown Source) "Worker-8" Id=127 TIMED_WAITING on scala.tools.nsc.interactive.Response@3b2e26a8 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@3b2e26a8 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SafeSymbol$$anonfun$safeSymbol$2.apply(SafeSymbol.scala:100) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SafeSymbol$$anonfun$safeSymbol$2.apply(SafeSymbol.scala:90) at scala.collection.TraversableLike$WithFilter$$anonfun$map$2.apply(TraversableLike.scala:728) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$WithFilter.map(TraversableLike.scala:727) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SafeSymbol$class.safeSymbol(SafeSymbol.scala:90) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SymbolClassification.safeSymbol(SymbolClassification.scala:35) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SymbolClassification.org$scalaide$core$internal$decorators$semantichighlighting$classifier$SymbolClassification$$findSymbolInfo$1(SymbolClassification.scala:82) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SymbolClassification$$anon$1.traverse(SymbolClassification.scala:94) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SymbolClassification$$anon$1.traverse(SymbolClassification.scala:88) at scala.reflect.api.Trees$Traverser$$anonfun$traverseStats$1$$anonfun$apply$1.apply$mcV$sp(Trees.scala:2498) at scala.reflect.api.Trees$Traverser.atOwner(Trees.scala:2507) at scala.reflect.api.Trees$Traverser.traverseStats(Trees.scala:2497) at scala.reflect.internal.Trees$class.itraverse(Trees.scala:1319) at scala.reflect.internal.SymbolTable.itraverse(SymbolTable.scala:16) at scala.reflect.internal.SymbolTable.itraverse(SymbolTable.scala:16) at scala.reflect.api.Trees$Traverser.traverse(Trees.scala:2475) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SymbolClassification$$anon$1.traverse(SymbolClassification.scala:97) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SymbolClassification.classifySymbols(SymbolClassification.scala:99) at org.scalaide.ui.internal.editor.decorators.semantichighlighting.Presenter$SemanticHighlightingJob$$anonfun$performSemanticHighlighting$1.apply(Presenter.scala:123) at org.scalaide.ui.internal.editor.decorators.semantichighlighting.Presenter$SemanticHighlightingJob$$anonfun$performSemanticHighlighting$1.apply(Presenter.scala:119) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.ui.internal.editor.decorators.semantichighlighting.Presenter$SemanticHighlightingJob.performSemanticHighlighting(Presenter.scala:119) at org.scalaide.ui.internal.editor.decorators.semantichighlighting.Presenter$SemanticHighlightingJob.run(Presenter.scala:115) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "TypingDelayHelper" Id=126 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=124 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "ForkJoinPool-1-worker-11" Id=121 WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=120 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Worker-7" Id=113 WAITING on scala.tools.nsc.interactive.Response@466400c1 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@466400c1 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "ForkJoinPool-1-worker-13" Id=112 TIMED_WAITING on scala.tools.nsc.interactive.Response@2236aa61 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@2236aa61 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:125) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.buildStructure(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.buildStructure(ScalaSourceFile.scala:73) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:557) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:294) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:280) at org.scalaide.core.internal.jdt.model.LazyToplevelClass.mirror$lzycompute(ScalaElements.scala:314) - locked org.scalaide.core.internal.jdt.model.LazyToplevelClass@4c187376 at org.scalaide.core.internal.jdt.model.LazyToplevelClass.mirror(ScalaElements.scala:312) at org.scalaide.core.internal.jdt.model.LazyToplevelClass.exists(ScalaElements.scala:326) at scala.tools.eclipse.contribution.weaving.jdt.core.NameLookupAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_core_NameLookupAspect$1$1c7010b1(NameLookupAspect.aj:85) at org.eclipse.jdt.internal.core.NameLookup.seekTypesInSourcePackage(NameLookup.java:1108) at org.eclipse.jdt.internal.core.NameLookup.seekTypes(NameLookup.java:1022) at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:769) at org.eclipse.jdt.internal.core.SelectionRequestor.resolveType(SelectionRequestor.java:944) at org.eclipse.jdt.internal.core.SelectionRequestor.acceptType(SelectionRequestor.java:196) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1$$anonfun$acceptTypes$1$1.apply(ScalaSelectionEngine.scala:262) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1$$anonfun$acceptTypes$1$1.apply(ScalaSelectionEngine.scala:261) at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59) at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:48) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1.acceptTypes$1(ScalaSelectionEngine.scala:261) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1.apply(ScalaSelectionEngine.scala:267) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine$$anonfun$select$1.apply(ScalaSelectionEngine.scala:38) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.internal.jdt.search.ScalaSelectionEngine.select(ScalaSelectionEngine.scala:38) at org.scalaide.core.internal.hyperlink.JavaSelectionEngine$.getJavaElements(DeclarationHyperlinkDetector.scala:80) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.javaDeclarationHyperlinkComputer(DeclarationHyperlinkDetector.scala:54) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.findHyperlinks(DeclarationHyperlinkDetector.scala:45) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.findHyperlinks(DeclarationHyperlinkDetector.scala:30) at org.scalaide.core.internal.hyperlink.DeclarationHyperlinkDetector.runDetectionStrategy(DeclarationHyperlinkDetector.scala:26) at org.scalaide.core.internal.hyperlink.BaseHyperlinkDetector$$anonfun$1.apply(BaseHyperlinkDetector.scala:38) at org.scalaide.core.internal.hyperlink.BaseHyperlinkDetector$$anonfun$1.apply(BaseHyperlinkDetector.scala:38) at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) at scala.concurrent.impl.ExecutionContextImpl$AdaptedForkJoinTask.exec(ExecutionContextImpl.scala:121) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-6" Id=97 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@649fe400 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@649fe400 at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.equals(Names.scala:60) at scala.reflect.internal.Names$class.body$1(Names.scala:102) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:519) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.typedIf$1(Typers.scala:4164) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5218) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$normalTypedApply$1$1$$anonfun$apply$50.apply(Typers.scala:4455) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$normalTypedApply$1$1.apply(Typers.scala:4455) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$normalTypedApply$1$1.apply(Typers.scala:4453) at scala.tools.nsc.typechecker.Typers$Typer.onError$3(Typers.scala:4427) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4453) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedArgs(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedArgs$1(Typers.scala:4335) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$onError$2(Typers.scala:4388) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedArgs(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedArgs$1(Typers.scala:4335) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$onError$2(Typers.scala:4388) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.transformedOrTyped(Typers.scala:5504) at scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:2167) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5207) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1880) at scala.tools.nsc.typechecker.Typers$Typer.typedModuleDef(Typers.scala:1767) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5209) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:4918) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5211) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5347) at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:102) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.interactive.Global$TyperRun.applyPhase(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun.typeCheck(Global.scala:1208) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$typeCheck(Global.scala:657) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5$$anonfun$apply$8.apply(Global.scala:572) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:568) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on scala.tools.nsc.interactive.Response@541ce6f6 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@541ce6f6 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.internal.compiler.LocateSymbol$class.findPath$1(LocateSymbol.scala:69) at org.scalaide.core.internal.compiler.LocateSymbol$class.findSourceFile$1(LocateSymbol.scala:85) at org.scalaide.core.internal.compiler.LocateSymbol$class.findCompilationUnit(LocateSymbol.scala:87) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.findCompilationUnit(ScalaPresentationCompiler.scala:61) at org.scalaide.core.internal.compiler.Scaladoc$class.parsedDocComment(ScalaDoc.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.parsedDocComment(ScalaPresentationCompiler.scala:61) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anonfun$13.apply(ScalaPresentationCompiler.scala:444) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anonfun$13.apply(ScalaPresentationCompiler.scala:443) at org.scalaide.ui.internal.completion.ScalaCompletionProposalImpl.getAdditionalProposalInfo(ScalaCompletionProposalImpl.scala:112) at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-3" Id=29 WAITING on scala.tools.nsc.interactive.Response@329886bc at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@329886bc at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-2" Id=28 TIMED_WAITING on scala.tools.nsc.interactive.Response@68ec0acc at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@68ec0acc at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.internal.compiler.Scaladoc$$anonfun$1$$anonfun$apply$1.apply(ScalaDoc.scala:68) at org.scalaide.core.internal.compiler.Scaladoc$$anonfun$1$$anonfun$apply$1.apply(ScalaDoc.scala:56) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.compiler.Scaladoc$$anonfun$1.apply(ScalaDoc.scala:56) at org.scalaide.core.internal.compiler.Scaladoc$$anonfun$1.apply(ScalaDoc.scala:56) at scala.Option.map(Option.scala:145) at org.scalaide.core.internal.compiler.Scaladoc$class.parsedDocComment(ScalaDoc.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.parsedDocComment(ScalaPresentationCompiler.scala:61) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anonfun$13.apply(ScalaPresentationCompiler.scala:444) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anonfun$13.apply(ScalaPresentationCompiler.scala:443) at org.scalaide.ui.internal.completion.ScalaCompletionProposalImpl.getAdditionalProposalInfo(ScalaCompletionProposalImpl.scala:112) at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:06:58 MEZ 2014] UI Thread blocked for 4.657 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@6282dab9 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@6282dab9 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.completion.ScalaCompletions.org$scalaide$core$completion$ScalaCompletions$$findCompletion(ScalaCompletions.scala:47) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:33) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:32) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.completion.ScalaCompletions.findCompletions(ScalaCompletions.scala:32) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.findCompletions(ScalaCompletionProposalComputer.scala:57) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.computeCompletionProposals(ScalaCompletionProposalComputer.scala:46) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:570) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:505) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:499) at org.eclipse.jface.text.contentassist.ContentAssistant.showPossibleCompletions(ContentAssistant.java:1687) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.doOperation(CompilationUnitEditor.java:183) at org.eclipse.ui.texteditor.ContentAssistAction$1.run(ContentAssistAction.java:82) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.texteditor.ContentAssistAction.run(ContentAssistAction.java:80) at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1060) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1112) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1108) at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1529) at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4722) at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:343) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4610) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Worker-8" Id=127 WAITING on scala.tools.nsc.interactive.Response@f21704d at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@f21704d at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SymbolClassification.unitTree$lzycompute(SymbolClassification.scala:49) - locked org.scalaide.core.internal.decorators.semantichighlighting.classifier.SymbolClassification@3eb93a5b at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SymbolClassification.unitTree(SymbolClassification.scala:48) at org.scalaide.core.internal.decorators.semantichighlighting.classifier.SymbolClassification.classifySymbols(SymbolClassification.scala:99) at org.scalaide.ui.internal.editor.decorators.semantichighlighting.Presenter$SemanticHighlightingJob$$anonfun$performSemanticHighlighting$1.apply(Presenter.scala:123) at org.scalaide.ui.internal.editor.decorators.semantichighlighting.Presenter$SemanticHighlightingJob$$anonfun$performSemanticHighlighting$1.apply(Presenter.scala:119) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.ui.internal.editor.decorators.semantichighlighting.Presenter$SemanticHighlightingJob.performSemanticHighlighting(Presenter.scala:119) at org.scalaide.ui.internal.editor.decorators.semantichighlighting.Presenter$SemanticHighlightingJob.run(Presenter.scala:115) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "TypingDelayHelper" Id=126 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=124 WAITING on scala.tools.nsc.interactive.Response@4ecf019a at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@4ecf019a at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:211) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:220) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:188) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.currentProblems(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.currentProblems(ScalaSourceFile.scala:73) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.forceReconcile(InteractiveCompilationUnit.scala:152) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.forceReconcile(ScalaSourceFile.scala:73) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy.reconcile(ScalaReconcilingStrategy.scala:48) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) "ForkJoinPool-1-worker-11" Id=121 WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=120 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Worker-7" Id=113 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "ForkJoinPool-1-worker-13" Id=112 TIMED_WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.idleAwaitWork(ForkJoinPool.java:2135) at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2067) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-6" Id=97 WAITING on scala.tools.nsc.interactive.Response@27ccee63 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@27ccee63 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@50d06323 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@50d06323 at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7e1afa10 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.equals(Names.scala:60) at scala.reflect.internal.Names$class.body$1(Names.scala:102) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$Type.dealiasWiden(Types.scala:526) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isImpossibleSubType(Implicits.scala:563) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblySubType(Implicits.scala:562) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:554) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:41) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$wrapImplicit$1(Typers.scala:215) at scala.tools.nsc.typechecker.Typers$Typer.inferView(Typers.scala:222) at scala.tools.nsc.typechecker.Typers$Typer.adaptToMember(Typers.scala:1188) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$adaptToMemberWithArgs$1.apply(Typers.scala:1243) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$adaptToMemberWithArgs$1.apply(Typers.scala:1243) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.adaptToMemberWithArgs(Typers.scala:1243) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectInternal$1(Typers.scala:4608) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedSelect$1(Typers.scala:4586) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4725) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.tryNamesDefaults$1(Typers.scala:3295) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3367) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedArgs(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedArgs$1(Typers.scala:4335) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$onError$2(Typers.scala:4388) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$normalTypedApply$1$1$$anonfun$apply$50.apply(Typers.scala:4455) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$normalTypedApply$1$1.apply(Typers.scala:4455) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$normalTypedApply$1$1.apply(Typers.scala:4453) at scala.tools.nsc.typechecker.Typers$Typer.onError$3(Typers.scala:4427) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4453) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedArgs(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedArgs$1(Typers.scala:4335) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$onError$2(Typers.scala:4388) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs$1.apply(Typers.scala:3099) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedArgs(Typers.scala:3099) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedArgs$1(Typers.scala:4335) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$onError$2(Typers.scala:4388) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:689) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$rest$1$1$$anonfun$apply$1.apply(PatternTypers.scala:116) at scala.collection.immutable.List.map(List.scala:276) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.rest$1(PatternTypers.scala:116) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:120) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4451) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2341) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5217) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5217) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5216) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.scala$tools$nsc$typechecker$Typers$Typer$$anonfun$$typedArg0$1(Typers.scala:3195) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3220) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65$$anonfun$apply$40.apply(Typers.scala:3196) at scala.collection.immutable.List.map(List.scala:272) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3196) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3193) at scala.tools.nsc.typechecker.Contexts$Context.savingUndeterminedTypeParams(Contexts.scala:316) at scala.tools.nsc.typechecker.Typers$Typer.handleOverloaded$1(Typers.scala:3193) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3231) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.transformedOrTyped(Typers.scala:5504) at scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:2167) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5207) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1880) at scala.tools.nsc.typechecker.Typers$Typer.typedModuleDef(Typers.scala:1767) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5209) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:4918) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5211) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5347) at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:102) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.interactive.Global$TyperRun.applyPhase(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun.typeCheck(Global.scala:1208) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$typeCheck(Global.scala:657) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5$$anonfun$apply$8.apply(Global.scala:572) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:568) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 WAITING on scala.tools.nsc.interactive.Response@54f7d26c at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@54f7d26c at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:07:25 MEZ 2014] UI Thread blocked for 1.985 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@69e60a8f at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@69e60a8f at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.completion.ScalaCompletions.scopeCompletionsAt$1(ScalaCompletions.scala:106) at org.scalaide.core.completion.ScalaCompletions.fillScopeCompletions$1(ScalaCompletions.scala:109) at org.scalaide.core.completion.ScalaCompletions.org$scalaide$core$completion$ScalaCompletions$$findCompletion(ScalaCompletions.scala:203) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:33) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:32) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.completion.ScalaCompletions.findCompletions(ScalaCompletions.scala:32) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.findCompletions(ScalaCompletionProposalComputer.scala:57) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.computeCompletionProposals(ScalaCompletionProposalComputer.scala:46) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1495) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$4(CompletionProposalPopup.java:1484) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:382) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) - locked org.eclipse.swt.widgets.RunnableLock@210253b5 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Additional info timer" Id=153 TIMED_WAITING on org.eclipse.jface.text.contentassist.AdditionalInfoController$10@7167296b at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.contentassist.AdditionalInfoController$10@7167296b at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.loop(AdditionalInfoController.java:293) at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.access$5(AdditionalInfoController.java:282) at org.eclipse.jface.text.contentassist.AdditionalInfoController$8.run(AdditionalInfoController.java:239) at java.lang.Thread.run(Unknown Source) "Worker-9" Id=145 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-8" Id=127 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=126 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=124 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "ForkJoinPool-1-worker-11" Id=121 WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=120 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Worker-7" Id=113 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-6" Id=97 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@1b69e199 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@1b69e199 at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 WAITING on scala.tools.nsc.interactive.Response@6f4ab75f at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@6f4ab75f at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:211) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:220) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:188) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.currentProblems(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.currentProblems(ScalaSourceFile.scala:73) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.forceReconcile(InteractiveCompilationUnit.scala:152) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.forceReconcile(ScalaSourceFile.scala:73) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy.reconcile(ScalaReconcilingStrategy.scala:48) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.equals(Names.scala:60) at scala.reflect.internal.Names$class.body$1(Names.scala:102) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:519) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:1210) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1526) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.tpeHK(Symbols.scala:1415) at scala.reflect.internal.Types$Type.computeMemberType(Types.scala:694) at scala.reflect.internal.Symbols$MethodSymbol.typeAsMemberOf(Symbols.scala:2907) at scala.reflect.internal.Types$Type.memberType(Types.scala:689) at scala.tools.nsc.interactive.Global$Members$$anonfun$16.apply(Global.scala:991) at scala.tools.nsc.interactive.Global$Members$$anonfun$16.apply(Global.scala:991) at scala.tools.nsc.interactive.Global$OnTypeError.onTypeError(Global.scala:1233) at scala.tools.nsc.interactive.Global$Members.add(Global.scala:991) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$addScopeMember$1(Global.scala:1020) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$scopeMembers$2.apply(Global.scala:1040) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$scopeMembers$2.apply(Global.scala:1039) at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$scopeMembers(Global.scala:1039) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.scala:972) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.scala:972) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global.respondGradually(Global.scala:695) at scala.tools.nsc.interactive.Global.respond(Global.scala:688) at scala.tools.nsc.interactive.Global.getScopeCompletion(Global.scala:972) at scala.tools.nsc.interactive.CompilerControl$AskScopeCompletionItem.apply$mcV$sp(CompilerControl.scala:350) at scala.tools.nsc.interactive.Global$$anonfun$pollForWork$1.apply$mcV$sp(Global.scala:493) at scala.util.control.Breaks.breakable(Breaks.scala:38) at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:418) at scala.tools.nsc.interactive.Global.checkForMoreWork(Global.scala:507) at scala.tools.nsc.interactive.Global.signalParseProgress(Global.scala:318) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefRest(Parsers.scala:2619) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefOrDcl(Parsers.scala:2576) at scala.tools.nsc.ast.parser.Parsers$Parser.defOrDcl(Parsers.scala:2461) at scala.tools.nsc.ast.parser.Parsers$Parser.nonLocalDefOrDcl(Parsers.scala:2473) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:259) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3025) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStats(Parsers.scala:3024) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:3011) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStatSeq(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBody(Parsers.scala:2917) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBodyOpt(Parsers.scala:2924) at scala.tools.nsc.ast.parser.Parsers$Parser.template(Parsers.scala:2854) at scala.tools.nsc.ast.parser.Parsers$Parser.templateOpt(Parsers.scala:2884) at scala.tools.nsc.ast.parser.Parsers$Parser.objectDef(Parsers.scala:2773) at scala.tools.nsc.ast.parser.Parsers$Parser.tmplDef(Parsers.scala:2712) at scala.tools.nsc.ast.parser.Parsers$Parser.topLevelTmplDef(Parsers.scala:2693) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:240) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2973) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.topStatSeq(Parsers.scala:2972) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3170) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3162) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3176) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.compilationUnit(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser.parseRule(Parsers.scala:345) at scala.tools.nsc.ast.parser.Parsers$Parser.parse(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$UnitParser.smartParse(Parsers.scala:241) at scala.tools.nsc.ast.parser.SyntaxAnalyzer.scala$tools$nsc$ast$parser$SyntaxAnalyzer$$initialUnitBody(SyntaxAnalyzer.scala:87) at scala.tools.nsc.ast.parser.SyntaxAnalyzer$ParserPhase.apply(SyntaxAnalyzer.scala:99) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1444) at scala.collection.Iterator$class.foreach(Iterator.scala:743) at scala.collection.AbstractIterator.foreach(Iterator.scala:1195) at scala.tools.nsc.Global$Run.compileLate(Global.scala:1444) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$parseAndEnter(Global.scala:645) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:551) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:07:31 MEZ 2014] UI Thread blocked for 2.065 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@6ad28084 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@6ad28084 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.completion.ScalaCompletions.scopeCompletionsAt$1(ScalaCompletions.scala:106) at org.scalaide.core.completion.ScalaCompletions.fillScopeCompletions$1(ScalaCompletions.scala:109) at org.scalaide.core.completion.ScalaCompletions.org$scalaide$core$completion$ScalaCompletions$$findCompletion(ScalaCompletions.scala:203) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:33) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:32) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.completion.ScalaCompletions.findCompletions(ScalaCompletions.scala:32) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.findCompletions(ScalaCompletionProposalComputer.scala:57) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.computeCompletionProposals(ScalaCompletionProposalComputer.scala:46) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:570) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:505) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:499) at org.eclipse.jface.text.contentassist.ContentAssistant.showPossibleCompletions(ContentAssistant.java:1687) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.doOperation(CompilationUnitEditor.java:183) at org.eclipse.ui.texteditor.ContentAssistAction$1.run(ContentAssistAction.java:82) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.texteditor.ContentAssistAction.run(ContentAssistAction.java:80) at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1060) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1112) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1108) at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1529) at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4722) at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:343) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4610) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Worker-9" Id=145 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-8" Id=127 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=126 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=124 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "ForkJoinPool-1-worker-11" Id=121 WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=120 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Worker-7" Id=113 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-6" Id=97 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@71de3b9 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@71de3b9 at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on scala.tools.nsc.interactive.Response@34b19714 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@34b19714 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$createOverrideIndicators$1.apply(ScalaCompilationUnit.scala:250) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$createOverrideIndicators$1.apply(ScalaCompilationUnit.scala:248) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.createOverrideIndicators(ScalaCompilationUnit.scala:248) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.createOverrideIndicators(ScalaSourceFile.scala:73) at scala.tools.eclipse.contribution.weaving.jdt.hierarchy.HierarchyAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_hierarchy_HierarchyAspect$2$b42b0558(HierarchyAspect.aj:115) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager.updateAnnotations(OverrideIndicatorManager.java:171) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager.reconciled(OverrideIndicatorManager.java:256) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.reconciled(CompilationUnitEditor.java:1664) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.reconciled(ScalaSourceFileEditor.scala:392) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy$$anonfun$reconcile$3.apply(ScalaReconcilingStrategy.scala:58) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy$$anonfun$reconcile$3.apply(ScalaReconcilingStrategy.scala:58) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy.reconcile(ScalaReconcilingStrategy.scala:58) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.equals(Names.scala:60) at scala.reflect.internal.Names$class.body$1(Names.scala:102) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:519) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:1210) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1526) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.tpeHK(Symbols.scala:1415) at scala.reflect.internal.Types$Type.computeMemberType(Types.scala:694) at scala.reflect.internal.Symbols$MethodSymbol.typeAsMemberOf(Symbols.scala:2907) at scala.reflect.internal.Types$Type.memberType(Types.scala:689) at scala.tools.nsc.interactive.Global$Members$$anonfun$16.apply(Global.scala:991) at scala.tools.nsc.interactive.Global$Members$$anonfun$16.apply(Global.scala:991) at scala.tools.nsc.interactive.Global$OnTypeError.onTypeError(Global.scala:1233) at scala.tools.nsc.interactive.Global$Members.add(Global.scala:991) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$addScopeMember$1(Global.scala:1020) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$scopeMembers$2.apply(Global.scala:1040) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$scopeMembers$2.apply(Global.scala:1039) at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$scopeMembers(Global.scala:1039) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.scala:972) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.scala:972) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global.respondGradually(Global.scala:695) at scala.tools.nsc.interactive.Global.respond(Global.scala:688) at scala.tools.nsc.interactive.Global.getScopeCompletion(Global.scala:972) at scala.tools.nsc.interactive.CompilerControl$AskScopeCompletionItem.apply$mcV$sp(CompilerControl.scala:350) at scala.tools.nsc.interactive.Global$$anonfun$pollForWork$1.apply$mcV$sp(Global.scala:493) at scala.util.control.Breaks.breakable(Breaks.scala:38) at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:418) at scala.tools.nsc.interactive.Global.checkForMoreWork(Global.scala:507) at scala.tools.nsc.interactive.Global.signalParseProgress(Global.scala:318) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefRest(Parsers.scala:2619) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefOrDcl(Parsers.scala:2576) at scala.tools.nsc.ast.parser.Parsers$Parser.defOrDcl(Parsers.scala:2461) at scala.tools.nsc.ast.parser.Parsers$Parser.nonLocalDefOrDcl(Parsers.scala:2473) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:259) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3025) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStats(Parsers.scala:3024) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:3011) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStatSeq(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBody(Parsers.scala:2917) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBodyOpt(Parsers.scala:2924) at scala.tools.nsc.ast.parser.Parsers$Parser.template(Parsers.scala:2854) at scala.tools.nsc.ast.parser.Parsers$Parser.templateOpt(Parsers.scala:2884) at scala.tools.nsc.ast.parser.Parsers$Parser.objectDef(Parsers.scala:2773) at scala.tools.nsc.ast.parser.Parsers$Parser.tmplDef(Parsers.scala:2712) at scala.tools.nsc.ast.parser.Parsers$Parser.topLevelTmplDef(Parsers.scala:2693) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:240) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2973) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.topStatSeq(Parsers.scala:2972) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3170) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3162) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3176) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.compilationUnit(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser.parseRule(Parsers.scala:345) at scala.tools.nsc.ast.parser.Parsers$Parser.parse(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$UnitParser.smartParse(Parsers.scala:241) at scala.tools.nsc.ast.parser.SyntaxAnalyzer.scala$tools$nsc$ast$parser$SyntaxAnalyzer$$initialUnitBody(SyntaxAnalyzer.scala:87) at scala.tools.nsc.ast.parser.SyntaxAnalyzer$ParserPhase.apply(SyntaxAnalyzer.scala:99) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1444) at scala.collection.Iterator$class.foreach(Iterator.scala:743) at scala.collection.AbstractIterator.foreach(Iterator.scala:1195) at scala.tools.nsc.Global$Run.compileLate(Global.scala:1444) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$parseAndEnter(Global.scala:645) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:551) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 WAITING on scala.tools.nsc.interactive.Response@6dda417f at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@6dda417f at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:07:34 MEZ 2014] UI Thread blocked for 2.312 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@2c1240c4 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@2c1240c4 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.completion.ScalaCompletions.scopeCompletionsAt$1(ScalaCompletions.scala:106) at org.scalaide.core.completion.ScalaCompletions.fillScopeCompletions$1(ScalaCompletions.scala:109) at org.scalaide.core.completion.ScalaCompletions.org$scalaide$core$completion$ScalaCompletions$$findCompletion(ScalaCompletions.scala:203) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:33) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:32) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.completion.ScalaCompletions.findCompletions(ScalaCompletions.scala:32) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.findCompletions(ScalaCompletionProposalComputer.scala:57) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.computeCompletionProposals(ScalaCompletionProposalComputer.scala:46) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1495) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$4(CompletionProposalPopup.java:1484) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:382) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) - locked org.eclipse.swt.widgets.RunnableLock@7b4d9137 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Additional info timer" Id=155 TIMED_WAITING on org.eclipse.jface.text.contentassist.AdditionalInfoController$10@3a8b9838 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.contentassist.AdditionalInfoController$10@3a8b9838 at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.loop(AdditionalInfoController.java:293) at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.access$5(AdditionalInfoController.java:282) at org.eclipse.jface.text.contentassist.AdditionalInfoController$8.run(AdditionalInfoController.java:239) at java.lang.Thread.run(Unknown Source) "Worker-9" Id=145 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-8" Id=127 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=126 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=124 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "ForkJoinPool-1-worker-11" Id=121 WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=120 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Worker-7" Id=113 WAITING on scala.tools.nsc.interactive.Response@84be1e at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@84be1e at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-6" Id=97 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@5e5e7af at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@5e5e7af at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on scala.tools.nsc.interactive.Response@34b19714 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@34b19714 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$createOverrideIndicators$1.apply(ScalaCompilationUnit.scala:250) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$createOverrideIndicators$1.apply(ScalaCompilationUnit.scala:248) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.createOverrideIndicators(ScalaCompilationUnit.scala:248) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.createOverrideIndicators(ScalaSourceFile.scala:73) at scala.tools.eclipse.contribution.weaving.jdt.hierarchy.HierarchyAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_hierarchy_HierarchyAspect$2$b42b0558(HierarchyAspect.aj:115) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager.updateAnnotations(OverrideIndicatorManager.java:171) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager.reconciled(OverrideIndicatorManager.java:256) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.reconciled(CompilationUnitEditor.java:1664) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.reconciled(ScalaSourceFileEditor.scala:392) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy$$anonfun$reconcile$3.apply(ScalaReconcilingStrategy.scala:58) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy$$anonfun$reconcile$3.apply(ScalaReconcilingStrategy.scala:58) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy.reconcile(ScalaReconcilingStrategy.scala:58) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.equals(Names.scala:60) at scala.reflect.internal.Names$class.body$1(Names.scala:102) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$Type.dealiasWiden(Types.scala:526) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isImpossibleSubType(Implicits.scala:567) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblySubType(Implicits.scala:562) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:554) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:1210) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1526) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.tpeHK(Symbols.scala:1415) at scala.reflect.internal.Types$Type.computeMemberType(Types.scala:694) at scala.reflect.internal.Symbols$MethodSymbol.typeAsMemberOf(Symbols.scala:2907) at scala.reflect.internal.Types$Type.memberType(Types.scala:689) at scala.tools.nsc.interactive.Global$Members$$anonfun$16.apply(Global.scala:991) at scala.tools.nsc.interactive.Global$Members$$anonfun$16.apply(Global.scala:991) at scala.tools.nsc.interactive.Global$OnTypeError.onTypeError(Global.scala:1233) at scala.tools.nsc.interactive.Global$Members.add(Global.scala:991) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$addScopeMember$1(Global.scala:1020) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$scopeMembers$2.apply(Global.scala:1040) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$scopeMembers$2.apply(Global.scala:1039) at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$scopeMembers(Global.scala:1039) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.scala:972) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.scala:972) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global.respondGradually(Global.scala:695) at scala.tools.nsc.interactive.Global.respond(Global.scala:688) at scala.tools.nsc.interactive.Global.getScopeCompletion(Global.scala:972) at scala.tools.nsc.interactive.CompilerControl$AskScopeCompletionItem.apply$mcV$sp(CompilerControl.scala:350) at scala.tools.nsc.interactive.Global$$anonfun$pollForWork$1.apply$mcV$sp(Global.scala:493) at scala.util.control.Breaks.breakable(Breaks.scala:38) at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:418) at scala.tools.nsc.interactive.Global.checkForMoreWork(Global.scala:507) at scala.tools.nsc.interactive.Global.signalParseProgress(Global.scala:318) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefRest(Parsers.scala:2619) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefOrDcl(Parsers.scala:2576) at scala.tools.nsc.ast.parser.Parsers$Parser.defOrDcl(Parsers.scala:2461) at scala.tools.nsc.ast.parser.Parsers$Parser.nonLocalDefOrDcl(Parsers.scala:2473) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:259) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3025) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStats(Parsers.scala:3024) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:3011) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStatSeq(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBody(Parsers.scala:2917) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBodyOpt(Parsers.scala:2924) at scala.tools.nsc.ast.parser.Parsers$Parser.template(Parsers.scala:2854) at scala.tools.nsc.ast.parser.Parsers$Parser.templateOpt(Parsers.scala:2884) at scala.tools.nsc.ast.parser.Parsers$Parser.objectDef(Parsers.scala:2773) at scala.tools.nsc.ast.parser.Parsers$Parser.tmplDef(Parsers.scala:2712) at scala.tools.nsc.ast.parser.Parsers$Parser.topLevelTmplDef(Parsers.scala:2693) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:240) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2973) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.topStatSeq(Parsers.scala:2972) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3170) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3162) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3176) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.compilationUnit(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser.parseRule(Parsers.scala:345) at scala.tools.nsc.ast.parser.Parsers$Parser.parse(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$UnitParser.smartParse(Parsers.scala:241) at scala.tools.nsc.ast.parser.SyntaxAnalyzer.scala$tools$nsc$ast$parser$SyntaxAnalyzer$$initialUnitBody(SyntaxAnalyzer.scala:87) at scala.tools.nsc.ast.parser.SyntaxAnalyzer$ParserPhase.apply(SyntaxAnalyzer.scala:99) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1444) at scala.collection.Iterator$class.foreach(Iterator.scala:743) at scala.collection.AbstractIterator.foreach(Iterator.scala:1195) at scala.tools.nsc.Global$Run.compileLate(Global.scala:1444) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$parseAndEnter(Global.scala:645) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:551) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 WAITING on scala.tools.nsc.interactive.Response@6dda417f at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@6dda417f at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:07:37 MEZ 2014] UI Thread blocked for 2.848 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@49359201 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@49359201 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.completion.ScalaCompletions.scopeCompletionsAt$1(ScalaCompletions.scala:106) at org.scalaide.core.completion.ScalaCompletions.fillScopeCompletions$1(ScalaCompletions.scala:109) at org.scalaide.core.completion.ScalaCompletions.org$scalaide$core$completion$ScalaCompletions$$findCompletion(ScalaCompletions.scala:203) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:33) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:32) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.completion.ScalaCompletions.findCompletions(ScalaCompletions.scala:32) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.findCompletions(ScalaCompletionProposalComputer.scala:57) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.computeCompletionProposals(ScalaCompletionProposalComputer.scala:46) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1495) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$4(CompletionProposalPopup.java:1484) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:382) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) - locked org.eclipse.swt.widgets.RunnableLock@779ff856 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Additional info timer" Id=155 TIMED_WAITING on org.eclipse.jface.text.contentassist.AdditionalInfoController$10@3a8b9838 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.contentassist.AdditionalInfoController$10@3a8b9838 at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.loop(AdditionalInfoController.java:293) at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer.access$5(AdditionalInfoController.java:282) at org.eclipse.jface.text.contentassist.AdditionalInfoController$8.run(AdditionalInfoController.java:239) at java.lang.Thread.run(Unknown Source) "Worker-9" Id=145 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-8" Id=127 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=126 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=124 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "ForkJoinPool-1-worker-11" Id=121 WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=120 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Worker-7" Id=113 WAITING on scala.tools.nsc.interactive.Response@84be1e at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@84be1e at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-6" Id=97 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@604c0941 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@604c0941 at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 TIMED_WAITING on scala.tools.nsc.interactive.Response@34b19714 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@34b19714 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$createOverrideIndicators$1.apply(ScalaCompilationUnit.scala:250) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$createOverrideIndicators$1.apply(ScalaCompilationUnit.scala:248) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.createOverrideIndicators(ScalaCompilationUnit.scala:248) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.createOverrideIndicators(ScalaSourceFile.scala:73) at scala.tools.eclipse.contribution.weaving.jdt.hierarchy.HierarchyAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_hierarchy_HierarchyAspect$2$b42b0558(HierarchyAspect.aj:115) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager.updateAnnotations(OverrideIndicatorManager.java:171) at org.eclipse.jdt.internal.ui.javaeditor.OverrideIndicatorManager.reconciled(OverrideIndicatorManager.java:256) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.reconciled(CompilationUnitEditor.java:1664) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.reconciled(ScalaSourceFileEditor.scala:392) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy$$anonfun$reconcile$3.apply(ScalaReconcilingStrategy.scala:58) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy$$anonfun$reconcile$3.apply(ScalaReconcilingStrategy.scala:58) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy.reconcile(ScalaReconcilingStrategy.scala:58) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.equals(Names.scala:60) at scala.reflect.internal.Names$class.body$1(Names.scala:102) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$Type.dealiasWiden(Types.scala:526) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isImpossibleSubType(Implicits.scala:567) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblySubType(Implicits.scala:562) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:554) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.valDefSig(Namers.scala:1378) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1529) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1628) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4911) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2340) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5217) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5217) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5216) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:1210) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1526) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.tpeHK(Symbols.scala:1415) at scala.reflect.internal.Types$Type.computeMemberType(Types.scala:694) at scala.reflect.internal.Symbols$MethodSymbol.typeAsMemberOf(Symbols.scala:2907) at scala.reflect.internal.Types$Type.memberType(Types.scala:689) at scala.tools.nsc.interactive.Global$Members$$anonfun$16.apply(Global.scala:991) at scala.tools.nsc.interactive.Global$Members$$anonfun$16.apply(Global.scala:991) at scala.tools.nsc.interactive.Global$OnTypeError.onTypeError(Global.scala:1233) at scala.tools.nsc.interactive.Global$Members.add(Global.scala:991) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$addScopeMember$1(Global.scala:1020) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$scopeMembers$2.apply(Global.scala:1040) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$scopeMembers$2.apply(Global.scala:1039) at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$scopeMembers(Global.scala:1039) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.scala:972) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.scala:972) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global.respondGradually(Global.scala:695) at scala.tools.nsc.interactive.Global.respond(Global.scala:688) at scala.tools.nsc.interactive.Global.getScopeCompletion(Global.scala:972) at scala.tools.nsc.interactive.CompilerControl$AskScopeCompletionItem.apply$mcV$sp(CompilerControl.scala:350) at scala.tools.nsc.interactive.Global$$anonfun$pollForWork$1.apply$mcV$sp(Global.scala:493) at scala.util.control.Breaks.breakable(Breaks.scala:38) at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:418) at scala.tools.nsc.interactive.Global.checkForMoreWork(Global.scala:507) at scala.tools.nsc.interactive.Global.signalParseProgress(Global.scala:318) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefRest(Parsers.scala:2619) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefOrDcl(Parsers.scala:2576) at scala.tools.nsc.ast.parser.Parsers$Parser.defOrDcl(Parsers.scala:2461) at scala.tools.nsc.ast.parser.Parsers$Parser.nonLocalDefOrDcl(Parsers.scala:2473) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:259) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3025) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStats(Parsers.scala:3024) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:3011) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStatSeq(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBody(Parsers.scala:2917) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBodyOpt(Parsers.scala:2924) at scala.tools.nsc.ast.parser.Parsers$Parser.template(Parsers.scala:2854) at scala.tools.nsc.ast.parser.Parsers$Parser.templateOpt(Parsers.scala:2884) at scala.tools.nsc.ast.parser.Parsers$Parser.objectDef(Parsers.scala:2773) at scala.tools.nsc.ast.parser.Parsers$Parser.tmplDef(Parsers.scala:2712) at scala.tools.nsc.ast.parser.Parsers$Parser.topLevelTmplDef(Parsers.scala:2693) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:240) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2973) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.topStatSeq(Parsers.scala:2972) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3170) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3162) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3176) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.compilationUnit(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser.parseRule(Parsers.scala:345) at scala.tools.nsc.ast.parser.Parsers$Parser.parse(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$UnitParser.smartParse(Parsers.scala:241) at scala.tools.nsc.ast.parser.SyntaxAnalyzer.scala$tools$nsc$ast$parser$SyntaxAnalyzer$$initialUnitBody(SyntaxAnalyzer.scala:87) at scala.tools.nsc.ast.parser.SyntaxAnalyzer$ParserPhase.apply(SyntaxAnalyzer.scala:99) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1444) at scala.collection.Iterator$class.foreach(Iterator.scala:743) at scala.collection.AbstractIterator.foreach(Iterator.scala:1195) at scala.tools.nsc.Global$Run.compileLate(Global.scala:1444) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$parseAndEnter(Global.scala:645) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:551) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-4" Id=30 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" Id=29 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" Id=28 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" Id=27 WAITING on scala.tools.nsc.interactive.Response@6dda417f at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@6dda417f at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-0" Id=25 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:09:55 MEZ 2014] UI Thread blocked for 2.443 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@1c99d988 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@1c99d988 at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.completion.ScalaCompletions.scopeCompletionsAt$1(ScalaCompletions.scala:106) at org.scalaide.core.completion.ScalaCompletions.fillScopeCompletions$1(ScalaCompletions.scala:109) at org.scalaide.core.completion.ScalaCompletions.org$scalaide$core$completion$ScalaCompletions$$findCompletion(ScalaCompletions.scala:203) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:33) at org.scalaide.core.completion.ScalaCompletions$$anonfun$findCompletions$1.apply(ScalaCompletions.scala:32) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.completion.ScalaCompletions.findCompletions(ScalaCompletions.scala:32) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.findCompletions(ScalaCompletionProposalComputer.scala:57) at org.scalaide.ui.internal.completion.ScalaCompletionProposalComputer.computeCompletionProposals(ScalaCompletionProposalComputer.scala:46) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:333) at org.eclipse.jdt.internal.ui.text.java.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:337) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:325) at org.eclipse.jdt.internal.ui.text.java.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:282) at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1861) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:573) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:570) at org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:505) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:499) at org.eclipse.jface.text.contentassist.ContentAssistant.showPossibleCompletions(ContentAssistant.java:1687) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.doOperation(CompilationUnitEditor.java:183) at org.eclipse.ui.texteditor.ContentAssistAction$1.run(ContentAssistAction.java:82) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.texteditor.ContentAssistAction.run(ContentAssistAction.java:80) at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1060) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1112) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1108) at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1529) at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4722) at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:343) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4610) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Worker-12" Id=166 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-11" Id=165 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-10" Id=162 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=126 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=124 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "ForkJoinPool-1-worker-11" Id=121 WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=120 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@718cf207 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@718cf207 at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 WAITING on scala.tools.nsc.interactive.Response@79d9f928 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@79d9f928 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:211) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:220) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:188) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.currentProblems(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.currentProblems(ScalaSourceFile.scala:73) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.forceReconcile(InteractiveCompilationUnit.scala:152) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.forceReconcile(ScalaSourceFile.scala:73) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy.reconcile(ScalaReconcilingStrategy.scala:48) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.body$1(Names.scala:103) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:519) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5371) at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5377) at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4716) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5243) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$91.apply(Typers.scala:4430) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4429) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:1210) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1526) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.tpeHK(Symbols.scala:1415) at scala.reflect.internal.Types$Type.computeMemberType(Types.scala:694) at scala.reflect.internal.Symbols$MethodSymbol.typeAsMemberOf(Symbols.scala:2907) at scala.reflect.internal.Types$Type.memberType(Types.scala:689) at scala.tools.nsc.interactive.Global$Members$$anonfun$16.apply(Global.scala:991) at scala.tools.nsc.interactive.Global$Members$$anonfun$16.apply(Global.scala:991) at scala.tools.nsc.interactive.Global$OnTypeError.onTypeError(Global.scala:1233) at scala.tools.nsc.interactive.Global$Members.add(Global.scala:991) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$addScopeMember$1(Global.scala:1020) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$scopeMembers$2.apply(Global.scala:1040) at scala.tools.nsc.interactive.Global$$anonfun$scala$tools$nsc$interactive$Global$$scopeMembers$2.apply(Global.scala:1039) at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$scopeMembers(Global.scala:1039) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.scala:972) at scala.tools.nsc.interactive.Global$$anonfun$getScopeCompletion$2.apply(Global.scala:972) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global$$anonfun$respond$1.apply(Global.scala:688) at scala.tools.nsc.interactive.Global.respondGradually(Global.scala:695) at scala.tools.nsc.interactive.Global.respond(Global.scala:688) at scala.tools.nsc.interactive.Global.getScopeCompletion(Global.scala:972) at scala.tools.nsc.interactive.CompilerControl$AskScopeCompletionItem.apply$mcV$sp(CompilerControl.scala:350) at scala.tools.nsc.interactive.Global$$anonfun$pollForWork$1.apply$mcV$sp(Global.scala:493) at scala.util.control.Breaks.breakable(Breaks.scala:38) at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:418) at scala.tools.nsc.interactive.Global.checkForMoreWork(Global.scala:507) at scala.tools.nsc.interactive.Global.signalParseProgress(Global.scala:318) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefRest(Parsers.scala:2619) at scala.tools.nsc.ast.parser.Parsers$Parser.funDefOrDcl(Parsers.scala:2576) at scala.tools.nsc.ast.parser.Parsers$Parser.defOrDcl(Parsers.scala:2461) at scala.tools.nsc.ast.parser.Parsers$Parser.nonLocalDefOrDcl(Parsers.scala:2473) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1$$anonfun$applyOrElse$3.apply(Parsers.scala:3030) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:259) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3030) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStat$1.applyOrElse(Parsers.scala:3025) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStats(Parsers.scala:3024) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:3011) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$templateStatSeq$1.apply(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.templateStatSeq(Parsers.scala:2988) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBody(Parsers.scala:2917) at scala.tools.nsc.ast.parser.Parsers$Parser.templateBodyOpt(Parsers.scala:2924) at scala.tools.nsc.ast.parser.Parsers$Parser.template(Parsers.scala:2854) at scala.tools.nsc.ast.parser.Parsers$Parser.templateOpt(Parsers.scala:2884) at scala.tools.nsc.ast.parser.Parsers$Parser.objectDef(Parsers.scala:2773) at scala.tools.nsc.ast.parser.Parsers$Parser.tmplDef(Parsers.scala:2712) at scala.tools.nsc.ast.parser.Parsers$Parser.topLevelTmplDef(Parsers.scala:2693) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1$$anonfun$applyOrElse$2.apply(Parsers.scala:2980) at scala.tools.nsc.doc.ScaladocSyntaxAnalyzer$ScaladocUnitParser.joinComment(ScaladocAnalyzer.scala:240) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2980) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$topStat$1.applyOrElse(Parsers.scala:2973) at scala.tools.nsc.ast.parser.Parsers$Parser.statSeq(Parsers.scala:2957) at scala.tools.nsc.ast.parser.Parsers$Parser.topStatSeq(Parsers.scala:2972) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3170) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.topstats$1(Parsers.scala:3162) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3176) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$compilationUnit$1.apply(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$Parser.checkNoEscapingPlaceholders(Parsers.scala:462) at scala.tools.nsc.ast.parser.Parsers$Parser.compilationUnit(Parsers.scala:3138) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$SourceFileParser$$anonfun$parseStartRule$1.apply(Parsers.scala:146) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser$$anonfun$parse$1.apply(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$Parser.parseRule(Parsers.scala:345) at scala.tools.nsc.ast.parser.Parsers$Parser.parse(Parsers.scala:352) at scala.tools.nsc.ast.parser.Parsers$UnitParser.smartParse(Parsers.scala:241) at scala.tools.nsc.ast.parser.SyntaxAnalyzer.scala$tools$nsc$ast$parser$SyntaxAnalyzer$$initialUnitBody(SyntaxAnalyzer.scala:87) at scala.tools.nsc.ast.parser.SyntaxAnalyzer$ParserPhase.apply(SyntaxAnalyzer.scala:99) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1445) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1445) at scala.tools.nsc.Global$Run$$anonfun$compileLate$2.apply(Global.scala:1444) at scala.collection.Iterator$class.foreach(Iterator.scala:743) at scala.collection.AbstractIterator.foreach(Iterator.scala:1195) at scala.tools.nsc.Global$Run.compileLate(Global.scala:1444) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$parseAndEnter(Global.scala:645) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:551) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@2cd172d4 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) ================================================================================ [Fr Dez 19 17:10:01 MEZ 2014] UI Thread blocked for 3.074 milliseconds. Thread dump follows. ================================================================================ "main" Id=1 TIMED_WAITING on scala.tools.nsc.interactive.Response@6412579d at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@6412579d at scala.tools.nsc.interactive.Response.get(Response.scala:77) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOption$extension(IScalaPresentationCompiler.scala:339) at org.scalaide.core.compiler.IScalaPresentationCompiler$Implicits$RichResponse$.getOrElse$extension(IScalaPresentationCompiler.scala:327) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:125) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$$anonfun$buildStructure$2.apply(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.jdt.model.ScalaCompilationUnit$class.buildStructure(ScalaCompilationUnit.scala:116) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.buildStructure(ScalaSourceFile.scala:73) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:557) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.makeConsistent(ScalaSourceFile.scala:119) at org.eclipse.jdt.internal.core.CompilationUnit.makeConsistent(CompilationUnit.java:1067) at org.eclipse.jdt.internal.core.CommitWorkingCopyOperation.executeOperation(CommitWorkingCopyOperation.java:124) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:729) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:794) at org.eclipse.jdt.internal.core.CompilationUnit.commitWorkingCopy(CompilationUnit.java:391) at org.scalaide.ui.internal.editor.ScalaDocumentProvider.commitWorkingCopy0(ScalaDocumentProvider.scala:87) at org.scalaide.ui.internal.editor.ScalaDocumentProvider.commitWorkingCopy(ScalaDocumentProvider.scala:39) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider$4.execute(CompilationUnitDocumentProvider.java:1458) at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:132) at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:69) at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118) - locked org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation@7a763f9 at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:75) at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:65) at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:456) at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:772) at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5076) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(CompilationUnitEditor.java:1247) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(CompilationUnitEditor.java:1304) at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7209) at org.eclipse.ui.Saveable.doSave(Saveable.java:216) at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:355) at org.eclipse.ui.internal.SaveableHelper$3.run(SaveableHelper.java:199) at org.eclipse.ui.internal.SaveableHelper$5.run(SaveableHelper.java:283) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) at org.eclipse.ui.internal.WorkbenchWindow$13.run(WorkbenchWindow.java:2157) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2153) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:291) at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:269) at org.eclipse.ui.internal.SaveableHelper.saveModels(SaveableHelper.java:211) at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:146) at org.eclipse.ui.internal.WorkbenchPage.saveSaveable(WorkbenchPage.java:3915) at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3929) at org.eclipse.ui.internal.handlers.SaveHandler.execute(SaveHandler.java:54) at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1060) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1112) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1108) at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1529) at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4722) at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:343) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4610) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) "Worker-12" Id=166 WAITING on java.lang.Object@2ce41136 at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@2ce41136 at java.lang.Object.wait(Unknown Source) at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270) at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197) at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92) at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:290) at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.lockDocument(LastSaveReferenceProvider.java:291) at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.readDocument(LastSaveReferenceProvider.java:243) at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.access$0(LastSaveReferenceProvider.java:204) at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider$ReadJob.run(LastSaveReferenceProvider.java:114) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-11" Id=165 WAITING on scala.tools.nsc.interactive.Response@1ac2ad3b at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@1ac2ad3b at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-10" Id=162 WAITING on scala.tools.nsc.interactive.Response@48457272 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@48457272 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1$$anonfun$2.apply(ScalaOccurrencesFinder.scala:64) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1$$anon$1.(ScalaOccurrencesFinder.scala:63) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:60) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1$$anonfun$1.apply(ScalaOccurrencesFinder.scala:59) at scala.Option.getOrElse(Option.scala:120) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:59) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder$$anonfun$findOccurrences$1.apply(ScalaOccurrencesFinder.scala:50) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$withSourceFile$1.apply(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.withSourceFile(InteractiveCompilationUnit.scala:202) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.withSourceFile(ScalaSourceFile.scala:73) at org.scalaide.core.internal.decorators.markoccurrences.ScalaOccurrencesFinder.findOccurrences(ScalaOccurrencesFinder.scala:50) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.getAnnotations(ScalaSourceFileEditor.scala:204) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor.org$scalaide$ui$internal$editor$ScalaSourceFileEditor$$performOccurrencesUpdate(ScalaSourceFileEditor.scala:195) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply$mcV$sp(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9$$anonfun$apply$3.apply(ScalaSourceFileEditor.scala:231) at org.scalaide.util.Utils$.debugTimed(Utils.scala:26) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:230) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2$$anonfun$apply$9.apply(ScalaSourceFileEditor.scala:228) at scala.Option.foreach(Option.scala:256) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:228) at org.scalaide.ui.internal.editor.ScalaSourceFileEditor$$anonfun$2.apply(ScalaSourceFileEditor.scala:227) at org.scalaide.util.eclipse.EclipseUtils$$anon$1.run(EclipseUtils.scala:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "TypingDelayHelper" Id=126 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20372278 at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=124 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@7b596d48 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "ForkJoinPool-1-worker-11" Id=121 WAITING on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at sun.misc.Unsafe.park(Native Method) - waiting on scala.concurrent.forkjoin.ForkJoinPool@75191df2 at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=120 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@4e0e301 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=117 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@73900e33 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@73900e33 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=111 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@2ece8c17 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor" Id=109 TIMED_WAITING on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at java.lang.Object.wait(Native Method) - waiting on java.util.Collections$SynchronizedRandomAccessList@7dd5f06 at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) "Scala Presentation Compiler []" Id=108 WAITING on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.util.WorkScheduler@744f3858 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.util.WorkScheduler.waitForMoreWork(WorkScheduler.scala:16) at scala.tools.nsc.interactive.PresentationCompilerThread$$anonfun$run$1.apply$mcZ$sp(PresentationCompilerThread.scala:21) at scala.tools.nsc.interactive.NullLogger$.logreplay(Replayer.scala:38) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:21) "JavaScript indexing" Id=107 WAITING on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Native Method) - waiting on org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager@6a522ed at java.lang.Object.wait(Unknown Source) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) at java.lang.Thread.run(Unknown Source) "Worker-5" Id=69 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "TypingDelayHelper" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1db9731b at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=62 TIMED_WAITING on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jface.text.reconciler.DirtyRegionQueue@214922bd at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) "Svelto worker" Id=44 WAITING on org.eclipse.swt.widgets.RunnableLock@46260bc at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@46260bc at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.svelto.watchdog.UIWorker.syncExec(UIWorker.scala:33) at org.svelto.watchdog.UIWorker.run(UIWorker.scala:19) "Svelto Watchdog" Id=39 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) at org.svelto.watchdog.WatchdogThread.org$svelto$watchdog$WatchdogThread$$getThreadInfoMX(WatchdogThread.scala:114) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:60) at org.svelto.watchdog.WatchdogThread$$anonfun$dumpThreads$1.apply(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.appendToFile(WatchdogThread.scala:89) at org.svelto.watchdog.WatchdogThread.dumpThreads(WatchdogThread.scala:58) at org.svelto.watchdog.WatchdogThread.run(WatchdogThread.scala:48) "TypingDelayHelper" Id=38 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b1891ac at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply$mcJ$sp(TypingDelayHelper.scala:65) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$$anonfun$1.apply(TypingDelayHelper.scala:62) at org.scalaide.util.internal.ThreadUtils$.withLock(ThreadUtils.scala:10) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper.org$scalaide$ui$internal$editor$decorators$semicolon$TypingDelayHelper$$loop(TypingDelayHelper.scala:62) at org.scalaide.ui.internal.editor.decorators.semicolon.TypingDelayHelper$SchedulerThread$.run(TypingDelayHelper.scala:37) "org.scalaide.ui.internal.reconciliation.ScalaReconciler" Id=36 WAITING on scala.tools.nsc.interactive.Response@79d9f928 at java.lang.Object.wait(Native Method) - waiting on scala.tools.nsc.interactive.Response@79d9f928 at java.lang.Object.wait(Unknown Source) at scala.tools.nsc.interactive.Response.get(Response.scala:56) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:211) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler.problemsOf(ScalaPresentationCompiler.scala:220) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:188) at org.scalaide.core.compiler.InteractiveCompilationUnit$$anonfun$currentProblems$1.apply(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:105) at org.scalaide.core.internal.compiler.PresentationCompilerProxy$$anonfun$internal$1.apply(PresentationCompilerProxy.scala:104) at scala.Option.flatMap(Option.scala:170) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.internal(PresentationCompilerProxy.scala:104) at org.scalaide.core.internal.compiler.PresentationCompilerProxy.apply(PresentationCompilerProxy.scala:62) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.currentProblems(InteractiveCompilationUnit.scala:184) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.currentProblems(ScalaSourceFile.scala:73) at org.scalaide.core.compiler.InteractiveCompilationUnit$class.forceReconcile(InteractiveCompilationUnit.scala:152) at org.scalaide.core.internal.jdt.model.ScalaSourceFile.forceReconcile(ScalaSourceFile.scala:73) at org.scalaide.ui.internal.reconciliation.ScalaReconcilingStrategy.reconcile(ScalaReconcilingStrategy.scala:48) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) "Timer-0" Id=35 TIMED_WAITING on java.util.TaskQueue@4271f785 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@4271f785 at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) "Scala Presentation Compiler [www-cps]" Id=34 RUNNABLE at scala.reflect.internal.Names$class.equals(Names.scala:60) at scala.reflect.internal.Names$class.body$1(Names.scala:102) at scala.reflect.internal.Names$class.newTermName(Names.scala:127) - locked java.lang.Object@550178e1 at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTermName(Names.scala:135) at scala.reflect.internal.SymbolTable.newTermName(SymbolTable.scala:16) at scala.reflect.internal.Names$class.newTypeName(Names.scala:139) at scala.reflect.internal.SymbolTable.newTypeName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$class.freshExistentialName(Symbols.scala:39) at scala.reflect.internal.SymbolTable.freshExistentialName(SymbolTable.scala:16) at scala.reflect.internal.Symbols$Symbol.freshExistential(Symbols.scala:444) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.captureThis(TypeMaps.scala:503) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.loop$4(TypeMaps.scala:651) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.thisTypeAsSeen(TypeMaps.scala:653) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:464) at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110) at scala.reflect.internal.tpe.TypeMaps$AsSeenFromMap.apply(TypeMaps.scala:468) at scala.reflect.internal.Types$Type.asSeenFrom(Types.scala:663) at scala.reflect.internal.Types$TypeRef.asSeenFromOwner(Types.scala:2197) at scala.reflect.internal.Types$NoArgsTypeRef.transform(Types.scala:1941) at scala.reflect.internal.Types$AliasTypeRef$class.betaReduce(Types.scala:2043) at scala.reflect.internal.Types$AliasNoArgsTypeRef.betaReduce(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$AliasTypeRef$class.dealias(Types.scala:2014) at scala.reflect.internal.Types$AliasNoArgsTypeRef.dealias(Types.scala:2329) at scala.reflect.internal.Types$Type.dealiasWiden(Types.scala:526) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isImpossibleSubType(Implicits.scala:567) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblySubType(Implicits.scala:562) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.loop$1(Implicits.scala:554) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.checkCompatibility(Implicits.scala:556) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.isPlausiblyCompatible(Implicits.scala:369) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.survives(Implicits.scala:816) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19$$anonfun$20.apply(Implicits.scala:872) at scala.collection.TraversableLike$$anonfun$filterImpl$1.apply(TraversableLike.scala:259) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$class.filterImpl(TraversableLike.scala:258) at scala.collection.TraversableLike$class.filter(TraversableLike.scala:270) at scala.collection.AbstractTraversable.filter(Traversable.scala:104) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:872) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation$$anonfun$19.apply(Implicits.scala:871) at scala.collection.immutable.List.flatMap(List.scala:327) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.(Implicits.scala:871) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:986) at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1349) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) at org.scalaide.core.internal.compiler.ScalaPresentationCompiler$$anon$1.inferImplicit(ScalaPresentationCompiler.scala:85) at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:145) at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:799) at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1128) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5309) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.valDefSig(Namers.scala:1378) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1529) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1628) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4911) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2340) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5217) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5217) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5216) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedFunction(Typers.scala:2918) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedFunction$1$1.apply(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedFunction$1(Typers.scala:5183) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5220) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3094) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgWithFormal$1(PatternTypers.scala:112) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$$anonfun$2.apply(PatternTypers.scala:115) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:42) at scala.runtime.Tuple2Zipped$$anonfun$map$extension$1.apply(Tuple2Zipped.scala:40) at scala.collection.immutable.List.foreach(List.scala:381) at scala.runtime.Tuple2Zipped$.map$extension(Tuple2Zipped.scala:40) at scala.tools.nsc.typechecker.PatternTypers$PatternTyper$class.typedArgsForFormals(PatternTypers.scala:115) at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:107) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3384) at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3409) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply$1$1.apply(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:676) at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply$1(Typers.scala:4404) at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4449) at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4484) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5242) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5362) at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5453) at scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:876) at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:1210) at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1526) at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1538) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:778) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1565) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:777) at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:769) at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1681) at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1689) at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1679) at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1481) at scala.reflect.internal.Symbols$Symbol.initialize(Symbols.scala:1628) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4911) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1880) at scala.tools.nsc.typechecker.Typers$Typer.typedModuleDef(Typers.scala:1767) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5209) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedDocDef(Typers.scala:128) at org.scalaide.core.internal.compiler.InteractiveScaladocAnalyzer$$anon$1.scala$tools$nsc$doc$ScaladocAnalyzer$ScaladocTyper$$super$typedDocDef(ScaladocGlobalCompatibilityTrait.scala:10) at scala.tools.nsc.doc.ScaladocAnalyzer$ScaladocTyper$class.typedDocDef(ScaladocAnalyzer.scala:52) at org.scalaide.core.internal.compiler.InteractiveScaladocAnalyzer$$anon$1.typedDocDef(ScaladocGlobalCompatibilityTrait.scala:10) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5234) at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5252) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5259) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5351) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2977) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3081) at scala.collection.immutable.List.loop$1(List.scala:172) at scala.collection.immutable.List.mapConserve(List.scala:188) at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3081) at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:4918) at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5211) at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5258) at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5295) at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5322) at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5269) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5273) at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5347) at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:102) at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:419) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:428) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase$1.apply(Global.scala:1215) at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:235) at scala.tools.nsc.interactive.Global$TyperRun.applyPhase(Global.scala:1215) at scala.tools.nsc.interactive.Global$TyperRun.typeCheck(Global.scala:1208) at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive$Global$$typeCheck(Global.scala:657) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5$$anonfun$apply$8.apply(Global.scala:572) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$5.apply(Global.scala:568) at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778) at scala.collection.immutable.List.foreach(List.scala:381) at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777) at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:568) at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:25) "EventAdmin Async Event Dispatcher Thread" Id=33 WAITING on org.eclipse.swt.widgets.RunnableLock@883aca7 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.swt.widgets.RunnableLock@883aca7 at java.lang.Object.wait(Unknown Source) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:200) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4734) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218) at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:53) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) "Java indexing" Id=31 WAITING on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.jdt.internal.core.search.indexing.IndexManager@5b2d724 at java.lang.Object.wait(Unknown Source) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) at java.lang.Thread.run(Unknown Source) "Worker-1" Id=27 TIMED_WAITING on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.core.internal.jobs.WorkerPool@48b2c5c8 at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "EMF Reference Cleaner" Id=23 WAITING on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1335a61c at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "[ThreadPool Manager] - Idle Thread" Id=20 WAITING on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Native Method) - waiting on org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor@57afa3fa at java.lang.Object.wait(Unknown Source) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) "[Timer] - Main Queue Handler" Id=19 TIMED_WAITING on java.lang.Object@3455317c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@3455317c at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) at java.lang.Thread.run(Unknown Source) "Worker-JM" Id=18 TIMED_WAITING on java.util.ArrayList@27cdcb25 at java.lang.Object.wait(Native Method) - waiting on java.util.ArrayList@27cdcb25 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) "Refresh Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=17 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@790fc691 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=16 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@47b49aea at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=15 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@5af79db1 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" Id=14 WAITING on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Native Method) - waiting on org.eclipse.osgi.framework.eventmgr.EventManager$EventThread@13aaf129 at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: e05f24c2-9887-0014-199d-edb8553bbd99" Id=12 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14168683 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Attach Listener" Id=5 RUNNABLE "Signal Dispatcher" Id=4 RUNNABLE "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@77963d21 at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@11ea3c77 at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)