Re: XCode multithreaded?
Re: XCode multithreaded?
- Subject: Re: XCode multithreaded?
- From: Shawn Erickson <email@hidden>
- Date: Thu, 4 Dec 2003 08:40:16 -0800
On Dec 4, 2003, at 7:08 AM, Steve Roy wrote:
Rob Lockstone <email@hidden> wrote:
I have suggested via bug reports in the past that Xcode should do
indexing in a separate, low priority, thread. I believe they are
planning on doing that (or something similar) at some point.
How about not doing any indexing at all? I've never seen any other IDE
do this,
so either they're not doing it, or they're doing it in a much
nicer/faster way.
You ever use Intellij IDEA? It does this when you open a project. It
gives you time to go get some coffee before you begin your work (one of
the projects I work on has a source base of just under 2 million lines
of code and easily more classes then the JDK).
Others have similar processes, some only do it at compile time.
Why the heck do we need indexing anyway? People have reported turning
it off
completely without noticeable side effects.
The IDE has to gain knowledge of the symbols, etc. in your source (and
used frameworks) and keep that knowledge current some how...
So far Code Sense seem to work fairly darn well.
As for I don't have any problems with the speed of Xcodes indexing and
code completion, my Dual 2G G5 seem to sail right through it. With that
said better use of threading could help having indexing and
auto-completion processing from interfering with the UI.
It looks like the back ground compiling of source the Xcode supports
does a good job of hiding its activities (I see lots of threads fired
up that I think are related).
-Shawn
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.