| Index: net/base/arena.cc
|
| diff --git a/net/base/arena.cc b/net/base/arena.cc
|
| index eeb286337be3a16c8940265647bd6c8fcf0fa6f9..3bf29a79fca4e5e730bccccbc9d9b8903d3f4741 100644
|
| --- a/net/base/arena.cc
|
| +++ b/net/base/arena.cc
|
| @@ -68,6 +68,7 @@ void UnsafeArena::Free(char* data, size_t size) {
|
|
|
| void UnsafeArena::Reset() {
|
| blocks_.clear();
|
| + status_.bytes_allocated_ = 0;
|
| }
|
|
|
| void UnsafeArena::Reserve(size_t additional_space) {
|
| @@ -83,6 +84,7 @@ void UnsafeArena::Reserve(size_t additional_space) {
|
|
|
| void UnsafeArena::AllocBlock(size_t size) {
|
| blocks_.push_back(Block(size));
|
| + status_.bytes_allocated_ += size;
|
| }
|
|
|
| UnsafeArena::Block::Block(size_t s) : data(new char[s]), size(s), used(0) {}
|
|
|