History log of /xv6-public/umalloc.c (Results 1 – 12 of 12)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: xv6-rev11, xv6-rev9, xv6-rev8, xv6-rev7, osdi12-submit, xv6-rev6, xv6-rev5
# 1a81e38b 11-Jan-2011 Russ Cox <rsc@swtch.com>

make new code like old code

Variable declarations at top of function,
separate from initialization.

Use == 0 instead of ! for checking pointers.

Consistent spacing around {, *, casts.

Declare 0-p

make new code like old code

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.

show more ...


Revision tags: xv6-2010, xv6-rev4
# 7d7dc933 31-Aug-2010 Robert Morris <rtm@nephron.lcs.mit.edu>

kalloc/kfree now only a page at a time
do not keep sorted contiguous free list


Revision tags: xv6-rev3, xv6-2008, xv6-2007, xv6-rev1
# 5516be1f 28-Aug-2007 rsc <rsc>

spaces around else for rtm


# e4d6a211 28-Aug-2007 rsc <rsc>

more consistent spacing


# 558ab49f 27-Aug-2007 rsc <rsc>

delete unnecessary #include lines


# dca5b5ca 10-Aug-2007 rsc <rsc>

avoid assignments in declarations


# 9583b476 09-Aug-2007 rsc <rsc>

try to use cp only for curproc[cpu()]


Revision tags: symlinks, xv6-2006, xv6-rev0
# 9e9bcaf1 06-Sep-2006 rsc <rsc>

standardize various * conventions


# a650c606 06-Sep-2006 rsc <rsc>

spacing fixes: no tabs, 2-space indents (for rtm)


# 74493bf4 25-Aug-2006 kaashoek <kaashoek>

kill user process when it generates an unhandled trap (e.g., 13)
fix bug in test code of malloc


# 81d52199 24-Aug-2006 kaashoek <kaashoek>

bug in sbrk
test malloc


# ea2909b6 24-Aug-2006 kaashoek <kaashoek>

user-level malloc (untested)
nit in sbrk
indirect block
fix dup to share fd struct