summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Fix/enhance THP integration.Jason Evans2017-02-281-0/+2
* Fix huge-aligned allocation.Jason Evans2017-02-271-0/+98
* Silence harmless warnings discovered via run_tests.sh.Jason Evans2017-02-261-2/+7
* Test JSON output of malloc_stats_print() and fix bugs.Jason Evans2017-02-261-0/+1000
* Add witness_assert_depth[_to_rank]().Jason Evans2017-02-231-41/+54
* Use MALLOC_CONF rather than malloc_conf for tests.Jason Evans2017-02-2338-87/+129
* Repair file permissions.Jason Evans2017-02-2219-0/+0
* Convert witness_assert_lockless() to witness_assert_lock_depth().Jason Evans2017-01-241-26/+37
* Mark partially purged arena chunks as non-hugepage.Jason Evans2016-11-241-0/+27
* Uniformly cast mallctl[bymib]() oldp/newp arguments to (void *).Jason Evans2016-11-1522-349/+383
* Explicitly cast negative constants meant for use as unsigned.Jason Evans2016-11-151-3/+5
* Add cast to silence (harmless) conversion warning.Jason Evans2016-11-151-1/+1
* Add packing test, which verifies stable layout policy.Jason Evans2016-11-151-0/+206
* Reduce memory usage for sdallocx() test_alignment_and_size.Jason Evans2016-11-121-2/+2
* Refactor prng to not use 64-bit atomics on 32-bit platforms.Jason Evans2016-11-071-12/+207
* Fix run leak.Jason Evans2016-11-071-1/+1
* Add os_unfair_lock support.Jason Evans2016-11-032-0/+9
* Call _exit(2) rather than exit(3) in forked child.Jason Evans2016-11-031-1/+1
* Reduce memory requirements for regression tests.Jason Evans2016-10-283-35/+55
* Periodically purge in memory-intensive integration tests.Jason Evans2016-10-281-0/+7
* Periodically purge in memory-intensive integration tests.Jason Evans2016-10-283-6/+27
* Do not (recursively) allocate within tsd_fetch().Jason Evans2016-10-212-24/+24
* Make dss operations lockless.Jason Evans2016-10-131-2/+2
* Fix decay tests to all adapt to nstime_monotonic().Jason Evans2016-10-111-6/+9
* Do not advance decay epoch when time goes backwards.Jason Evans2016-10-112-2/+20
* Refactor runs_avail.Jason Evans2016-10-051-1/+1
* Implement pz2ind(), pind2sz(), and psz2u().Jason Evans2016-10-041-11/+83
* Work around a weird pgi bug in test/unit/math.cElliot Ronaghan2016-09-261-0/+4
* Disable junk filling for tests that could otherwise easily OOM.Jason Evans2016-05-112-0/+8
* Resolve bootstrapping issues when embedded in FreeBSD libc.Jason Evans2016-05-115-88/+88
* Fix tsd bootstrapping for a0malloc().Jason Evans2016-05-075-16/+69
* Don't test fork() on Windows.Jason Evans2016-05-041-0/+6
* Update mallocx() OOM test to deal with smaller hugemax.Jason Evans2016-05-031-10/+19
* Fix witness/fork() interactions.Jason Evans2016-04-261-3/+22
* Fix fork()-related lock rank ordering reversals.Jason Evans2016-04-261-0/+39
* Use separate arena for chunk tests.Jason Evans2016-04-261-28/+45
* Fix arena_reset() test to avoid tcache.Jason Evans2016-04-251-10/+9
* Implement the arena.<i>.reset mallctl.Jason Evans2016-04-221-0/+160
* Fix style nits.Jason Evans2016-04-173-4/+4
* Add witness, a simple online locking validator.Jason Evans2016-04-143-3/+282
* Fix more 64-to-32 conversion warnings.Jason Evans2016-04-122-11/+11
* Clean up char vs. uint8_t in junk filling code.Jason Evans2016-04-112-15/+17
* Refactor/fix ph.Jason Evans2016-04-111-20/+237
* Fix a compilation warning in the ph test code.Jason Evans2016-04-051-20/+1
* Add JEMALLOC_ALLOC_JUNK and JEMALLOC_FREE_JUNK macrosChris Peterson2016-03-311-3/+3
* Avoid blindly enabling assertions for header code when testing.Jason Evans2016-03-231-33/+45
* Code formatting fixes.Jason Evans2016-03-231-1/+2
* Refactor out signed/unsigned comparisons.Jason Evans2016-03-153-9/+8
* Add (size_t) casts to MALLOCX_ALIGN().Jason Evans2016-03-111-13/+10
* Unittest for pairing heapDave Watson2016-03-081-0/+92