Searched refs:DeepBucket (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/tcmalloc/chromium/src/
H A Ddeep-heap-profile.h222 struct DeepBucket { struct in class:DeepHeapProfile
235 DeepBucket* next; // A reference to the next entry in the hash table
238 // Manages a hash table for DeepBucket.
246 // Finds a DeepBucket instance corresponding to the given |bucket|, or
247 // creates a new DeepBucket object if it doesn't exist.
248 DeepBucket* Lookup(Bucket* bucket,
263 // Resets 'committed_size' members in DeepBucket objects.
266 // Resets all 'is_loggeed' flags in DeepBucket objects.
274 DeepBucket** table_;
341 DeepBucket* GetInformationOfMemoryRegio
[all...]
H A Ddeep-heap-profile.cc537 void DeepHeapProfile::DeepBucket::UnparseForStats(TextBuffer* buffer) {
550 void DeepHeapProfile::DeepBucket::UnparseForBucketFile(TextBuffer* buffer) {
582 const int bytes = table_size * sizeof(DeepBucket*);
583 table_ = reinterpret_cast<DeepBucket**>(alloc(bytes));
590 for (DeepBucket* x = table_[db]; x != 0; /**/) {
591 DeepBucket* db = x;
599 DeepHeapProfile::DeepBucket* DeepHeapProfile::DeepBucketTable::Lookup(
627 for (DeepBucket* db = table_[buck]; db != 0; db = db->next) {
634 DeepBucket* db = reinterpret_cast<DeepBucket*>(alloc
[all...]

Completed in 63 milliseconds