Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Loading big projects on windows is extreamly slow
BlueHazzard:
There seems to be two accounts, one normal intel account and one "intel dev account" in my profile is written "dev account activated" but if i try to login in my dev account i get wrong username/password.... ridiculous complicated...
on the amd page for µProf it was a simple download link, no registration, nothing... Sadly it seems that µProf is not able to use gdb symbols....
--- Code: ---cbProject::Open took: 83.271 seconds.
NativeParser::DoFullParsing took: 0.590 seconds.
ProjectManager::SetProject took: 0.686 seconds.
ProjectManager::LoadProject took: 92.235 seconds.
--- End code ---
oBFusCATed:
Why are times so different? The first time you posted was 124.372 seconds, this one is 92.
Miguel Gimenez:
In the Sign In to Get Your Download dialog there is a link in the bottom left corner, Maybe next time. Please take me to my download, it worked for me.
BlueHazzard:
--- Quote from: Miguel Gimenez on February 05, 2021, 08:12:55 am ---In the Sign In to Get Your Download dialog there is a link in the bottom left corner, Maybe next time. Please take me to my download, it worked for me.
--- End quote ---
This did it.... Thank you!
BlueHazzard:
--- Code: ---Function / Call Stack CPU Time Module Function (Full) Source File Start Address
GetLongPathNameW 65.7% KERNEL32.DLL GetLongPathNameW [Unknown] 0x1800068c0
↖ wxFileName::GetLongPath ← wxFileName::Normalize 65.7% wxmsw314u_gcc_custom.dll wxFileName::GetLongPath(void) const [Unknown] 0x64c5dd10
wxFileName::MakeRelativeTo 62.2% wxmsw314u_gcc_custom.dll wxFileName::MakeRelativeTo(wxString const&, wxPathFormat) [Unknown] 0x64c64b50
↖ cbProject::CalculateCommonTopLevelPath ← cbProject::Open ← cbProject::cbProject ← ProjectManager::LoadProject ← MainFrame::DoOpenProject ← MainFrame::OpenGeneric ← MainFrame::OnDropFiles ← MainFrame::DoOnFileOpen ← MainFrame::OnFileOpen ← wxAppConsoleBase::CallEventHandler ← wxEvtHandler::ProcessEventIfMatchesId ← wxEventHashTable::HandleEvent ← wxEvtHandler::TryHereOnly ← wxEvtHandler::DoTryChain ← wxEvtHandler::ProcessEvent ← wxWindowBase::TryAfter ← wxEvtHandler::SafelyProcessEvent ← wxMenuBase::DoProcessEvent ← wxMenuBase::SendEvent ← wxFrame::MSWWindowProc ← DispatchMessageW ← wxGUIEventLoop::Dispatch ← wxEventLoopManual::ProcessEvents ← wxEventLoopManual::DoRun ← wxEventLoopBase::Run ← wxAppConsoleBase::MainLoop ← CodeBlocksApp::OnRun ← func@0x64c73c90 ← WinMain ← func@0x4dd760 ← func@0x40114b ← func@0x4010ed ← BaseThreadInitThunk ← RtlUserThreadStart 38.7% codeblocks.dll cbProject::CalculateCommonTopLevelPath(void) cbproject.cpp 0x7096cc5c
↖ cbProject::AddFile ← ProjectLoader::DoUnits ← ProjectLoader::Open ← cbProject::Open ← cbProject::cbProject ← ProjectManager::LoadProject ← MainFrame::DoOpenProject ← MainFrame::OpenGeneric ← MainFrame::OnDropFiles ← MainFrame::DoOnFileOpen ← MainFrame::OnFileOpen ← wxAppConsoleBase::CallEventHandler ← wxEvtHandler::ProcessEventIfMatchesId ← wxEventHashTable::HandleEvent ← wxEvtHandler::TryHereOnly ← wxEvtHandler::DoTryChain ← wxEvtHandler::ProcessEvent ← wxWindowBase::TryAfter ← wxEvtHandler::SafelyProcessEvent ← wxMenuBase::DoProcessEvent ← wxMenuBase::SendEvent ← wxFrame::MSWWindowProc ← DispatchMessageW ← wxGUIEventLoop::Dispatch ← wxEventLoopManual::ProcessEvents ← wxEventLoopManual::DoRun ← wxEventLoopBase::Run ← wxAppConsoleBase::MainLoop ← CodeBlocksApp::OnRun ← func@0x64c73c90 ← WinMain ← func@0x4dd760 ← func@0x40114b ← func@0x4010ed ← BaseThreadInitThunk ← RtlUserThreadStart 19.7% codeblocks.dll cbProject::AddFile(int, wxString const&, bool, bool, unsigned short) cbproject.cpp 0x7096f898
↖ HeaderDirTraverser::OnFile ← wxDir::Traverse 3.8% codecompletion.dll HeaderDirTraverser::OnFile(wxString const&) systemheadersthread.cpp 0x6775ca54
↖ wxPathList::Add ← ConfigManager::LocateDataFile 3.5% wxmsw314u_gcc_custom.dll wxPathList::Add(wxString const&) [Unknown] 0x64c521e0
↖ NormalizePath ← ParserBase::FindFileInIncludeDirs ← ParserBase::FindFirstFileInIncludeDirs ← ParserBase::GetFullFileName ← ParserThread::HandleIncludes ← ParserThread::DoParse ← ParserThread::Parse ← Parser::Parse ← Parser::ParseFile ← ParserThread::HandleIncludes ← ParserThread::DoParse ← ParserThread::Parse ← Parser::Parse ← Parser::ParseFile ← ParserThread::HandleIncludes ← ParserThread::DoParse ← ParserThread::Parse ← Parser::Parse ← Parser::ParseFile ← ParserThread::HandleIncludes ← ParserThread::DoParse ← ParserThread::Parse ← Parser::Parse ← Parser::ParseFile ← ParserThread::HandleIncludes ← ParserThread::DoParse ← ParserThread::Parse ← Parser::Parse ← Parser::ParseFile ← ParserThread::HandleIncludes ← ParserThread::DoParse ← ParserThread::Parse ← Parser::Parse ← Parser::ParseFile ← ParserThread::HandleIncludes ← ParserThread::DoParse ← ParserThread::Parse ← Parser::Parse ← Parser::ParseFile ← ParserThread::HandleIncludes ← ParserThread::DoParse ← ParserThread::Parse ← ParserThread::Execute ... 0.0% codeblocks.dll NormalizePath(wxFileName&, wxString const&) globals.cpp 0x709f339e
--- End code ---
Really nice tool i have to say... Installation gives some problems, but it is nice to use...
--- Quote ---Why are times so different? The first time you posted was 124.372 seconds, this one is 92.
--- End quote ---
Don't know, probably had something running in the background... This machine is quite some working horse for me...
I have tested in now a few times, and came to a middle of 63 seconds with an nearly idle PC, with the timing percentage on the top
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version