Ensure that the memory pool can be reused after a rewind and get rid of the segmented array.
Showing
- src/libs/cplusplus/CppDocument.cpp 5 additions, 0 deletionssrc/libs/cplusplus/CppDocument.cpp
- src/libs/cplusplus/CppDocument.h 2 additions, 0 deletionssrc/libs/cplusplus/CppDocument.h
- src/plugins/cpptools/cppmodelmanager.cpp 42 additions, 9 deletionssrc/plugins/cpptools/cppmodelmanager.cpp
- src/shared/cplusplus/ASTPatternBuilder.h 2 additions, 3 deletionssrc/shared/cplusplus/ASTPatternBuilder.h
- src/shared/cplusplus/Array.cpp 0 additions, 30 deletionssrc/shared/cplusplus/Array.cpp
- src/shared/cplusplus/Array.h 0 additions, 129 deletionssrc/shared/cplusplus/Array.h
- src/shared/cplusplus/Control.cpp 0 additions, 1 deletionsrc/shared/cplusplus/Control.cpp
- src/shared/cplusplus/MemoryPool.cpp 37 additions, 24 deletionssrc/shared/cplusplus/MemoryPool.cpp
- src/shared/cplusplus/MemoryPool.h 25 additions, 20 deletionssrc/shared/cplusplus/MemoryPool.h
- src/shared/cplusplus/Parser.cpp 2 additions, 26 deletionssrc/shared/cplusplus/Parser.cpp
- src/shared/cplusplus/Parser.h 3 additions, 1 deletionsrc/shared/cplusplus/Parser.h
- src/shared/cplusplus/Symbols.cpp 1 addition, 1 deletionsrc/shared/cplusplus/Symbols.cpp
- src/shared/cplusplus/Symbols.h 6 additions, 7 deletionssrc/shared/cplusplus/Symbols.h
- src/shared/cplusplus/TranslationUnit.cpp 1 addition, 1 deletionsrc/shared/cplusplus/TranslationUnit.cpp
- src/shared/cplusplus/TranslationUnit.h 3 additions, 4 deletionssrc/shared/cplusplus/TranslationUnit.h
- src/shared/cplusplus/cplusplus.pri 0 additions, 2 deletionssrc/shared/cplusplus/cplusplus.pri
- src/tools/cplusplus/generate-ast.cpp 2 additions, 3 deletionssrc/tools/cplusplus/generate-ast.cpp
Loading
Please register or sign in to comment