Skip to content

cmGeneratorTarget: Cache full name components

Cache the result of cmGeneratorTarget::GetFullNameInternalComponents to improve performance.

I've measured the performance improvements on a very large CMake project:

Total Generate time
Without change 360s
With change 325s

Merge request reports