-
Type:
Technical Debt
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Not Applicable
-
Storage Engines
-
2024-03-05 - Claronald, 2024-03-19 - PacificOcean
-
8
The tcmalloc header is included directly in:
src/os_common/os_alloc.c src/utilities/util_misc.c
This is not necessary to use tcmalloc. Additionally server now uses tcmalloc rather than gperftools/tcmalloc which includes C++ specific header files in the header which break the build.
- causes
-
WT-12673 The file evergreen_develop has references to the -DENABLE_TCMALLOC flag
-
- Closed
-
- has to be done after
-
WT-12646 Memory leaks when attempting to recover a corrupt backup
-
- Closed
-
-
WT-12659 Memory leaks in backup cursor
-
- Closed
-
- is depended on by
-
WT-12383 Bring the TCMalloc integration up to date
-
- Closed
-
-
WT-12613 Address use of tcmalloc in Windows testing after upgrade
-
- Closed
-
- related to
-
WT-14462 Add an automatic check to verify that TCMalloc is loaded during CI testing
-
- Open
-
-
WT-14576 Add back references to gperftools/tcmalloc on Windows builds
-
- Needs Scheduling
-