Name Description Size
BaseAlloc.cpp 2994
BaseAlloc.h ! BASEALLOC_H 1312
Chunk.cpp 23736
Chunk.h 6897
Constants.h 5367
Extent.h ! EXTENT_H 2651
Fallback.cpp 1399
FdPrintf.cpp Template class allowing a limited number of increments on a value 4942
FdPrintf.h We can't use libc's (f)printf because it would reenter in replace_malloc, So use a custom and simplified version. Only %p, %zu, %s and %% are supported, %zu, %s, support width specifiers. /!\ This function used a fixed-size internal buffer. The caller is expected to not use a format string that may overflow. The aFd argument is a file descriptor on UNIX and a native win32 file handle on Windows (from CreateFile). We can't use the windows POSIX APIs is that they don't support O_APPEND in a multi-process-safe way, while CreateFile does. 1205
Globals.cpp 1699
Globals.h 6045
Globals_inc.h 1838
Makefile.in 376
malloc_decls.h 9826
moz.build 1950
mozjemalloc.cpp 174153
mozjemalloc.h 5326
mozjemalloc_profiling.h 1485
mozjemalloc_types.h 9878
mozmemory.h 2711
mozmemory_stall.h 2520
mozmemory_wrap.cpp 4399
mozmemory_wrap.h 6077
Mutex.cpp 627
Mutex.h 7580
PHC.cpp 76812
PHC.h 5433
RadixTree.h ! RADIX_TREE_H 4846
README mozjemalloc 4720
RedBlackTree.h 23920
replace_malloc.h 4235
replace_malloc_bridge.h 8165
test
Utils.cpp 764
Utils.h 7144
Zero.h 1097
Zone.c 13821