diff options
author | Brad King <brad.king@kitware.com> | 2014-07-18 17:57:57 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2014-07-21 15:00:33 (GMT) |
commit | a4d58722a47b3712d1f78683371f88a3b6182a59 (patch) | |
tree | 91d69dcc49b2bcfd2de34cdad7fc7717d2c78b50 /Source/cmComputeLinkDepends.cxx | |
parent | 23ec3738a0bafd23a9d37fc72e7183e8dc84a4ac (diff) | |
download | CMake-a4d58722a47b3712d1f78683371f88a3b6182a59.zip CMake-a4d58722a47b3712d1f78683371f88a3b6182a59.tar.gz CMake-a4d58722a47b3712d1f78683371f88a3b6182a59.tar.bz2 |
cmTarget: Drop internal cache of link interface usage requirements
These use a huge amount of memory that accumulates as generation
proceeds. On the Unix Makefiles generator, only GetIncludeDirectories
and GetCompileDefinitions are even called more than once per target
(once for build files, once for dependency scanning preprocessor info).
Another approach will be needed to avoid duplicate computation in the
cases where it does occur.
Diffstat (limited to 'Source/cmComputeLinkDepends.cxx')
0 files changed, 0 insertions, 0 deletions