Menu

#236 Dependency Analysis unacceptably slow

open
cpptasks (103)
5
2009-10-16
2009-10-16
Anonymous
No

First, we love cpptakss since we have a mixed Java/C++ environment that targets multiple platforms (Windows, Linux(es), Solaris etc.). For this kind of environment cpptasks is very handy.

However, the dependency analysis is killing us and there is a growing chorus to bail on cpptasks. This is not a new issue (although I could not find a bug report for it).

Dependency Analysis literally takes longer than a clean build. So folks get grumpy when they change one file and have to wait for 40 minutes. I've been trying to find workarounds and have seen the patch provided by Helge Schulz (OpenSHORE) a SIX YEARS AGO that showed significant performance improvement under some situations while not degrading others. (http://sourceforge.net/mailarchive/message.php?msg_name=Pine.LNX.4.51.0308262342040.4702%40helno.schulz.priv) However, that patch is for some way back version and doesn't seem to merge easily.

I have seen many other comments of users bailing due to dependency analysis performance. I believe this is the most important deficiency in cpptasks for use in substantial C++ projects.

Any hope for relief?

Discussion


Log in to post a comment.