-
- Downloads
cmListFileCache: Make cmListFileFunction a shared pointer
Passing cmListFileFunction everywhere by-value involves big overhead. Now cmListFileFunction stores std::shared_ptr to the underlying data.
Showing
- Source/cmCMakeLanguageCommand.cxx 4 additions, 8 deletionsSource/cmCMakeLanguageCommand.cxx
- Source/cmCPluginAPI.cxx 6 additions, 3 deletionsSource/cmCPluginAPI.cxx
- Source/cmForEachCommand.cxx 1 addition, 1 deletionSource/cmForEachCommand.cxx
- Source/cmFunctionBlocker.cxx 2 additions, 2 deletionsSource/cmFunctionBlocker.cxx
- Source/cmFunctionCommand.cxx 1 addition, 1 deletionSource/cmFunctionCommand.cxx
- Source/cmIfCommand.cxx 12 additions, 11 deletionsSource/cmIfCommand.cxx
- Source/cmListFileCache.cxx 9 additions, 14 deletionsSource/cmListFileCache.cxx
- Source/cmListFileCache.h 50 additions, 7 deletionsSource/cmListFileCache.h
- Source/cmMacroCommand.cxx 7 additions, 8 deletionsSource/cmMacroCommand.cxx
- Source/cmMakefile.cxx 21 additions, 21 deletionsSource/cmMakefile.cxx
- Source/cmMakefileProfilingData.cxx 3 additions, 3 deletionsSource/cmMakefileProfilingData.cxx
- Source/cmMakefileProfilingData.h 1 addition, 1 deletionSource/cmMakefileProfilingData.h
- Source/cmVariableWatchCommand.cxx 5 additions, 4 deletionsSource/cmVariableWatchCommand.cxx
- Source/cmWhileCommand.cxx 1 addition, 1 deletionSource/cmWhileCommand.cxx
Loading
Please register or sign in to comment