summaryrefslogtreecommitdiff
path: root/umalloc.c
AgeCommit message (Collapse)Author
2019-06-11separate source into kernel/ user/ mkfs/Robert Morris
2011-01-11make new code like old codeRuss Cox
Variable declarations at top of function, separate from initialization. Use == 0 instead of ! for checking pointers. Consistent spacing around {, *, casts. Declare 0-parameter functions as (void) not (). Integer valued functions return -1 on failure, 0 on success.
2010-08-31kalloc/kfree now only a page at a timeRobert Morris
do not keep sorted contiguous free list
2007-08-28spaces around else for rtmrsc
2007-08-28more consistent spacingrsc
2007-08-27delete unnecessary #include linesrsc
2007-08-10avoid assignments in declarationsrsc
2007-08-09try to use cp only for curproc[cpu()]rsc
2006-09-06standardize various * conventionsrsc
2006-09-06spacing fixes: no tabs, 2-space indents (for rtm)rsc
2006-08-25kill user process when it generates an unhandled trap (e.g., 13)kaashoek
fix bug in test code of malloc
2006-08-24bug in sbrkkaashoek
test malloc
2006-08-24user-level malloc (untested)kaashoek
nit in sbrk indirect block fix dup to share fd struct