Index: src/profile-generator.h |
diff --git a/src/profile-generator.h b/src/profile-generator.h |
index a282af2bd04ca625cca52a29713cd645e55e6380..928ec330e94ea5d2f06dfbaa4d2bc06ed0bd6357 100644 |
--- a/src/profile-generator.h |
+++ b/src/profile-generator.h |
@@ -30,6 +30,7 @@ |
#include "allocation.h" |
#include "hashmap.h" |
+#include "time/time.h" |
#include "../include/v8-profiler.h" |
namespace v8 { |
@@ -202,8 +203,8 @@ class CpuProfile { |
int samples_count() const { return samples_.length(); } |
ProfileNode* sample(int index) const { return samples_.at(index); } |
- int64_t start_time_us() const { return start_time_us_; } |
- int64_t end_time_us() const { return end_time_us_; } |
+ Time start_time() const { return start_time_; } |
+ Time end_time() const { return end_time_; } |
void UpdateTicksScale(); |
@@ -213,8 +214,9 @@ class CpuProfile { |
const char* title_; |
unsigned uid_; |
bool record_samples_; |
- int64_t start_time_us_; |
- int64_t end_time_us_; |
+ Time start_time_; |
+ Time end_time_; |
+ ElapsedTimer timer_; |
List<ProfileNode*> samples_; |
ProfileTree top_down_; |