On Mon, Jun 12, 2006 at 08:03:08PM +0200, Peter Kümmel wrote: > I can't profile the release version of QtGui, because > lyx crashes then (because of mixing debug and release versions), > and I'm not sure if its possible to profiling a release build.
Profiling a debug build is close to useless as the slowdown is not uniformly distributed. C++ performance heavily depents on the compiler's ability to inline decently. MSVC++ debug builds do not inline at all. > > I like TT bashing as much as anybody else, but this is unfair. > > I don't wanna bash them, I just wanna know what's going on, > and how expensive the Qt overhead is. The Qt drawing and GDI painting are completely different code paths. > And it's always good to know a upper limit, so you don't > have to think about claims like "I could do it 30 times > faster without Qt". That assumes you can't beat GDI. That's easily done, though. Andre'