Inline register_component_ in header for better codegen

This commit is contained in:
J. Nick Koston
2026-02-27 21:59:58 -10:00
parent 9967fc54d5
commit 55ffb62571
2 changed files with 1 additions and 2 deletions
-1
View File
@@ -79,7 +79,6 @@ static void insertion_sort_by_priority(Iterator first, Iterator last) {
}
}
void Application::register_component_(Component *comp) { this->components_.push_back(comp); }
void Application::setup() {
ESP_LOGI(TAG, "Running through setup()");
ESP_LOGV(TAG, "Sorting components by setup priority");
+1 -1
View File
@@ -521,7 +521,7 @@ class Application {
#endif
#endif
void register_component_(Component *comp);
inline void register_component_(Component *comp) { this->components_.push_back(comp); }
void calculate_looping_components_();
void add_looping_components_by_state_(bool match_loop_done);