| Index: base/profiler/stack_sampling_profiler.h
|
| diff --git a/base/profiler/stack_sampling_profiler.h b/base/profiler/stack_sampling_profiler.h
|
| index 5a6c3d0514d00a337d462f06e79c0e89ced5a249..2d98ea0a81b6ee9c597ca0813633f125e347a1cc 100644
|
| --- a/base/profiler/stack_sampling_profiler.h
|
| +++ b/base/profiler/stack_sampling_profiler.h
|
| @@ -64,12 +64,12 @@ class BASE_EXPORT StackSamplingProfiler {
|
| // Module represents the module (DLL or exe) corresponding to a stack frame.
|
| struct BASE_EXPORT Module {
|
| Module();
|
| - Module(const void* base_address, const std::string& id,
|
| + Module(const uintptr_t base_address, const std::string& id,
|
| const FilePath& filename);
|
| ~Module();
|
|
|
| // Points to the base address of the module.
|
| - const void* base_address;
|
| + uintptr_t base_address;
|
|
|
| // An opaque binary string that uniquely identifies a particular program
|
| // version with high probability. This is parsed from headers of the loaded
|
| @@ -89,11 +89,11 @@ class BASE_EXPORT StackSamplingProfiler {
|
| // Identifies an unknown module.
|
| static const size_t kUnknownModuleIndex = static_cast<size_t>(-1);
|
|
|
| - Frame(const void* instruction_pointer, size_t module_index);
|
| + Frame(uintptr_t instruction_pointer, size_t module_index);
|
| ~Frame();
|
|
|
| // The sampled instruction pointer within the function.
|
| - const void* instruction_pointer;
|
| + uintptr_t instruction_pointer;
|
|
|
| // Index of the module in CallStackProfile::modules. We don't represent
|
| // module state directly here to save space.
|
|
|