diff options
| author | Ted Kremenek <kremenek@apple.com> | 2011-05-04 01:38:46 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2011-05-04 01:38:46 +0000 |
| commit | 2160a0d3d740082407730537b12ad925e36f9a5f (patch) | |
| tree | 5be2eeaa04ed7492852558e318fdebb53f24e7d4 /clang/include/clang-c | |
| parent | 37a477f7eb484aaaf3f714d119412f5ab46b6b6d (diff) | |
| download | bcm5719-llvm-2160a0d3d740082407730537b12ad925e36f9a5f.tar.gz bcm5719-llvm-2160a0d3d740082407730537b12ad925e36f9a5f.zip | |
Enhance clang_getCXTUResourceUsage() to return the amount of memory used by the Preprocessor's bump allocator as well as those from the PreprocessingRecord.
llvm-svn: 130823
Diffstat (limited to 'clang/include/clang-c')
| -rw-r--r-- | clang/include/clang-c/Index.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/clang/include/clang-c/Index.h b/clang/include/clang-c/Index.h index 2f2876e0fae..011999bfe92 100644 --- a/clang/include/clang-c/Index.h +++ b/clang/include/clang-c/Index.h @@ -1035,12 +1035,14 @@ enum CXTUResourceUsageKind { CXTUResourceUsage_SourceManager_Membuffer_MMap = 8, CXTUResourceUsage_ExternalASTSource_Membuffer_Malloc = 9, CXTUResourceUsage_ExternalASTSource_Membuffer_MMap = 10, + CXTUResourceUsage_Preprocessor = 11, + CXTUResourceUsage_PreprocessingRecord = 12, CXTUResourceUsage_MEMORY_IN_BYTES_BEGIN = CXTUResourceUsage_AST, CXTUResourceUsage_MEMORY_IN_BYTES_END = - CXTUResourceUsage_ExternalASTSource_Membuffer_MMap, + CXTUResourceUsage_PreprocessingRecord, CXTUResourceUsage_First = CXTUResourceUsage_AST, - CXTUResourceUsage_Last = CXTUResourceUsage_ExternalASTSource_Membuffer_MMap + CXTUResourceUsage_Last = CXTUResourceUsage_PreprocessingRecord }; /** |

