Lines Matching refs:Fix
48 - Fix symbol listing for cross-compiling. (@tamird)
49 - Fix high bits computation on ARM. (@davidtgoldblatt, @paravoid)
51 - Fix MSVC 2015 & 2017 builds. (@rustyx)
58 - Fix 32-bit build on MSVC. (@rustyx)
59 - Fix external symbol on MSVC. (@maksqwe)
99 - Fix deadlock with multithreaded fork in OS X. (@davidtgoldblatt)
101 - Fix a few background thread initialization and shutdown issues. (@interwq)
102 - Fix an extent coalesce + decay race by taking both coalescing extents off
104 - Fix potentially unbound increase during decay, caused by one thread keep
107 - Fix a FreeBSD bootstrap assertion. (@strejda, @interwq)
109 - Fix a indexing bug when creating background threads. (@davidtgoldblatt,
111 - Fix arguments passed to extent_init. (@yuleniwo, @interwq)
112 - Fix addresses used for ordering mutexes. (@rkmisra)
113 - Fix abort_conf processing during bootstrap. (@interwq)
114 - Fix include path order for out-of-tree builds. (@cmuellner)
145 - Fix extent_grow_retained() to use the specified hooks when the
362 - Fix DSS (sbrk(2)-based) allocation. This regression was first released in
366 - Fix lock order reversal during gdump. (@jasone)
367 - Fix/refactor tcache synchronization. This regression was first released in
369 - Fix various JSON-formatted malloc_stats_print() bugs. This functionality
371 - Fix huge-aligned allocation. This regression was first released in 4.4.0.
377 - Fix lg_chunk clamping for the --enable-cache-oblivious --disable-fill case.
400 - Fix size class computations for edge conditions involving extremely large
411 - Fix a severe virtual memory leak. This regression was first released in
431 - Fix large allocation to search starting in the optimal size class heap,
434 - Fix stats.arenas.<i>.nthreads accounting. (@interwq)
435 - Fix and simplify decay-based purging. (@jasone)
438 - Fix over-sized allocation of radix tree leaf nodes. (@mjp41, @ogaun,
440 - Fix over-sized allocation of arena_t (plus associated stats) data
442 - Fix EXTRA_CFLAGS to not affect configuration. (@jasone)
443 - Fix a Valgrind integration bug. (@ronawho)
445 - Fix a file descriptor leak on Linux. This regression was first released in
447 - Fix static linking of jemalloc with glibc. (@djwatson)
451 - Fix OS X default zone replacement to work with OS X 10.12. (@glandium,
453 - Fix cached memory management to avoid needless commit/decommit operations
456 - Fix TSD fetches to avoid (recursive) allocation. This is relevant to
458 - Fix malloc_conf overriding to work on Windows. (@jasone)
464 - Fix bootstrapping issues for configurations that require allocation during
466 - Fix gettimeofday() version of nstime_update(). (@ronawho)
467 - Fix Valgrind regressions in calloc() and chunk_alloc_wrapper(). (@ronawho)
468 - Fix potential VM map fragmentation regression. (@jasone)
469 - Fix opt_zero-triggered in-place huge reallocation zeroing. (@jasone)
470 - Fix heap profiling context leaks in reallocation edge cases. (@jasone)
491 - Fix chunk accounting related to triggering gdump profiles. (@jasone)
501 - Fix the linear scan version of bitmap_sfu() to shift by the proper amount
504 - Fix hashing functions to avoid unaligned memory accesses (and resulting
507 - Fix fork()-related lock rank ordering reversals. These reversals were
510 - Fix various chunk leaks in OOM code paths. (@jasone)
511 - Fix malloc_stats_print() to print opt.narenas correctly. (@jasone)
512 - Fix MSVC-specific build/test issues. (@rustyx, @yuslepukhin)
513 - Fix a variety of test failures that were due to test fragility rather than
569 - Fix stats.cactive accounting regression. (@rustyx, @jasone)
578 - Fix a potential tsd cleanup leak. (@cferris1000, @jasone)
579 - Fix run quantization. In practice this bug had no impact unless
582 - Fix LinuxThreads-specific bootstrapping deadlock. (Cosmin Paraschiv)
586 - Fix stats.arenas.<i>.{dss,lg_dirty_mult,decay_time,pactive,pdirty} for
597 - Fix xallocx(..., MALLOCX_ZERO to zero the last full trailing page of large
606 - Fix xallocx(..., MALLOCX_ZERO) to zero all trailing bytes of large
608 - Fix xallocx(..., MALLOCX_ZERO) to zero trailing bytes of huge allocations
610 - Fix prof_tctx_dump_iter() to filter out nodes that were created after heap
620 - Fix ixallocx_prof_sample() to never modify nor create sampled small
623 - Fix irallocx_prof_sample() to always allocate large regions, even when
625 - Fix prof_alloc_rollback() to read tdata from thread-specific data rather
647 - Fix TLS configuration such that it is enabled by default for platforms on
649 - Fix arenas_cache_cleanup() and arena_get_hard() to handle
652 - Fix xallocx() bugs related to size+extra exceeding HUGE_MAXCLASS.
653 - Fix chunk purge hook calls for in-place huge shrinking reallocation to
657 - Fix heap profiling bugs:
658 + Fix heap profiling to distinguish among otherwise identical sample sites
662 + Fix irealloc_prof() to prof_alloc_rollback() on OOM.
667 + Fix ixallocx_prof() to pass usize_max and zero to ixallocx_prof_sample()
669 + Fix prof_realloc() to call prof_free_sampled_object() after calling
672 - Fix portability bugs:
822 - Fix the cactive statistic to decrease (rather than increase) when active
824 - Fix OOM handling in memalign() and valloc(). A variant of this bug existed
826 - Fix an OOM-related regression in arena_tcache_fill_small(), which could
829 - Fix size class overflow handling for malloc(), posix_memalign(), memalign(),
831 - Fix the "arena.<i>.dss" mallctl to return an error if "primary" or
833 - Fix fallback lg_floor() implementations to handle extremely large inputs.
835 - Fix latent bugs in atomic_*().
836 - Fix the "arena.<i>.dss" mallctl to handle read-only calls.
837 - Fix tls_model configuration to enable the initial-exec model when possible.
840 - Fix the --without-export configure option.
848 - Fix a regression in arena_chunk_alloc() that caused crashes during
852 - Fix backtracing for gcc intrinsics-based backtracing by specifying
858 - Fix test assertion failure message formatting. This bug did not manifest on
860 - Fix inconsequential test failures for hash and SFMT code.
872 - Fix junk filling for mremap(2)-based huge reallocation. This is only
879 - Fix mallctl argument size mismatches (size_t vs. uint64_t) in the stats unit
881 - Fix/remove flawed alignment-related overflow tests.
910 - Fix a file descriptor leak in a prof_dump_maps() error path.
911 - Fix prof_dump() to close the dump file descriptor for all relevant error
913 - Fix rallocm() to use the arena specified by the ALLOCM_ARENA(s) flag for
915 - Fix a data race for large allocation stats counters.
916 - Fix a potential infinite loop during thread exit. This bug occurred on
921 - Fix growing large reallocation to junk fill new space.
922 - Fix huge deallocation to junk fill when munmap is disabled.
933 - Fix numerous bugs in malloc_strotumax() error handling/reporting. These
935 - Fix numerous bugs in malloc_snprintf(). These bugs were not exercised by
941 - Fix a race in the "arenas.extend" mallctl that could cause memory corruption
943 - Fix Valgrind integration flaws that caused Valgrind warnings about reads of
951 - Fix compilation warnings reported by gcc 4.8.1.
959 - Fix race-triggered deadlocks in chunk_record(). These deadlocks were
972 - Fix a locking order bug that could cause deadlock during fork if heap
974 - Fix a chunk recycling bug that could cause the allocator to lose track of
982 - Fix TLS-related memory corruption that could occur during thread exit if the
985 - Fix two quarantine bugs:
990 - Fix Valgrind integration to annotate all internally allocated memory in a
992 - Fix building for s390 systems.
1006 - Fix "arenas.extend" mallctl to output the number of arenas.
1007 - Fix chunk_recycle() to unconditionally inform Valgrind that returned memory
1009 - Fix build break on FreeBSD related to alloca.h.
1021 - Fix dss/mmap allocation precedence code to use recyclable mmap memory only
1023 - Fix deadlock in the "arenas.purge" mallctl. This regression was introduced
1045 - Fix heap profiling crash if sampled object is freed via realloc(p, 0).
1048 - Fix mlockall(2)/madvise(2) interaction.
1049 - Fix fork(2)-related deadlocks.
1050 - Fix error return value for "thread.tcache.enabled" mallctl.
1113 - Fix a statistics-related bug in the "thread.arena" mallctl that could cause
1117 - Fix a potential deadlock that could occur during interval- and
1119 - Fix large calloc() zeroing bugs due to dropping chunk map unzeroed flags.
1120 - Fix chunk_alloc_dss() to stop claiming memory is zeroed. This bug could
1122 - Fix fork-related bugs that could cause deadlock in children between fork
1124 - Fix malloc_stats_print() to honor 'b' and 'l' in the opts parameter.
1125 - Fix realloc(p, 0) to act like free(p).
1128 - Fix an off-by-one heap profile statistics bug that could be observed in
1130 - Fix the "epoch" mallctl to update cached stats even if the passed in epoch
1132 - Fix bin->runcur management to fix a layout policy bug. This bug did not
1134 - Fix a bug in choose_arena_hard() that potentially caused more arenas to be
1138 - Fix build issues for --disable-tcache.
1144 - Fix huge_ralloc() race when using mremap(2). This is a serious bug that
1146 - Fix huge_ralloc() to maintain chunk statistics.
1147 - Fix malloc_stats_print(..., "a") output.
1161 - Fix a prof-related race condition. This bug could cause memory corruption,
1163 - Fix off-by-one backtracing issues (make sure that prof_alloc_prep() is
1165 - Fix a prof-related bug in realloc() (only triggered by OOM errors).
1166 - Fix prof-related bugs in allocm() and rallocm().
1167 - Fix prof_tdata_cleanup() for --disable-tls builds.
1168 - Fix a relative include path, to fix objdir builds.
1173 - Fix a build error for --disable-tcache.
1174 - Fix assertions in arena_purge() (for real this time).
1183 - Fix an assertion in arena_purge().
1199 - Fix symbol visibility so that it is also set on OS X.
1200 - Fix a build dependency regression caused by the introduction of the .pic.o
1204 - Fix deadlocks on OS X that were due to memory allocation in
1207 + Fix memory corruption due to integer overflow in small region index
1210 + Fix a bootstrap ordering bug that only occurred with TLS disabled.
1211 + Fix a rallocm() rsize bug.
1212 + Fix error detection bugs for aligned memory allocation.
1217 - Fix a cpp logic regression (due to the "thread.{de,}allocatedp" mallctl fix
1219 - Fix a "thread.arena" mallctl bug.
1220 - Fix a thread cache stats merging bug.
1225 - Fix "thread.{de,}allocatedp" mallctl for OS X.
1231 - Fix aligned huge reallocation (affected allocm()).
1232 - Fix the ALLOCM_LG_ALIGN macro definition.
1233 - Fix a heap dumping deadlock.
1234 - Fix a "thread.arena" mallctl bug.
1249 - Fix a crash due to incorrect bootstrap ordering. This only impacted
1251 - Fix a minor statistics bug for mallctl("swap.avail", ...).
1256 - Fix a race condition in heap profiling that could cause undefined behavior
1260 - Fix a compilation error for non-C99 builds.
1301 - Fix strerror_r() usage to deal with non-standard semantics in GNU libc.
1302 - Fix leak context reporting. This bug tended to cause the number of contexts
1305 - Fix a realloc() bug for large in-place growing reallocation. This bug could
1307 - Fix an allocation bug for small allocations that could be triggered if
1311 - Fix a heap profiling bug due to sometimes losing track of requested object
1317 - Fix the libunwind-based implementation of stack backtracing (used for heap
1326 - Fix junk filling of large objects, which could cause memory corruption.
1334 - Fix compilation when --enable-fill is specified.
1335 - Fix threads-related profiling bugs that affected accuracy and caused memory
1337 - Fix dirty page purging race conditions that could cause crashes.
1338 - Fix crash in tcache flushing code during thread destruction.
1371 - Fix thread cleanup bugs related to TLS destruction.
1373 - Fix a chunk leak. The leaked chunks were never touched, so this impacted