[Doxygen-develop] thoughts on replacing qtools with stl ?
Brought to you by:
dimitri
From: Adrian M N. <gr...@gm...> - 2013-01-16 13:09:10
|
Hi, I discovered QList to be pretty slow compared to std::list. I did the test in a rough way by just iterating g_inputFiles in doxygen.cpp:parseFiles(). Ofc, after the call site of parseFiles() I exited doxygen thus no documentation was generated. The times obtained were 29seconds using StringList vs. 2seconds using std::list<QCString>. The sources on which I ran doxygen consisted of libva/libdrm/mesa-library which amounts to a few thousands of files. Now, considering that QList is used in other places, is it sane to also use std::list instead of QList ? thanks |