| Index: net/disk_cache/in_flight_backend_io.cc
|
| ===================================================================
|
| --- net/disk_cache/in_flight_backend_io.cc (revision 68857)
|
| +++ net/disk_cache/in_flight_backend_io.cc (working copy)
|
| @@ -7,6 +7,7 @@
|
| #include "base/compiler_specific.h"
|
| #include "base/logging.h"
|
| #include "net/base/net_errors.h"
|
| +#include "net/base/net_log.h"
|
| #include "net/disk_cache/backend_impl.h"
|
| #include "net/disk_cache/entry_impl.h"
|
| #include "net/disk_cache/histogram_macros.h"
|
| @@ -108,11 +109,15 @@
|
| void BackendIO::CloseEntryImpl(EntryImpl* entry) {
|
| operation_ = OP_CLOSE_ENTRY;
|
| entry_ = entry;
|
| + if (entry->net_log().IsLoggingAllEvents())
|
| + entry->net_log().AddEvent(net::NetLog::TYPE_DISK_CACHE_QUEUE_CLOSE, NULL);
|
| }
|
|
|
| void BackendIO::DoomEntryImpl(EntryImpl* entry) {
|
| operation_ = OP_DOOM_ENTRY;
|
| entry_ = entry;
|
| + if (entry->net_log().IsLoggingAllEvents())
|
| + entry->net_log().AddEvent(net::NetLog::TYPE_DISK_CACHE_QUEUE_DOOM, NULL);
|
| }
|
|
|
| void BackendIO::FlushQueue() {
|
| @@ -132,6 +137,11 @@
|
| offset_ = offset;
|
| buf_ = buf;
|
| buf_len_ = buf_len;
|
| +
|
| + if (entry->net_log().IsLoggingAllEvents()) {
|
| + entry->net_log().AddEvent(net::NetLog::TYPE_DISK_CACHE_QUEUE_READ_DATA,
|
| + NULL);
|
| + }
|
| }
|
|
|
| void BackendIO::WriteData(EntryImpl* entry, int index, int offset,
|
| @@ -143,6 +153,11 @@
|
| buf_ = buf;
|
| buf_len_ = buf_len;
|
| truncate_ = truncate;
|
| +
|
| + if (entry->net_log().IsLoggingAllEvents()) {
|
| + entry->net_log().AddEvent(net::NetLog::TYPE_DISK_CACHE_QUEUE_WRITE_DATA,
|
| + NULL);
|
| + }
|
| }
|
|
|
| void BackendIO::ReadSparseData(EntryImpl* entry, int64 offset,
|
| @@ -152,6 +167,11 @@
|
| offset64_ = offset;
|
| buf_ = buf;
|
| buf_len_ = buf_len;
|
| +
|
| + if (entry->net_log().IsLoggingAllEvents()) {
|
| + entry->net_log().AddEvent(net::NetLog::TYPE_DISK_CACHE_QUEUE_READ_SPARSE,
|
| + NULL);
|
| + }
|
| }
|
|
|
| void BackendIO::WriteSparseData(EntryImpl* entry, int64 offset,
|
| @@ -161,6 +181,11 @@
|
| offset64_ = offset;
|
| buf_ = buf;
|
| buf_len_ = buf_len;
|
| +
|
| + if (entry->net_log().IsLoggingAllEvents()) {
|
| + entry->net_log().AddEvent(net::NetLog::TYPE_DISK_CACHE_QUEUE_WRITE_SPARSE,
|
| + NULL);
|
| + }
|
| }
|
|
|
| void BackendIO::GetAvailableRange(EntryImpl* entry, int64 offset, int len,
|
| @@ -170,6 +195,11 @@
|
| offset64_ = offset;
|
| buf_len_ = len;
|
| start_ = start;
|
| +
|
| + if (entry->net_log().IsLoggingAllEvents()) {
|
| + entry->net_log().AddEvent(net::NetLog::TYPE_DISK_CACHE_QUEUE_GET_RANGE,
|
| + NULL);
|
| + }
|
| }
|
|
|
| void BackendIO::CancelSparseIO(EntryImpl* entry) {
|
|
|