Lines Matching defs:ProfileSaverOptions
22 struct ProfileSaverOptions { struct
35 ProfileSaverOptions() : in ProfileSaverOptions() argument
64 : enabled_(enabled), in enabled_()
78 bool IsEnabled() const { in IsEnabled()
81 void SetEnabled(bool enabled) { in SetEnabled()
85 uint32_t GetMinSavePeriodMs() const { in GetMinSavePeriodMs()
88 uint32_t GetMinFirstSaveMs() const { in GetMinFirstSaveMs()
91 uint32_t GetSaveResolvedClassesDelayMs() const { in GetSaveResolvedClassesDelayMs()
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
141 bool enabled_;
142 uint32_t min_save_period_ms_;
143 uint32_t min_first_save_ms_;
144 uint32_t save_resolved_classes_delay_ms_;
145 uint32_t min_methods_to_save_;
146 uint32_t min_classes_to_save_;
147 uint32_t min_notification_before_wake_;
148 uint32_t max_notification_before_wake_;
149 uint16_t inline_cache_threshold_;
150 std::string profile_path_;
151 bool profile_boot_class_path_;
152 bool profile_aot_code_;
153 bool wait_for_jit_notifications_to_save_;