[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src

Module name:	src
Changes by:	oga_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2009/03/25 14:00:18

Modified files:
	sys/uvm        : uvm.h uvm_amap.c uvm_amap.h uvm_fault.c 
	                 uvm_fault.h uvm_map.c uvm_map.h uvm_page.c 
	                 uvm_page.h uvm_pager.c uvm_pager.h 
Removed files:
	sys/uvm        : uvm_amap_i.h uvm_fault_i.h uvm_map_i.h 
	                 uvm_page_i.h uvm_pager_i.h 

Log message:
Move all of the pseudo-inline functions in uvm into C files.

By pseudo-inline, I mean that if a certain macro was defined, they would
be inlined. However, no architecture defines that, and none has for a
very very long time. Therefore mainly this just makes the code a damned
sight easier to read. Some k&r -> ansi declarations while I'm in there.

"just commit it" art_(_at_)__(_dot_)_ ok weingart_(_at_)__(_dot_)_

Visit your host, monkey.org