User forums > Nightly builds
The 25 september 2010 build (6634) CODECOMPLETION BRANCH version is out.
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