Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/IDE/Performance    [ Add a report in this area ]  
Report #:  11529   Status: Reported
IDE is sluggish when typing and responds better when mouse is moved
Project:  Delphi Build #:  9.0.1882.30496
Version:    9.0 Submitted By:   gerhald lukken
Report Type:  Basic functionality failure Date Reported:  3/23/2005 1:21:57 AM
Severity:    Serious / Highly visible problem Last Updated: 3/23/2005 11:53:02 PM
Platform:    All versions Internal Tracking #:  
Resolution: None  Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: (1 Total Rating)
5.00 out of 5
Total Votes: 1
Description
IDE typing is sluggish, and locks up for a few seconds every few typings. Moving the mouse seems to speed up the locked time! This started happening at a certain point, and cannot be improved by restarting Delphi or the computer. Looking at the Windows Taskmanager, when the IDE locks up, the processor is at 45% with the bds.exe.

This is especially the case when selecting text in the IDE.

I also received an Access Violation error twice now, see attachment. This locked up Delphi and I had to restart it.

Perhaps the size of the code is large, it is about 20000 lines?
Steps to Reproduce:
Working in a package project
Workarounds
None
Attachment
IDE_Err.zip
Comments

Yusuf Celik at 3/23/2005 7:15:37 AM -
Hi Gerhald,
it might be an upgrade issue.
Try it after installing update2.
It resolves most of the memory leakage problems.
Yusuf

gerhald lukken at 3/23/2005 11:51:24 PM -
Thx for the repsonse Yusuf, but I already updated to update 2. I notice that with a smaller number of code lines the response is a lot better!

Edward Flink at 4/16/2005 9:18:21 AM -
I have the same problem. Also using Update 2.

Pavel Katalymov at 1/28/2010 12:07:00 PM -
Have the same problems.
My project has ~ 900,000 lines of source code (~1000 modules) as well as uses dozens of precompiled packages.
Sometimes disabling of code complete options helps.

Server Response from: ETNACODE01