Index: src/isolate.h |
diff --git a/src/isolate.h b/src/isolate.h |
index 7c29880abcd96c315a3eb31dc362c2ad4f8860ac..0207ff2f47379a191df220588d7123d955119fe9 100644 |
--- a/src/isolate.h |
+++ b/src/isolate.h |
@@ -1163,6 +1163,10 @@ class Isolate { |
void SetRAILMode(RAILMode rail_mode); |
+ RAILMode rail_mode() { return rail_mode_.Value(); } |
+ |
+ double LoadStartTimeMs(); |
+ |
void IsolateInForegroundNotification(); |
void IsolateInBackgroundNotification(); |
@@ -1352,6 +1356,8 @@ class Isolate { |
AccessCompilerData* access_compiler_data_; |
base::RandomNumberGenerator* random_number_generator_; |
base::AtomicValue<RAILMode> rail_mode_; |
+ base::Mutex rail_mutex_; |
+ double load_start_time_ms_; |
// Whether the isolate has been created for snapshotting. |
bool serializer_enabled_; |