index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libc
/
stdlib
/
jemalloc.c
Age
Commit message (
Expand
)
Author
2023-05-07
RISC-V support that works on QEMU with a single hart.
skrll
2022-11-30
Trailing whitespace
skrll
2021-08-30
Remove lint workarounds
christos
2020-05-15
Hook up proper fork lock handling for malloc:
joerg
2020-05-03
turn off TLS for mips on old jemalloc. it doesn't work.
mrg
2020-04-22
Use __mc68010__ to distinguish m68000 (sun2) from other m68k ports;
rin
2020-04-22
Fix previous for libhack, where _REENTRANT is not defined;
rin
2020-04-21
Switch to using TLS in old jemalloc for everywhere but VAX and sun2.
joerg
2020-01-13
Fix atfork malloc handling to include all the locks in old jemalloc.
joerg
2020-01-13
Fix aarch64 definition in old jemalloc
joerg
2019-03-28
fix compilation for non _REENTRANT
christos
2018-07-25
Avoid undefined behavior in left bit shift in jemalloc(3)
kamil
2017-12-01
normalise some indentation. NFC.
mrg
2017-11-16
The HPPA architectures (1.1 and 2.0) both define quadruple-word (128-bit)
skrll
2017-05-19
remove accidental __strong_alias additions, noticed by coypu.
christos
2017-05-19
use strerror_r_ss()
christos
2016-04-12
lib/50791: Instead of using sorting the arena chunks by address only,
joerg
2016-01-24
vmparam.h is a kernel header.
christos
2015-07-26
Defer using pthread keys until we are threaded.
martin
2015-01-20
Fix non _REENTRANT build.
christos
2014-09-19
Tell it about riscv. Fix mips64 case so that SIZEOF_PTR_2POW is 3.
matt
2014-09-03
OR1K support
matt
2014-08-10
Changes to existing files to enable building AARCH64 userland.
matt
2014-07-16
Hold arenas_mtx across (still unused) _malloc_pre/postfork (PR 47428).
riastradh
2014-02-25
Powerpc seems to expect minimum 8 byte alignment from malloc as well.
martin
2014-02-17
Bounce the minimum allocation alignement for sparc64 and amd64 as well,
martin
2014-02-05
Err on the safe side for small memory allocations and provide 4byte
skrll
2013-09-12
NetBSD certainly supports TLS in static applications if it supports TLS
joerg
2012-03-21
rename umax2s->size_t2s function per apb's request.
christos
2012-03-21
Use C89 function definition
matt
2012-03-21
Cast an int argument to umax2s() to size_t.
he
2012-03-21
uintmax_t -> size_t (never called with larger than size_t)
christos
2011-05-18
cleanup saving and restoring errno, and make it similar.
christos
2011-05-13
don't let readlink trash errno.;
christos
2011-02-26
Switch from floating point to fixed point integer for run sizes maths.
njoly
2010-03-04
Fix race condition on reallocation of huge category.
enami
2009-02-12
Apply some of FreeBSD libc/stdlib/malloc.c rev 1.162
lukem
2008-06-23
Split choose_arena() back out into inline and non-inline portions.
ad
2008-06-05
Check to see if MALLOC_OPTIONS is actually set in the environment before
ad
2008-03-08
Redo the CPU-based arena selection slightly differently. With the latest
ad
2007-12-04
- use a non localized version of strerror_r.
christos
2007-12-01
Back out the per-cpu arena changes. With this, ld.so magically stops
ad
2007-11-30
Fix the other half of the 'store int as a thread specific pointer'/
dsl
2007-11-30
converting a pointer to unsigned is bad; use uintptr_t.
christos
2007-11-29
Make the allocation arenas per-CPU in the most optimistic case, but
ad
2007-11-19
Enable posix_memalign().
ad
2007-10-22
Revert the CSE parts of the previous change. "run" is calculated with
simonb
2007-10-19
- do some CSE.
christos
2007-10-16
use mremap for huge -> huge realloc.
yamt
2007-10-15
make lint happy.
yamt
[next]