Source-Changes archive

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

CVS commit: src/lib/libpuffs



Module Name:    src
Committed By:   pooka
Date:           Fri Dec 29 15:28:11 UTC 2006

Modified Files:
        src/lib/libpuffs: Makefile puffs.c puffs.h puffs_priv.h requests.c
            subr.c
Added Files:
        src/lib/libpuffs: callcontext.c pnode.c

Log Message:
checkpoint some experimental work-in-progress, namely:

Add support for having multiple outstanding operations.  This is done
by exposing enough interfaces so that it is convenient to have the
main event loop in the implementation itself and by providing a
continuation framework for convinient blocking and rescheduling.

works fine, but will undergo further cleanup & development


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 src/lib/libpuffs/Makefile
cvs rdiff -r0 -r1.1 src/lib/libpuffs/callcontext.c src/lib/libpuffs/pnode.c
cvs rdiff -r1.18 -r1.19 src/lib/libpuffs/puffs.c
cvs rdiff -r1.16 -r1.17 src/lib/libpuffs/puffs.h
cvs rdiff -r1.1 -r1.2 src/lib/libpuffs/puffs_priv.h \
    src/lib/libpuffs/requests.c
cvs rdiff -r1.10 -r1.11 src/lib/libpuffs/subr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index