elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

File history

Tracking libc/malloc/dmalloc.c
CommitAuthorDateMessage
7a42f7ffe10fbe958c0754572319ab87538aed0Greg Haerr2025-01-08[libc] Don't call sysctl every malloc, set DEBUG=1 default in fmalloc
5404487ac25d74db2ed81d38222b2b4ab580147Greg Haerr2025-01-08[libc] Rename __amalloc -> _fmalloc, __dmalloc -> _dmalloc
baf57cf02a8522d7909bc96a058ef95a6c43242Greg Haerr2024-12-26More fixes for C86 C library
86dc6f84f2b05c7c12188a3a42e6ac896c26c78Greg Haerr2024-12-18Add fmemalloc debug options
9890f0e673f9d3c7d1bd74338725e90c60bf428Greg Haerr2024-12-18Allow redirection of __dprintf output from console
69d173ef01487d24ec0cb8bb673173e79f94f6aGreg Haerr2024-12-18[libc] Enhance debugging output for amalloc and dmalloc
621510adeb5e38e7af15ee7d9fa3461e9d6793dGreg Haerr2024-12-16[libc] More memory allocation changes for 8086 toolchain
3bb1b5d92fdf2f78535eb72a83d542c21830b2fGreg Haerr2024-12-16[libc] Add malloc_usable_size, write general-purpose realloc
7217fb77b7a4036e03ec7b91e03f7ebd85a3c4bGreg Haerr2024-12-16Test with ash, rename debug malloc to __dmalloc
68fe3bc200ddcbe3ad5eab2c956b814dcf65067Greg Haerr2024-12-16Rearrange some header files
09c815cd2d73793c9b4964e139fe305688ccb9dGreg Haerr2024-12-16Update v7malloc to latest version before arena malloc
f3ef4c062825c0e0d4e37a21053e32283da5a53Greg Haerr2024-12-14[kernel] Perform sbrk address wrap check
e50eb17003bcced57d4ed139bba042694988350Greg Haerr2024-12-13[libc] Further fixes to v7malloc
3d5eded0fd4aabff7cd81e66c09f92ff4466344Greg Haerr2024-12-12Replace all %p with %04x for __dprintf/fprintf compatibility
b9b1ecafd938fc72b9c9ea1cc4fbccf84301b6aGreg Haerr2024-12-12[libc] Fixes to v7malloc.c for OpenWatcom
8f8e996abff526926bb97e1acc2adcea3972f80Greg Haerr2024-12-12Update v7malloc to use __dprintf instead of fprintf
faa2e5c3244858597ad70aa35a00ee9fb6a7209Greg Haerr2024-12-12Retab v7malloc.c
3681e32dd74acd2dea0ac66ae0ef8f8ca617b15Greg Haerr2024-11-19[cmds] Fix compiler warnings based on added -Wextra flag
2effc0232a56fc08863ecc0919fc1271a2a286cGreg Haerr2024-11-19Add errno handling to v7malloc
a5730b81b8a86c07b7774cec79dd8a23c57af02Greg Haerr2024-11-19[libc] Properly handle max malloc (=32764 bytes) in v7malloc
9405d131ef4df5d5a65726a84319f2339945a50Greg Haerr2024-11-19Improve debug=2 output
c8eb9becba804916d04627c5db72ab481024817Greg Haerr2024-11-18add sysctl malloc.debug=2 shows malloc/free, malloc.debug=3 shows heap
19615dd702f54d4ffc5d358fb76986226530bbeGreg Haerr2024-11-18Add sysctl malloc.debug=2 output control when DEBUG == 2
6c894fb39dce29f2bebb5f8ab632a52b9f279a1Greg Haerr2024-11-18Remove printf from v7malloc unless DEBUG > 1
9c4431016ce389eae9609921fc3e2555543151dGreg Haerr2024-11-18Remove extra copies of v7malloc.c, cleanup
bf56d3b4cd7132c4cec35c3b491bf7ab87e58f9Greg Haerr2024-11-18Enhance v7malloc.c with improved heap traversal and console output
35baaf7160eb42a6c4ed3b86bdc210a7bba5784Greg Haerr2024-07-09[watcom] Get tui curses working, fix v7malloc
fd6c5ecdc0f8ebc0cf2c1c64121150ac203175eGreg Haerr2020-06-12[libc] Update debug malloc with heap trace
b12a5502f8c968ad6b978fb3f669fa22344e073Greg Haerr2020-04-22Add V7 malloc for heap integrity checking