OSDN Git Service

2001-06-21 Ben Elliston <bje@redhat.com>
authorbje <bje>
Thu, 21 Jun 2001 13:37:08 +0000 (13:37 +0000)
committerbje <bje>
Thu, 21 Jun 2001 13:37:08 +0000 (13:37 +0000)
commitf7acb6184544d96dda055ce42da3577255a01ff8
treea4769f330ee048be0ecad6287e32d26bc8f72f1f
parentf8e1106b9b397a17e8fb7d7ba7c70c94aae993f5
2001-06-21  Ben Elliston  <bje@redhat.com>

* cache.h (cache_component::hit_latency): New member.
(cache_component::miss_latency): Likewise.
* cache.cxx (cache_component ctor): Add attributes for these.
(cache_component::write_any): Add miss latency for misaligned
accesses. Set latency correctly for return.
(cache_component::read_any): Add miss latency for misaligned
accesses. Set latency correctly for return.
(cache_component::read_line): Return the true result of reads.
(cache_component::write_line): Likewise for writes.
* hw-cache.txt: Document latency extensions.
sid/component/cache/ChangeLog
sid/component/cache/cache.cxx
sid/component/cache/cache.h
sid/component/cache/hw-cache.txt