[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: "Niall O'Higgins" <niallo_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Fri, 12 Jan 2007 16:32:01 -0700 (MST)
Module name: src
Changes by: niallo_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2007/01/12 16:32:01
usr.bin/cvs : checkout.c commit.c cvs.h diff.c diff3.c file.c
import.c rcs.c rcs.h update.c
major re-work of the RCS api. this results in 100x performance improvements in some places and much
reduced memory usage. note that only checkout has been fully converted to use the new high-performance
functions. other codepaths (e.g. update) still use the old method which is provided for backwards
compatibility. we can convert the remaining slow bits over to the new api piece-by-piece.
"commit this, now" joris@
brad@ tested, too.