clarify what we know

This commit is contained in:
J. Nick Koston 2025-07-06 21:31:39 -05:00
parent cfd43c81fb
commit f23fd52a26
No known key found for this signature in database

View File

@ -163,7 +163,10 @@ class Scheduler {
if (item_name == nullptr) {
return false;
}
// Fast path: if pointers are equal (common with string deduplication)
// Fast path: if pointers are equal
// This is effective because the core ESPHome codebase uses static strings (const char*)
// for component names. The std::string overloads exist only for compatibility with
// external components, but are rarely used in practice.
if (item_name == name_cstr) {
return true;
}