User forums > Nightly builds

The 25 september 2010 build (6634) CODECOMPLETION BRANCH version is out.

<< < (18/24) > >>

polygon7:

--- Quote from: Loaden on October 11, 2010, 05:12:35 pm ---
--- Quote from: killerbot on October 11, 2010, 05:07:23 pm ---yes, this delay is already present for so time now, I can confirm ;-)

--- End quote ---
Because there has too many system headers, and seems need a fast IO system. :)
And now, I have not good idea. :(

--- End quote ---

I don't know - maybe C::B could use some kind of "memory cache" for global / project include file names
- on C::B start one thread could insert global includes file names into some std::map<filename, path>(or maybe other container),
and when user open some project another thread could insert per project file names into same container?

//Edit: And when user write:
--- Code: ---#include "
--- End code ---
C::B will use that "cache"?

Loaden:

--- Quote from: polygon7 on October 11, 2010, 05:33:25 pm ---
--- Quote from: Loaden on October 11, 2010, 05:12:35 pm ---
--- Quote from: killerbot on October 11, 2010, 05:07:23 pm ---yes, this delay is already present for so time now, I can confirm ;-)

--- End quote ---
Because there has too many system headers, and seems need a fast IO system. :)
And now, I have not good idea. :(

--- End quote ---

I don't know - maybe C::B could use some kind of "memory cache" for global / project include file names
- on C::B start one thread could insert global includes file names into some std::map<filename, path>(or maybe other container),
and when user open some project another thread could insert per project file names into same container?

//Edit: And when user write:
--- Code: ---#include "
--- End code ---
C::B will use that "cache"?

--- End quote ---
Yes, use std::map<wxString, std::list<wxString> > to save all system headers.

Jenna:
linux-kernel 2.6.29:

--- Code: ---Project 'test' parsing stage done (21821 total parsed files, 910203 tokens in 3 minute(s), 11.931 seconds).

--- End code ---

linux-kernel 2.6.35:

--- Code: ---Project 'test' parsing stage done (30447 total parsed files, 1313354 tokens in 6 minute(s), 54.779 seconds).

--- End code ---

Good work !
 I am just compiling it on my server, to update the cc-repo.

Loaden:

--- Quote from: jens on October 11, 2010, 08:39:34 pm ---I am just compiling it on my server, to update the cc-repo.

--- End quote ---
:D Thanks!

Loaden:

--- Quote from: killerbot on October 11, 2010, 05:07:23 pm ---yes, this delay is already present for so time now, I can confirm ;-)

--- End quote ---
Hi, killerbot, Could you have a trying r6707.
And post the debug log in here?
Thanks!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version