Index: net/disk_cache/simple/simple_entry_impl.cc |
diff --git a/net/disk_cache/simple/simple_entry_impl.cc b/net/disk_cache/simple/simple_entry_impl.cc |
index 68f1b9e709abe2dd5d9a2b9281528b1957d4c1a6..3d9bd0ff74958e6690258b1dc9fa9ee18f4a636f 100644 |
--- a/net/disk_cache/simple/simple_entry_impl.cc |
+++ b/net/disk_cache/simple/simple_entry_impl.cc |
@@ -200,7 +200,7 @@ SimpleEntryImpl::SimpleEntryImpl(net::CacheType cache_type, |
} |
void SimpleEntryImpl::SetActiveEntryProxy( |
- scoped_ptr<ActiveEntryProxy> active_entry_proxy) { |
+ std::unique_ptr<ActiveEntryProxy> active_entry_proxy) { |
DCHECK(!active_entry_proxy_); |
active_entry_proxy_.reset(active_entry_proxy.release()); |
} |
@@ -600,7 +600,7 @@ void SimpleEntryImpl::RunNextOperationIfNeeded() { |
"EntryOperationsPending", cache_type_, |
pending_operations_.size(), 0, 100, 20); |
if (!pending_operations_.empty() && state_ != STATE_IO_PENDING) { |
- scoped_ptr<SimpleEntryOperation> operation( |
+ std::unique_ptr<SimpleEntryOperation> operation( |
new SimpleEntryOperation(pending_operations_.front())); |
pending_operations_.pop(); |
switch (operation->type()) { |
@@ -693,10 +693,9 @@ void SimpleEntryImpl::OpenEntryInternal(bool have_index, |
DCHECK(!synchronous_entry_); |
state_ = STATE_IO_PENDING; |
const base::TimeTicks start_time = base::TimeTicks::Now(); |
- scoped_ptr<SimpleEntryCreationResults> results( |
- new SimpleEntryCreationResults( |
- SimpleEntryStat(last_used_, last_modified_, data_size_, |
- sparse_data_size_))); |
+ std::unique_ptr<SimpleEntryCreationResults> results( |
+ new SimpleEntryCreationResults(SimpleEntryStat( |
+ last_used_, last_modified_, data_size_, sparse_data_size_))); |
Closure task = base::Bind(&SimpleSynchronousEntry::OpenEntry, |
cache_type_, |
path_, |
@@ -742,10 +741,9 @@ void SimpleEntryImpl::CreateEntryInternal(bool have_index, |
have_written_[i] = true; |
const base::TimeTicks start_time = base::TimeTicks::Now(); |
- scoped_ptr<SimpleEntryCreationResults> results( |
- new SimpleEntryCreationResults( |
- SimpleEntryStat(last_used_, last_modified_, data_size_, |
- sparse_data_size_))); |
+ std::unique_ptr<SimpleEntryCreationResults> results( |
+ new SimpleEntryCreationResults(SimpleEntryStat( |
+ last_used_, last_modified_, data_size_, sparse_data_size_))); |
Closure task = base::Bind(&SimpleSynchronousEntry::CreateEntry, |
cache_type_, |
path_, |
@@ -766,8 +764,8 @@ void SimpleEntryImpl::CreateEntryInternal(bool have_index, |
void SimpleEntryImpl::CloseInternal() { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
typedef SimpleSynchronousEntry::CRCRecord CRCRecord; |
- scoped_ptr<std::vector<CRCRecord> > |
- crc32s_to_write(new std::vector<CRCRecord>()); |
+ std::unique_ptr<std::vector<CRCRecord>> crc32s_to_write( |
+ new std::vector<CRCRecord>()); |
net_log_.AddEvent(net::NetLog::TYPE_SIMPLE_CACHE_ENTRY_CLOSE_BEGIN); |
@@ -868,11 +866,10 @@ void SimpleEntryImpl::ReadDataInternal(int stream_index, |
if (!doomed_ && backend_.get()) |
backend_->index()->UseIfExists(entry_hash_); |
- scoped_ptr<uint32_t> read_crc32(new uint32_t()); |
- scoped_ptr<int> result(new int()); |
- scoped_ptr<SimpleEntryStat> entry_stat( |
- new SimpleEntryStat(last_used_, last_modified_, data_size_, |
- sparse_data_size_)); |
+ std::unique_ptr<uint32_t> read_crc32(new uint32_t()); |
+ std::unique_ptr<int> result(new int()); |
+ std::unique_ptr<SimpleEntryStat> entry_stat(new SimpleEntryStat( |
+ last_used_, last_modified_, data_size_, sparse_data_size_)); |
Closure task = base::Bind( |
&SimpleSynchronousEntry::ReadData, base::Unretained(synchronous_entry_), |
SimpleSynchronousEntry::EntryOperationData(stream_index, offset, buf_len), |
@@ -950,9 +947,8 @@ void SimpleEntryImpl::WriteDataInternal(int stream_index, |
AdvanceCrc(buf, offset, buf_len, stream_index); |
// |entry_stat| needs to be initialized before modifying |data_size_|. |
- scoped_ptr<SimpleEntryStat> entry_stat( |
- new SimpleEntryStat(last_used_, last_modified_, data_size_, |
- sparse_data_size_)); |
+ std::unique_ptr<SimpleEntryStat> entry_stat(new SimpleEntryStat( |
+ last_used_, last_modified_, data_size_, sparse_data_size_)); |
if (truncate) { |
data_size_[stream_index] = offset + buf_len; |
} else { |
@@ -970,7 +966,7 @@ void SimpleEntryImpl::WriteDataInternal(int stream_index, |
if (stream_index == 1) |
have_written_[0] = true; |
- scoped_ptr<int> result(new int()); |
+ std::unique_ptr<int> result(new int()); |
Closure task = base::Bind( |
&SimpleSynchronousEntry::WriteData, base::Unretained(synchronous_entry_), |
SimpleSynchronousEntry::EntryOperationData(stream_index, offset, buf_len, |
@@ -1002,8 +998,8 @@ void SimpleEntryImpl::ReadSparseDataInternal( |
DCHECK_EQ(STATE_READY, state_); |
state_ = STATE_IO_PENDING; |
- scoped_ptr<int> result(new int()); |
- scoped_ptr<base::Time> last_used(new base::Time()); |
+ std::unique_ptr<int> result(new int()); |
+ std::unique_ptr<base::Time> last_used(new base::Time()); |
Closure task = base::Bind( |
&SimpleSynchronousEntry::ReadSparseData, |
base::Unretained(synchronous_entry_), |
@@ -1040,13 +1036,12 @@ void SimpleEntryImpl::WriteSparseDataInternal( |
max_sparse_data_size = max_cache_size / kMaxSparseDataSizeDivisor; |
} |
- scoped_ptr<SimpleEntryStat> entry_stat( |
- new SimpleEntryStat(last_used_, last_modified_, data_size_, |
- sparse_data_size_)); |
+ std::unique_ptr<SimpleEntryStat> entry_stat(new SimpleEntryStat( |
+ last_used_, last_modified_, data_size_, sparse_data_size_)); |
last_used_ = last_modified_ = base::Time::Now(); |
- scoped_ptr<int> result(new int()); |
+ std::unique_ptr<int> result(new int()); |
Closure task = base::Bind( |
&SimpleSynchronousEntry::WriteSparseData, |
base::Unretained(synchronous_entry_), |
@@ -1072,7 +1067,7 @@ void SimpleEntryImpl::GetAvailableRangeInternal( |
DCHECK_EQ(STATE_READY, state_); |
state_ = STATE_IO_PENDING; |
- scoped_ptr<int> result(new int()); |
+ std::unique_ptr<int> result(new int()); |
Closure task = base::Bind(&SimpleSynchronousEntry::GetAvailableRange, |
base::Unretained(synchronous_entry_), |
SimpleSynchronousEntry::EntryOperationData( |
@@ -1119,7 +1114,7 @@ void SimpleEntryImpl::DoomEntryInternal(const CompletionCallback& callback) { |
void SimpleEntryImpl::CreationOperationComplete( |
const CompletionCallback& completion_callback, |
const base::TimeTicks& start_time, |
- scoped_ptr<SimpleEntryCreationResults> in_results, |
+ std::unique_ptr<SimpleEntryCreationResults> in_results, |
Entry** out_entry, |
net::NetLog::EventType end_event_type) { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
@@ -1172,7 +1167,7 @@ void SimpleEntryImpl::CreationOperationComplete( |
void SimpleEntryImpl::EntryOperationComplete( |
const CompletionCallback& completion_callback, |
const SimpleEntryStat& entry_stat, |
- scoped_ptr<int> result) { |
+ std::unique_ptr<int> result) { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
DCHECK(synchronous_entry_); |
DCHECK_EQ(STATE_IO_PENDING, state_); |
@@ -1196,9 +1191,9 @@ void SimpleEntryImpl::ReadOperationComplete( |
int stream_index, |
int offset, |
const CompletionCallback& completion_callback, |
- scoped_ptr<uint32_t> read_crc32, |
- scoped_ptr<SimpleEntryStat> entry_stat, |
- scoped_ptr<int> result) { |
+ std::unique_ptr<uint32_t> read_crc32, |
+ std::unique_ptr<SimpleEntryStat> entry_stat, |
+ std::unique_ptr<int> result) { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
DCHECK(synchronous_entry_); |
DCHECK_EQ(STATE_IO_PENDING, state_); |
@@ -1224,7 +1219,7 @@ void SimpleEntryImpl::ReadOperationComplete( |
net_log_.AddEvent(net::NetLog::TYPE_SIMPLE_CACHE_ENTRY_CHECKSUM_BEGIN); |
- scoped_ptr<int> new_result(new int()); |
+ std::unique_ptr<int> new_result(new int()); |
Closure task = base::Bind(&SimpleSynchronousEntry::CheckEOFRecord, |
base::Unretained(synchronous_entry_), |
stream_index, |
@@ -1266,8 +1261,8 @@ void SimpleEntryImpl::ReadOperationComplete( |
void SimpleEntryImpl::WriteOperationComplete( |
int stream_index, |
const CompletionCallback& completion_callback, |
- scoped_ptr<SimpleEntryStat> entry_stat, |
- scoped_ptr<int> result) { |
+ std::unique_ptr<SimpleEntryStat> entry_stat, |
+ std::unique_ptr<int> result) { |
if (*result >= 0) |
RecordWriteResult(cache_type_, WRITE_RESULT_SUCCESS); |
else |
@@ -1286,8 +1281,8 @@ void SimpleEntryImpl::WriteOperationComplete( |
void SimpleEntryImpl::ReadSparseOperationComplete( |
const CompletionCallback& completion_callback, |
- scoped_ptr<base::Time> last_used, |
- scoped_ptr<int> result) { |
+ std::unique_ptr<base::Time> last_used, |
+ std::unique_ptr<int> result) { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
DCHECK(synchronous_entry_); |
DCHECK(result); |
@@ -1304,8 +1299,8 @@ void SimpleEntryImpl::ReadSparseOperationComplete( |
void SimpleEntryImpl::WriteSparseOperationComplete( |
const CompletionCallback& completion_callback, |
- scoped_ptr<SimpleEntryStat> entry_stat, |
- scoped_ptr<int> result) { |
+ std::unique_ptr<SimpleEntryStat> entry_stat, |
+ std::unique_ptr<int> result) { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
DCHECK(synchronous_entry_); |
DCHECK(result); |
@@ -1320,7 +1315,7 @@ void SimpleEntryImpl::WriteSparseOperationComplete( |
void SimpleEntryImpl::GetAvailableRangeOperationComplete( |
const CompletionCallback& completion_callback, |
- scoped_ptr<int> result) { |
+ std::unique_ptr<int> result) { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
DCHECK(synchronous_entry_); |
DCHECK(result); |
@@ -1346,7 +1341,7 @@ void SimpleEntryImpl::ChecksumOperationComplete( |
int orig_result, |
int stream_index, |
const CompletionCallback& completion_callback, |
- scoped_ptr<int> result) { |
+ std::unique_ptr<int> result) { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
DCHECK(synchronous_entry_); |
DCHECK_EQ(STATE_IO_PENDING, state_); |