diff options
author | Mathieu Chartier <mathieuc@google.com> | 2014-03-26 12:53:19 -0700 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2014-03-26 16:15:19 -0700 |
commit | 0767c9a85a97e0e16c39a63c31de6c543304b0a4 (patch) | |
tree | 6a809f72c85ef249cd62172a7d0b14827609f8e8 /runtime/gc/heap.cc | |
parent | 223efbe5164f6fe83cf04e7f9121adb29b8dd231 (diff) | |
download | art-0767c9a85a97e0e16c39a63c31de6c543304b0a4.zip art-0767c9a85a97e0e16c39a63c31de6c543304b0a4.tar.gz art-0767c9a85a97e0e16c39a63c31de6c543304b0a4.tar.bz2 |
Add valgrind support to large object map space.
Added valgrind support to large object map space.
Bug: 7392044
Change-Id: I1456f46414e1fa59ebcc2190ec00576dae26d623
Diffstat (limited to 'runtime/gc/heap.cc')
-rw-r--r-- | runtime/gc/heap.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/runtime/gc/heap.cc b/runtime/gc/heap.cc index 7827261..02e7e3f 100644 --- a/runtime/gc/heap.cc +++ b/runtime/gc/heap.cc @@ -708,9 +708,11 @@ Heap::~Heap() { allocation_stack_->Reset(); live_stack_->Reset(); STLDeleteValues(&mod_union_tables_); + STLDeleteValues(&remembered_sets_); STLDeleteElements(&continuous_spaces_); STLDeleteElements(&discontinuous_spaces_); delete gc_complete_lock_; + delete heap_trim_request_lock_; VLOG(heap) << "Finished ~Heap()"; } |