-
Type: Bug
-
Resolution: Unresolved
-
Priority: Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: Internal Code
-
Server Programmability
-
ALL
-
2
In file heap_profiler.cpp
- member functions like size(), hash(), operator==, need const.
- Consider replacing private HashTable implementation with standard one.
- L479 bounds on j are infinite if numFrames < skipEndFrames. (This was fixed as a side-effect of
SERVER-45357)
- L486 first paren isn't necessarily start of function params.
for example, "_Z1gIEPFviEv" demangles to "void (*g<>())(int)", a function returning a function pointer. Maybe just don't demangle.
- L502 StringData receives a dangling reference.
(This was fixed as a side-effect ofSERVER-45357)
- sortByActiveBytes comparator is not a stable order as the elements can shift position during the sort. Fix this comparator (
SERVER-41787).
- is related to
-
SERVER-68978 Log memory allocations triggered by an operation
- Backlog
- related to
-
SERVER-41787 heapprofile may crash
- Closed