[
https://issues.jboss.org/browse/JBIDE-19184?page=com.atlassian.jira.plugi...
]
ZERR Angelo commented on JBIDE-19184:
-------------------------------------
Tern takes time when there are a lot of JS files. I have written a wiki page about this
problem at
https://github.com/angelozerr/tern.java/wiki/Tern-Performance
Since 0.9.0, MyEclipse has contributed to synchronize tern files on background. So when
completion takes too long time, Eclipse doesn't freeze. See
https://github.com/angelozerr/tern.java/wiki/New-and-Noteworthy-0.9.0#asy...
To provide this feature, tern was a lot refactored and so it's very hard to move this
feature to 0.8.x. I'm really sorry guys for that -(
This async feature is the first step to manage a lot of JS files. There are other issues
like
* improving tern script path (support of exclude path, improve JSDT -> tern script
path) See
https://github.com/angelozerr/tern.java/issues/150
* use condense tools
https://github.com/angelozerr/tern.java/issues/193
So 0.9.0 will provide the async completion and linter support (ESLint, JSHint, etc). See
https://github.com/angelozerr/tern.java/wiki/Tern-Linter
If I have time, I will try to improve tern script path.
Threadlock when JS autocomplete turned on
-----------------------------------------
Key: JBIDE-19184
URL:
https://issues.jboss.org/browse/JBIDE-19184
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: jsp/jsf/xml/html source editing, upstream
Affects Versions: 4.2.2.Final
Environment: JBDS 8.0.2
Reporter: Mustafa Musaji
Assignee: Victor Rubezhny
Priority: Critical
Fix For: 4.2.3.Beta1, 4.3.0.Alpha2
Attachments: threaddump_jdk1.7.0_71_1422011702000.txt
Seeing a thread lock when using large JS projects when trying to autocomplete. Please
refer to attached thread dump.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)