From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30814 invoked by alias); 8 Jun 2002 20:33:19 -0000 Mailing-List: contact sid-cvs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: sid-cvs-owner@sources.redhat.com Received: (qmail 30784 invoked by uid 424); 8 Jun 2002 20:33:18 -0000 Date: Sat, 08 Jun 2002 13:33:00 -0000 Message-ID: <20020608203318.30782.qmail@sources.redhat.com> From: bje@sources.redhat.com To: sid-cvs@sources.redhat.com Subject: src/sid/component/cache ChangeLog cache.cxx ca ... X-SW-Source: 2002-q2/txt/msg00012.txt.bz2 List-Id: CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2002-06-08 13:33:18 Modified files: sid/component/cache: ChangeLog cache.cxx cache.h cacheutil.cxx cacheutil.h hw-cache.txt hw-cache.xml Log message: 2002-06-08 Ben Elliston * cacheutil.h (cache_set::expunge): New method. (cache_set::operator[]): Likewise. (cache::invalidate): Likewise. (cache::operator[]): Likewise. * cacheutil.cxx (cache::invalidate): Implement. * cache.h (cache_component::flush_set_pin): New pin. (cache_component::flush_set): New callback method. (cache_component::invalidate_set_pin): New pin. (cache_component::invalidate_set): New method. * cache.cxx (cache_component constructor): Initialise and add "flush-set" and "invalidate-set" pins. (cache_component::flush_set): Implement. (cache_component::invalidate_set): Likewise. * hw-cache.xml: Update documentation. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cache/ChangeLog.diff?cvsroot=src&r1=1.20&r2=1.21 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cache/cache.cxx.diff?cvsroot=src&r1=1.13&r2=1.14 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cache/cache.h.diff?cvsroot=src&r1=1.6&r2=1.7 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cache/cacheutil.cxx.diff?cvsroot=src&r1=1.6&r2=1.7 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cache/cacheutil.h.diff?cvsroot=src&r1=1.5&r2=1.6 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cache/hw-cache.txt.diff?cvsroot=src&r1=1.8&r2=1.9 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cache/hw-cache.xml.diff?cvsroot=src&r1=1.6&r2=1.7