[Development] Build Hotspots in the Qt build process
Thiago Macieira
thiago.macieira at intel.com
Wed Feb 5 18:16:04 CET 2014
Em qua 05 fev 2014, às 14:17:20, Shane McIntosh escreveu:
> > I just went over your list and have not been overly surprised with
> > which files are causing long rebuild times: All of them are header
> > files that are widely used in Qt and by Qt applications. E.g. almost
> > the complete set of non-private headers in qtbase/src/corelib is
> > listed.
>
> True. It really isn’t too surprising that the corelib header files trigger
> slow rebuilds. Maybe it will be more useful when we sort by hotness.
> Perhaps there are specific corelib headers that will pop out.
Well, qglobal.h and everything that that file includes are, of course, hot but
there isn't much we can do.
Those files are:
qconfig.h \
qfeatures.h \
qprocessordetection.h \
qglobal.h \
qsystemdetection.h \
qcompilerdetection.h \
qtypeinfo.h \
qsysinfo.h \
qlogging.h \
qflags.h \
qtypetraits.h \
qatomic.h \
qbasicatomic.h \
qatomic_bootstrap.h \
qgenericatomic.h \
qatomic_msvc.h \
qatomic_armv7.h \
qatomic_armv6.h \
qatomic_armv5.h \
qatomic_ia64.h \
qatomic_mips.h \
qatomic_x86.h \
qatomic_cxx11.h \
qatomic_gcc.h \
qatomic_unix.h \
qglobalstatic.h \
qmutex.h \
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list