R=ager@chromium.org
BUG=crbug.com/83626
Review URL: http://codereview.chromium.org/
7111047
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8279
ce2b1a6d-e550-0410-aec6-
3dcde31c8c00
: capacity_(capacity),
length_(0),
dense_(zone->NewArray<int>(capacity)),
- sparse_(zone->NewArray<int>(capacity)) {}
+ sparse_(zone->NewArray<int>(capacity)) {
+#ifndef NVALGRIND
+ // Initialize the sparse array to make valgrind happy.
+ memset(sparse_, 0, sizeof(sparse_[0]) * capacity);
+#endif
+ }
bool Contains(int n) const {
ASSERT(0 <= n && n < capacity_);