| Index: components/tracing/common/process_metrics_memory_dump_provider.cc
|
| diff --git a/components/tracing/common/process_metrics_memory_dump_provider.cc b/components/tracing/common/process_metrics_memory_dump_provider.cc
|
| index 296ad418294cbae97ac68b40ffaa01f28d5c7675..c2961357f60eeaf42549955f4abd6ca9d022e6e5 100644
|
| --- a/components/tracing/common/process_metrics_memory_dump_provider.cc
|
| +++ b/components/tracing/common/process_metrics_memory_dump_provider.cc
|
| @@ -430,8 +430,7 @@
|
| vm_region_submap_info_64 info;
|
| natural_t depth = 1;
|
| mach_msg_type_number_t count = sizeof(info);
|
| - mach_vm_address_t address = MACH_VM_MIN_ADDRESS;
|
| - while (true) {
|
| + for (mach_vm_address_t address = MACH_VM_MIN_ADDRESS;; address += size) {
|
| memset(&info, 0, sizeof(info));
|
| kern_return_t kr = mach_vm_region_recurse(
|
| task, &address, &size, &depth,
|
|
|