Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » Xbase DSL Editor is extremely slow(My grammar's DSL editor is extremely slow, Eclipse hangs)
Xbase DSL Editor is extremely slow [message #1801952] Tue, 29 January 2019 20:47 Go to next message
Oleg Cohen is currently offline Oleg CohenFriend
Messages: 26
Registered: August 2016
Junior Member

I have developed an Xbase-based grammar for my custom modeling language. I noticed that my Eclipse DSL Editor in which I edit the models gets extremely slow. It often hangs eclipse. I would appreciate any pointers on what can be done to triage and improve on the slowness.

Thank you,

[Updated on: Tue, 29 January 2019 20:47]

Report message to a moderator

Re: Xbase DSL Editor is extremely slow [message #1801953 is a reply to message #1801952] Tue, 29 January 2019 20:57 Go to previous messageGo to next message
Christian Dietrich is currently offline Christian DietrichFriend
Messages: 13323
Registered: July 2009
Senior Member
What about using a profiler
And make sure eclipse has enhough memory

Need professional support for Xtext, Xpand, EMF?
Go to:
Twitter : @chrdietrich
Blog :

[Updated on: Tue, 29 January 2019 21:02]

Report message to a moderator

Re: Xbase DSL Editor is extremely slow [message #1801974 is a reply to message #1801952] Wed, 30 January 2019 07:24 Go to previous message
Karsten Thoms is currently offline Karsten ThomsFriend
Messages: 715
Registered: July 2009
Location: Dortmund, Germany
Senior Member

I would also recommend to profile it. Best when you have YourKit or JProfiler available. If none, use jvisualvm to get some insight where you waste most time. Hard to tell without any further context.
You can refer to the code base of Xtend for advanced Xbase usage.
Previous Topic:Cross reference with dot in a name
Next Topic:NoSuchMethodError when running Maven
Goto Forum:

Current Time: Wed Jan 29 16:53:15 GMT 2020

Powered by FUDForum. Page generated in 0.02107 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top