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()
100 uint32_t GetMinNotificationBeforeWake() const { in GetMinNotificationBeforeWake()
125 friend std::ostream & operator<<(std::ostream &os, const ProfileSaverOptions& pso) { argument
140 bool enabled_;
141 uint32_t min_save_period_ms_;
142 uint32_t save_resolved_classes_delay_ms_;
145 uint32_t hot_startup_method_samples_;
146 uint32_t min_methods_to_save_;
147 uint32_t min_classes_to_save_;
148 uint32_t min_notification_before_wake_;
149 uint32_t max_notification_before_wake_;
150 std::string profile_path_;
151 bool profile_boot_class_path_;
152 bool profile_aot_code_;
153 bool wait_for_jit_notifications_to_save_;