Lines Matching defs:ProfileSaverOptions
21 struct ProfileSaverOptions { struct
34 ProfileSaverOptions() : in ProfileSaverOptions() argument
61 : enabled_(enabled), in enabled_()
74 bool IsEnabled() const { in IsEnabled()
77 void SetEnabled(bool enabled) { in SetEnabled()
81 uint32_t GetMinSavePeriodMs() const { in GetMinSavePeriodMs()
84 uint32_t GetSaveResolvedClassesDelayMs() const { in GetSaveResolvedClassesDelayMs()
87 uint32_t GetHotStartupMethodSamples(bool is_low_ram) const { in GetHotStartupMethodSamples()
94 uint32_t GetMinMethodsToSave() const { in GetMinMethodsToSave()
97 uint32_t GetMinClassesToSave() const { in GetMinClassesToSave()
122 friend std::ostream & operator<<(std::ostream &os, const ProfileSaverOptions& pso) { argument
137 bool enabled_;
138 uint32_t min_save_period_ms_;
139 uint32_t save_resolved_classes_delay_ms_;
142 uint32_t hot_startup_method_samples_;
143 uint32_t min_methods_to_save_;
144 uint32_t min_classes_to_save_;
145 uint32_t min_notification_before_wake_;
146 uint32_t max_notification_before_wake_;
147 std::string profile_path_;
148 bool profile_boot_class_path_;
149 bool profile_aot_code_;
150 bool wait_for_jit_notifications_to_save_;