Skip to content
  • Nikolai Kosjar's avatar
    C++: Do not share dependency table when copying a Snapshot · 32d795f2
    Nikolai Kosjar authored
    
    
    There are multiple situations were the snapshot is copied and
    access/modifications to the dependency table data is made in other
    threads, e.g.:
    
        * FindUsages called by ProcessFile
        * findReferences() in cppuseselectionsupdater.cpp
        * CppModelManager::projectPartFromDependencies() (clang path)
    
    Change-Id: Ided1c5350f339c5bc960b87b32c78ccc21fa61f6
    Reviewed-by: default avatarhjk <hjk121@nokiamail.com>
    32d795f2