[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 |