Bug 11567 – DParserCOMServer.exe is always running with VS

Status
RESOLVED
Resolution
FIXED
Severity
minor
Priority
P2
Component
visuald
Product
D
Version
D2
Platform
All
OS
All
Creation time
2013-11-21T00:21:00Z
Last change time
2015-06-09T05:15:05Z
Assigned to
nobody
Creator
michal.minich

Comments

Comment #0 by michal.minich — 2013-11-21T00:21:31Z
The process is running whenever VS is running, even when no D project is opened (or was). It is not possible to kill it. I'm putting it on minor severity as it is mostly formal issue as the process doesn't eats cpu, and only 2mb of ram.
Comment #1 by rswhite4 — 2013-11-21T00:36:15Z
Comment #2 by r.sagitario — 2013-11-24T10:37:42Z
The process is started when Visual D is loaded, e.g. when you load a D source file, issue one of the Visual D commands in the menu or just open the Visual Studio about box. AFAICT VS never unloads the language service later, so there is little that can be done.
Comment #3 by michal.minich — 2013-11-25T03:22:45Z
(In reply to comment #2) > The process is started when Visual D is loaded, e.g. when you load a D source > file, issue one of the Visual D commands in the menu or just open the Visual > Studio about box. > > AFAICT VS never unloads the language service later, so there is little that can > be done. What I wanted to point out is that it is just running even when no D project or source file was opened during VS session. But the cpu usage is 0 and memory on 2mb, so it is not so important as Manu's report on high cpu and mem usage.
Comment #4 by r.sagitario — 2013-12-18T06:18:23Z
I have delayed starting the semantic server until the first D source file is loaded. Try it in https://github.com/D-Programming-Language/visuald/releases/tag/v0.3.38beta2