Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [viatra-dev] [Query] Editor terribly slow

Hi,

Please find the output of the responsiveness monitor attached. (Btw, would you prefer discussing this on the Bugzilla? If this is indeed the same bug as the one suggested by Ábel, we're essentially done here and I'll wait for the new release; otherwise I can file a bug if you wish.)

Cheers,


2016-02-29 15:42 GMT+01:00 Zoltán Ujhelyi <zoltan.ujhelyi@xxxxxxxxxxxxxxxx>:
Hi,

I would look at whether the generated code from the EMF metamodel is correct. I have seen very-very strange issues when the metamodel was not correct (e.g. it is not available, but the plugin.xml-based registration is done).

Furthermore, as Ábel suggested, I would turn on the "UI unresponsiveness monitor” and look at the error log, as the stack trace might hold some information about what is so slow in your case.

Cheers,
Zoli
-- Zoltán Ujhelyi

Eclipse Technologies Expert
IncQueryLabs Ltd.

> On 29 Feb 2016, at 15:35, David, Istvan <davidi@xxxxxxxxxxxxxx> wrote:
>
> Hi,
>
> Thanks for the quick replies. I knew about the trick with the outline, but it didn't help. I have Xtext 2.9.1 installed.
>
> The target platform isn't that big, it's an almost clean Mars Modeler package. Apart from the UI freeze, the builder hangs on "compiling chunk 1 of 1" and "invoking builder participants" for 40-50 seconds even if I only add an empty line and save the eiq file. (I have 16 patterns in that model file, plus 25 patterns in another file in the same project.)
>
> Cheers,
> Istvan
>
>
> 2016-02-29 15:02 GMT+01:00 István Ráth <rath@xxxxxxxxxx>:
> Try closing the outline view and see if it helps. Which version of Xtext do you have installed?
>
> --
> István Ráth
> Research Fellow
> Fault Tolerant Systems Research Group
> Budapest University of Technology and Economics
> http://inf.mit.bme.hu/en/members/rath
> rath@xxxxxxxxxx
>
> On 29 February 2016 at 14:48:30, David, Istvan (davidi@xxxxxxxxxxxxxx) wrote:
>
>> Hi guys,
>>
>> I (am trying to) work with an installed version of IncQuery, version "EMF-IncQuery SDK 1.2.0.201602051748". The editor is terribly slow, practically unusable. The project builder takes ages to run, UI lags when waiting for content assist, etc.
>> Running with Xmx3072m, MaxPermSize 512m.
>>
>> Is this something you are aware of or is it just my instance?
>>
>> Cheers,
>> Istvan
>>
>> _______________________________________________
>> viatra-dev mailing list
>> viatra-dev@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/viatra-dev
>
> _______________________________________________
> viatra-dev mailing list
> viatra-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/viatra-dev
>
> _______________________________________________
> viatra-dev mailing list
> viatra-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/viatra-dev

_______________________________________________
viatra-dev mailing list
viatra-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/viatra-dev

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            4
message             UI freeze of 15s at 15:44:48.514 [2 child-status duplicates removed by Error Reporting]
fingerprint         3811131e

Exception:org.eclipse.epp.internal.logging.aeri.ui.log.StandInStacktraceProvider$StandInException: Stand-In Stacktrace supplied by the Eclipse Error Reporting
	 at org.eclipse.ui.internal.monitoring.DefaultUiFreezeEventLogger.log(DefaultUiFreezeEventLogger.java:104)
	 at org.eclipse.ui.internal.monitoring.EventLoopMonitorThread.logEvent(EventLoopMonitorThread.java:785)
	 at org.eclipse.ui.internal.monitoring.EventLoopMonitorThread.run(EventLoopMonitorThread.java:638)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Sample at 15:45:02.123 (+2,698s)
Thread 'main' tid=1 (BLOCKED) [2 child-status duplicates removed by Error Reporting]
fingerprint         48282a24

Exception:java.lang.Exception: Stack Trace
	 at org.eclipse.xtext.ui.editor.model.XtextDocument$XtextDocumentLocker.internalReadOnly(XtextDocument.java:508)
	 at org.eclipse.xtext.ui.editor.model.XtextDocument$XtextDocumentLocker.priorityReadOnly(XtextDocument.java:485)
	 at org.eclipse.xtext.ui.editor.model.XtextDocument.priorityReadOnly(XtextDocument.java:142)
	 at org.eclipse.xtext.ui.editor.contentassist.RepeatedContentAssistProcessor.computeCompletionProposals(RepeatedContentAssistProcessor.java:111)
	 at org.eclipse.xtext.ui.editor.contentassist.RepeatedContentAssistProcessor.computeCompletionProposals(RepeatedContentAssistProcessor.java:80)
	 at org.eclipse.jface.text.contentassist.ContentAssistant$5.run(ContentAssistant.java:1904)
	 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	 at org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1902)
	 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:1720)
	 at org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:967)
	 at org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(ProjectionViewer.java:1501)
	 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:473)
	 at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122)
	 at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90)
	 at sun.reflect.GeneratedMethodAccessor123.invoke(null:-1)
	 at sun.reflect.DelegatingMethodAccessorImpl.invoke(null:-1)
	 at java.lang.reflect.Method.invoke(null:-1)
	 at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
	 at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:252)
	 at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:234)
	 at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
	 at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)
	 at org.eclipse.core.commands.Command.executeWithChecks(Command.java:493)
	 at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:486)
	 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:1266)
	 at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1112)
	 at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1137)
	 at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1122)
	 at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1164)
	 at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1160)
	 at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1581)
	 at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4781)
	 at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:343)
	 at org.eclipse.swt.widgets.Control.windowProc(Control.java:4662)
	 at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
	 at org.eclipse.swt.widgets.Display.windowProc(Display.java:5050)
	 at org.eclipse.swt.internal.win32.OS.DispatchMessageW(OS.java:-2)
	 at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
	 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3767)
	 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
	 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
	 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
	 at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
	 at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:654)
	 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
	 at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598)
	 at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
	 at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
	 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(null:-2)
	 at sun.reflect.NativeMethodAccessorImpl.invoke(null:-1)
	 at sun.reflect.DelegatingMethodAccessorImpl.invoke(null:-1)
	 at java.lang.reflect.Method.invoke(null:-1)
	 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
	 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
	 at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
	 at org.eclipse.equinox.launcher.Main.main(Main.java:1488)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Worker-88' tid=1089 (WAITING)
Waiting for: java.lang.Object@5df73a73
fingerprint         96078c25

Exception:java.lang.Exception: Stack Trace
	 at java.lang.Object.wait(Object.java:-2)
	 at java.lang.Object.wait(Object.java:503)
	 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:307)
	 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:55)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Worker-87' tid=1088 (RUNNABLE)
fingerprint         f0f464fb

Exception:java.lang.Exception: Stack Trace
	 at java.io.WinNTFileSystem.getBooleanAttributes(null:-2)
	 at java.io.File.isDirectory(null:-1)
	 at org.eclipse.emf.ecore.plugin.EcorePlugin$PDEHelper.computeModels(EcorePlugin.java:1262)
	 at org.eclipse.emf.ecore.plugin.EcorePlugin$PDEHelper.access$1(EcorePlugin.java:1222)
	 at org.eclipse.emf.ecore.plugin.EcorePlugin.computePlatformURIMap(EcorePlugin.java:579)
	 at org.eclipse.incquery.tooling.core.targetplatform.TargetPlatformMetamodelsIndex.update(TargetPlatformMetamodelsIndex.java:97)
	 at org.eclipse.incquery.tooling.core.targetplatform.TargetPlatformMetamodelsIndex.load(TargetPlatformMetamodelsIndex.java:231)
	 at org.eclipse.incquery.tooling.core.targetplatform.TargetPlatformMetamodelsIndex.loadGenPackage(TargetPlatformMetamodelsIndex.java:260)
	 at org.eclipse.incquery.tooling.core.targetplatform.TargetPlatformMetamodelProviderService.internalFindGenPackage(TargetPlatformMetamodelProviderService.java:98)
	 at org.eclipse.incquery.tooling.core.targetplatform.TargetPlatformMetamodelProviderService.doGetQualifiedClassName(TargetPlatformMetamodelProviderService.java:113)
	 at org.eclipse.incquery.patternlanguage.emf.scoping.BaseMetamodelProviderService.getQualifiedClassName(BaseMetamodelProviderService.java:100)
	 at org.eclipse.incquery.patternlanguage.emf.scoping.CompoundMetamodelProviderService.getQualifiedClassName(CompoundMetamodelProviderService.java:88)
	 at org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider.getJvmType(EMFPatternTypeProvider.java:134)
	 at org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider.doGetVariableType(EMFPatternTypeProvider.java:128)
	 at org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider$1.get(EMFPatternTypeProvider.java:120)
	 at org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider$1.get(EMFPatternTypeProvider.java:1)
	 at org.eclipse.xtext.util.OnChangeEvictingCache.get(OnChangeEvictingCache.java:77)
	 at org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider.getVariableType(EMFPatternTypeProvider.java:116)
	 at org.eclipse.incquery.patternlanguage.emf.util.EMFPatternLanguageJvmModelInferrerUtil.calculateType(EMFPatternLanguageJvmModelInferrerUtil.java:324)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer$2.apply(PatternMatchProcessorClassInferrer.java:105)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer$2.apply(PatternMatchProcessorClassInferrer.java:1)
	 at org.eclipse.incquery.patternlanguage.emf.util.EMFJvmTypesBuilder.initializeSafely(EMFJvmTypesBuilder.java:38)
	 at org.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder.toMethod(JvmTypesBuilder.java:688)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer.inferProcessorClassMethods(PatternMatchProcessorClassInferrer.java:111)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer$4.apply(EMFPatternLanguageJvmModelInferrer.java:179)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer$4.apply(EMFPatternLanguageJvmModelInferrer.java:1)
	 at org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator$1.run(JvmModelAssociator.java:397)
	 at org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator.installDerivedState(JvmModelAssociator.java:407)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternJvmModelAssociator.installDerivedState(EMFPatternJvmModelAssociator.java:34)
	 at org.eclipse.xtext.resource.DerivedStateAwareResource.installDerivedState(DerivedStateAwareResource.java:242)
	 at org.eclipse.xtext.xbase.resource.BatchLinkableResource.getContents(BatchLinkableResource.java:148)
	 at org.eclipse.xtext.xbase.typesystem.internal.LogicalContainerAwareBatchTypeResolver.getEntryPoints(LogicalContainerAwareBatchTypeResolver.java:44)
	 at org.eclipse.xtext.xbase.typesystem.internal.DefaultBatchTypeResolver.getTypeResolver(DefaultBatchTypeResolver.java:84)
	 at org.eclipse.xtext.xbase.typesystem.internal.CachingBatchTypeResolver$1.get(CachingBatchTypeResolver.java:49)
	 at org.eclipse.xtext.xbase.typesystem.internal.CachingBatchTypeResolver$1.get(CachingBatchTypeResolver.java:1)
	 at org.eclipse.xtext.util.OnChangeEvictingCache.get(OnChangeEvictingCache.java:77)
	 at org.eclipse.xtext.xbase.typesystem.internal.CachingBatchTypeResolver.doResolveTypes(CachingBatchTypeResolver.java:46)
	 at org.eclipse.xtext.xbase.typesystem.internal.AbstractBatchTypeResolver.resolveTypes(AbstractBatchTypeResolver.java:69)
	 at org.eclipse.xtext.xbase.resource.BatchLinkingService.resolveBatched(BatchLinkingService.java:71)
	 at org.eclipse.xtext.xbase.resource.BatchLinkableResource.resolveLazyCrossReferences(BatchLinkableResource.java:165)
	 at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:498)
	 at org.eclipse.xtext.builder.clustering.ClusteringBuilderState.doUpdate(ClusteringBuilderState.java:230)
	 at org.eclipse.xtext.builder.builderState.AbstractBuilderState.update(AbstractBuilderState.java:116)
	 at org.eclipse.xtext.builder.impl.XtextBuilder.doBuild(XtextBuilder.java:287)
	 at org.eclipse.xtext.builder.impl.XtextBuilder.incrementalBuild(XtextBuilder.java:267)
	 at org.eclipse.xtext.builder.impl.XtextBuilder.build(XtextBuilder.java:161)
	 at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734)
	 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205)
	 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245)
	 at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300)
	 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	 at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303)
	 at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359)
	 at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382)
	 at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
	 at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
	 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Worker-81' tid=1066 (WAITING)
Waiting for: java.lang.Object@5df73a73
fingerprint         b08cf8ff

Exception:java.lang.Exception: Stack Trace
	 at java.lang.Object.wait(Object.java:-2)
	 at java.lang.Object.wait(Object.java:503)
	 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:307)
	 at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(IndexDiffCacheEntry.java:355)
	 at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$3(IndexDiffCacheEntry.java:347)
	 at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$5.updateIndexDiff(IndexDiffCacheEntry.java:404)
	 at org.eclipse.egit.core.internal.indexdiff.IndexDiffUpdateJob.run(IndexDiffUpdateJob.java:74)
	 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Process monitor' tid=60 (RUNNABLE)
fingerprint         82222dbf

Exception:java.lang.Exception: Stack Trace
	 at java.lang.ProcessImpl.waitForInterruptibly(null:-2)
	 at java.lang.ProcessImpl.waitFor(null:-1)
	 at org.eclipse.debug.core.model.RuntimeProcess$ProcessMonitorThread.run(RuntimeProcess.java:428)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Input Stream Monitor' tid=59 (WAITING)
Waiting for: java.lang.Object@17034804
fingerprint         4484817c

Exception:java.lang.Exception: Stack Trace
	 at java.lang.Object.wait(Object.java:-2)
	 at java.lang.Object.wait(Object.java:503)
	 at org.eclipse.debug.internal.core.InputStreamMonitor.writeNext(InputStreamMonitor.java:156)
	 at org.eclipse.debug.internal.core.InputStreamMonitor.write(InputStreamMonitor.java:125)
	 at org.eclipse.debug.internal.core.InputStreamMonitor$1.run(InputStreamMonitor.java:100)
	 at java.lang.Thread.run(null:-1)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Output Stream Monitor' tid=58 (RUNNABLE)
fingerprint         eb9a78b3

Exception:java.lang.Exception: Stack Trace
	 at java.io.FileInputStream.readBytes(null:-2)
	 at java.io.FileInputStream.read(null:-1)
	 at java.io.BufferedInputStream.read1(null:-1)
	 at java.io.BufferedInputStream.read(null:-1)
	 at java.io.FilterInputStream.read(null:-1)
	 at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:147)
	 at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:137)
	 at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:212)
	 at java.lang.Thread.run(null:-1)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Output Stream Monitor' tid=57 (RUNNABLE)
fingerprint         1333df46

Exception:java.lang.Exception: Stack Trace
	 at java.io.FileInputStream.readBytes(null:-2)
	 at java.io.FileInputStream.read(null:-1)
	 at java.io.BufferedInputStream.read1(null:-1)
	 at java.io.BufferedInputStream.read(null:-1)
	 at java.io.BufferedInputStream.read1(null:-1)
	 at java.io.BufferedInputStream.read(null:-1)
	 at java.io.FilterInputStream.read(null:-1)
	 at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:147)
	 at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:137)
	 at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:212)
	 at java.lang.Thread.run(null:-1)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'com.google.inject.internal.util.$Finalizer' tid=54 (WAITING)
Waiting for: java.lang.ref.ReferenceQueue$Lock@6d2c1c89
fingerprint         e1e14f62

Exception:java.lang.Exception: Stack Trace
	 at java.lang.Object.wait(Object.java:-2)
	 at java.lang.ref.ReferenceQueue.remove(null:-1)
	 at java.lang.ref.ReferenceQueue.remove(null:-1)
	 at com.google.inject.internal.util.$Finalizer.run(Finalizer.java:114)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Thread-8' tid=52 (TIMED_WAITING)
fingerprint         ae0778db

Exception:java.lang.Exception: Stack Trace
	 at java.lang.Thread.sleep(null:-2)
	 at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:68)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Worker-7' tid=37 (WAITING)
Waiting for: org.eclipse.ui.console.IOConsoleInputStream@3de0228f
fingerprint         cca98a1a

Exception:java.lang.Exception: Stack Trace
	 at java.lang.Object.wait(Object.java:-2)
	 at java.lang.Object.wait(Object.java:503)
	 at org.eclipse.ui.console.IOConsoleInputStream.waitForData(IOConsoleInputStream.java:150)
	 at org.eclipse.ui.console.IOConsoleInputStream.read(IOConsoleInputStream.java:93)
	 at org.eclipse.ui.console.IOConsoleInputStream.read(IOConsoleInputStream.java:119)
	 at org.eclipse.debug.internal.ui.views.console.ProcessConsole$InputReadJob.run(ProcessConsole.java:733)
	 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'org.eclipse.jdt.internal.ui.text.JavaReconciler' tid=30 (TIMED_WAITING)
Waiting for: org.eclipse.jface.text.reconciler.DirtyRegionQueue@45fcfa05
fingerprint         aef3c7d6

Exception:java.lang.Exception: Stack Trace
	 at java.lang.Object.wait(Object.java:-2)
	 at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Java indexing' tid=24 (WAITING)
Waiting for: org.eclipse.jdt.internal.core.search.indexing.IndexManager@0d2f4322
fingerprint         7c705654

Exception:java.lang.Exception: Stack Trace
	 at java.lang.Object.wait(Object.java:-2)
	 at java.lang.Object.wait(Object.java:503)
	 at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382)
	 at java.lang.Thread.run(null:-1)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'EMF Reference Cleaner' tid=20 (WAITING)
Waiting for: java.lang.ref.ReferenceQueue$Lock@5edbe07c
fingerprint         25fbd6cf

Exception:java.lang.Exception: Stack Trace
	 at java.lang.Object.wait(Object.java:-2)
	 at java.lang.ref.ReferenceQueue.remove(null:-1)
	 at java.lang.ref.ReferenceQueue.remove(null:-1)
	 at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Worker-JM' tid=16 (TIMED_WAITING)
Waiting for: java.util.ArrayList@356f1d8b
fingerprint         71d460f9

Exception:java.lang.Exception: Stack Trace
	 at java.lang.Object.wait(Object.java:-2)
	 at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59)

------
STATUS
------
pluginId            org.eclipse.ui.monitoring
pluginVersion       1.0.0.v20150512-1436
code                0
severity            1
message             Thread 'Worker-90' tid=1092 (BLOCKED)
Waiting for: java.lang.Class@570a47ba lock owner='Worker-87' tid=1088
Holding: java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@49ecde4f
fingerprint         205810dd

Exception:java.lang.Exception: Stack Trace
	 at org.eclipse.incquery.tooling.core.targetplatform.TargetPlatformMetamodelsIndex.load(TargetPlatformMetamodelsIndex.java:231)
	 at org.eclipse.incquery.tooling.core.targetplatform.TargetPlatformMetamodelsIndex.loadGenPackage(TargetPlatformMetamodelsIndex.java:260)
	 at org.eclipse.incquery.tooling.core.targetplatform.TargetPlatformMetamodelProviderService.internalFindGenPackage(TargetPlatformMetamodelProviderService.java:98)
	 at org.eclipse.incquery.tooling.core.targetplatform.TargetPlatformMetamodelProviderService.doGetQualifiedClassName(TargetPlatformMetamodelProviderService.java:113)
	 at org.eclipse.incquery.patternlanguage.emf.scoping.BaseMetamodelProviderService.getQualifiedClassName(BaseMetamodelProviderService.java:100)
	 at org.eclipse.incquery.patternlanguage.emf.scoping.CompoundMetamodelProviderService.getQualifiedClassName(CompoundMetamodelProviderService.java:88)
	 at org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider.getJvmType(EMFPatternTypeProvider.java:134)
	 at org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider.doGetVariableType(EMFPatternTypeProvider.java:128)
	 at org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider$1.get(EMFPatternTypeProvider.java:120)
	 at org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider$1.get(EMFPatternTypeProvider.java:1)
	 at org.eclipse.xtext.util.OnChangeEvictingCache.get(OnChangeEvictingCache.java:77)
	 at org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider.getVariableType(EMFPatternTypeProvider.java:116)
	 at org.eclipse.incquery.patternlanguage.emf.util.EMFPatternLanguageJvmModelInferrerUtil.calculateType(EMFPatternLanguageJvmModelInferrerUtil.java:324)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer$2.apply(PatternMatchProcessorClassInferrer.java:105)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer$2.apply(PatternMatchProcessorClassInferrer.java:1)
	 at org.eclipse.incquery.patternlanguage.emf.util.EMFJvmTypesBuilder.initializeSafely(EMFJvmTypesBuilder.java:38)
	 at org.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder.toMethod(JvmTypesBuilder.java:688)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer.inferProcessorClassMethods(PatternMatchProcessorClassInferrer.java:111)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer$4.apply(EMFPatternLanguageJvmModelInferrer.java:179)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer$4.apply(EMFPatternLanguageJvmModelInferrer.java:1)
	 at org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator$1.run(JvmModelAssociator.java:397)
	 at org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator.installDerivedState(JvmModelAssociator.java:407)
	 at org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternJvmModelAssociator.installDerivedState(EMFPatternJvmModelAssociator.java:34)
	 at org.eclipse.xtext.resource.DerivedStateAwareResource.installDerivedState(DerivedStateAwareResource.java:242)
	 at org.eclipse.xtext.xbase.resource.BatchLinkableResource.getContents(BatchLinkableResource.java:148)
	 at org.eclipse.xtext.xbase.typesystem.internal.LogicalContainerAwareBatchTypeResolver.getEntryPoints(LogicalContainerAwareBatchTypeResolver.java:44)
	 at org.eclipse.xtext.xbase.typesystem.internal.DefaultBatchTypeResolver.getTypeResolver(DefaultBatchTypeResolver.java:84)
	 at org.eclipse.xtext.xbase.typesystem.internal.CachingBatchTypeResolver$1.get(CachingBatchTypeResolver.java:49)
	 at org.eclipse.xtext.xbase.typesystem.internal.CachingBatchTypeResolver$1.get(CachingBatchTypeResolver.java:1)
	 at org.eclipse.xtext.util.OnChangeEvictingCache.get(OnChangeEvictingCache.java:77)
	 at org.eclipse.xtext.xbase.typesystem.internal.CachingBatchTypeResolver.doResolveTypes(CachingBatchTypeResolver.java:46)
	 at org.eclipse.xtext.xbase.typesystem.internal.AbstractBatchTypeResolver.resolveTypes(AbstractBatchTypeResolver.java:69)
	 at org.eclipse.xtext.xbase.resource.BatchLinkingService.resolveBatched(BatchLinkingService.java:71)
	 at org.eclipse.xtext.xbase.resource.BatchLinkableResource.resolveLazyCrossReferences(BatchLinkableResource.java:165)
	 at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:498)
	 at org.eclipse.xtext.ui.editor.reconciler.XtextDocumentReconcileStrategy.postParse(XtextDocumentReconcileStrategy.java:175)
	 at org.eclipse.xtext.ui.editor.reconciler.XtextDocumentReconcileStrategy.doReconcile(XtextDocumentReconcileStrategy.java:153)
	 at org.eclipse.xtext.ui.editor.reconciler.XtextDocumentReconcileStrategy.reconcile(XtextDocumentReconcileStrategy.java:67)
	 at org.eclipse.xtext.ui.editor.reconciler.XtextReconciler.doRun(XtextReconciler.java:442)
	 at org.eclipse.xtext.ui.editor.reconciler.XtextReconciler.access$3(XtextReconciler.java:422)
	 at org.eclipse.xtext.ui.editor.reconciler.XtextReconciler$1.process(XtextReconciler.java:363)
	 at org.eclipse.xtext.ui.editor.reconciler.XtextReconciler$1.process(XtextReconciler.java:1)
	 at org.eclipse.xtext.util.concurrent.IUnitOfWork$Void.exec(IUnitOfWork.java:37)
	 at org.eclipse.xtext.resource.OutdatedStateManager.exec(OutdatedStateManager.java:121)
	 at org.eclipse.xtext.ui.editor.model.XtextDocument$XtextDocumentLocker.modify(XtextDocument.java:428)
	 at org.eclipse.xtext.ui.editor.model.XtextDocument.internalModify(XtextDocument.java:162)
	 at org.eclipse.xtext.ui.editor.reconciler.XtextReconciler.run(XtextReconciler.java:360)
	 at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

------
REPORT
------
anonymousId         30337765-b8b9-4c3c-8a56-1d07f3078a5a
name                
email               
comment             
eclipseBuildId      4.5.0.I20150603-2000
eclipseProduct      org.eclipse.epp.package.modeling.product
javaRuntimeVersion  1.7.0_67-b01
osgiWs              win32
osgiOs              Windows7
osgiOsVersion       6.1.0
osgiArch            x86_64
logMessage          false
ignoreSimilar       false

-------
BUNDLES
-------
name                com.google.inject
version             3.0.0.v201312141243

name                org.eclipse.core.commands
version             3.7.0.v20150422-0725

name                org.eclipse.core.databinding.observable
version             1.5.0.v20150422-0725

name                org.eclipse.core.databinding
version             1.5.0.v20150422-0725

name                org.eclipse.core.jobs
version             3.7.0.v20150330-2103

name                org.eclipse.core.runtime
version             3.11.0.v20150405-1723

name                org.eclipse.debug.core
version             3.10.0.v20150303-1130

name                org.eclipse.debug.ui
version             3.11.0.v20150514-0917

name                org.eclipse.e4.core.commands
version             0.11.0.v20150422-0725

name                org.eclipse.e4.core.contexts
version             1.4.0.v20150421-2214

name                org.eclipse.e4.core.di
version             1.5.0.v20150421-2214

name                org.eclipse.e4.ui.bindings
version             0.11.0.v20150422-0725

name                org.eclipse.e4.ui.workbench
version             1.3.0.v20150531-1948

name                org.eclipse.e4.ui.workbench.swt
version             0.13.0.v20150504-0621

name                org.eclipse.egit.core
version             4.0.0.201506090130-r

name                org.eclipse.egit
version             4.0.0.201506090130-r

name                org.eclipse.emf.common
version             2.11.0.v20150805-0538

name                org.eclipse.emf
version             2.6.0.v20150806-0404

name                org.eclipse.emf.ecore
version             2.11.1.v20150805-0538

name                org.eclipse.equinox.app
version             1.3.300.v20150423-1356

name                org.eclipse.equinox.launcher
version             1.3.100.v20150511-1540

name                org.eclipse.equinox.p2.updatechecker
version             1.1.200.v20131119-0908

name                org.eclipse.incquery.patternlanguage.emf
version             1.2.0.201602051748

name                org.eclipse.incquery.patternlanguage
version             1.2.0.201602051748

name                org.eclipse.incquery.tooling.core
version             1.2.0.201602051748

name                org.eclipse.jdt.core
version             3.11.0.v20150602-1242

name                org.eclipse.jdt
version             3.11.0.v20150603-2000

name                org.eclipse.jface
version             3.11.0.v20150602-1400

name                org.eclipse.jface.text
version             3.10.0.v20150603-1752

name                org.eclipse.swt
version             3.104.0.v20150528-0211

name                org.eclipse.ui
version             3.107.0.v20150507-1945

name                org.eclipse.ui.console
version             3.6.0.v20150512-1341

name                org.eclipse.ui.editors
version             3.9.0.v20150213-1939

name                org.eclipse.ui.ide.application
version             1.1.0.v20150422-0725

name                org.eclipse.ui.ide
version             3.11.0.v20150510-1749

name                org.eclipse.ui.monitoring
version             1.0.0.v20150512-1436

name                org.eclipse.xtext
version             2.9.1.v201512180746

name                org.eclipse.xtext.builder
version             2.9.1.v201512180746

name                org.eclipse.xtext.ui
version             2.9.1.v201512180746

name                org.eclipse.xtext.util
version             2.9.1.v201512180746

name                org.eclipse.xtext.xbase
version             2.9.1.v201512180746


Back to the top