DragonFly commits List (threaded) for 2004-04
[Date Prev][
Date Next]
[Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/kern subr_bus.c subr_kobj.c src/sys/libiconv iconv.c src/sys/sys kobj.h
joerg 2004/04/01 00:41:24 PST
DragonFly src repository
Modified files:
sys/kern subr_bus.c subr_kobj.c
sys/libiconv iconv.c
sys/sys kobj.h
Log:
KObj extension stage I/III
Isolate the reference counting for kobj classes in special functions to
allow clean locking in the next step.
Merge all calls of kobj_class_compile either into the new
kobj_class_instantiate or into kobj_init and make it static. Same for
kobj_class_free.
Remove kobj_class_compile_static, it wasn't used and is pretty pointless
since the kobj framework is not used before the VM subsystem has been
initialized.
Revision Changes Path
1.16 +2 -6 src/sys/kern/subr_bus.c
1.5 +26 -47 src/sys/kern/subr_kobj.c
1.4 +3 -4 src/sys/libiconv/iconv.c
1.6 +4 -10 src/sys/sys/kobj.h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_bus.c.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_kobj.c.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/libiconv/iconv.c.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/kobj.h.diff?r1=1.5&r2=1.6&f=h
[Date Prev][
Date Next]
[Thread Prev][
Thread Next]
[
Date Index][
Thread Index]