Lines Matching defs:ProfileSaverOptions
21 struct ProfileSaverOptions { struct
37 ProfileSaverOptions() : in ProfileSaverOptions() argument
66 : enabled_(enabled), in enabled_()
80 bool IsEnabled() const { in IsEnabled()
83 void SetEnabled(bool enabled) { in SetEnabled()
87 uint32_t GetMinSavePeriodMs() const { in GetMinSavePeriodMs()
90 uint32_t GetMinFirstSaveMs() const { in GetMinFirstSaveMs()
93 uint32_t GetSaveResolvedClassesDelayMs() const { in GetSaveResolvedClassesDelayMs()
96 uint32_t GetHotStartupMethodSamples(bool is_low_ram) const { in GetHotStartupMethodSamples()
103 uint32_t GetMinMethodsToSave() const { in GetMinMethodsToSave()
106 uint32_t GetMinClassesToSave() const { in GetMinClassesToSave()
131 friend std::ostream & operator<<(std::ostream &os, const ProfileSaverOptions& pso) { argument
147 bool enabled_;
148 uint32_t min_save_period_ms_;
149 uint32_t min_first_save_ms_;
150 uint32_t save_resolved_classes_delay_ms_;
153 uint32_t hot_startup_method_samples_;
154 uint32_t min_methods_to_save_;
155 uint32_t min_classes_to_save_;
156 uint32_t min_notification_before_wake_;
157 uint32_t max_notification_before_wake_;
158 std::string profile_path_;
159 bool profile_boot_class_path_;
160 bool profile_aot_code_;
161 bool wait_for_jit_notifications_to_save_;