You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have a performance bottleneck with state updates because updateState is not inline. Additionally, it causes extremely annoying importing difficulties as the extension method has lower priority than the member.
This change will be a breaking source change, as no deprecation cycle is possible on the original method, or it will not be replaced automatically in the IDE. I should evaluate this on a bigger project internally to ensure there are no entire-codebase-refactorings.
The text was updated successfully, but these errors were encountered:
Nek-12
changed the title
[⏱️] Breaking: Make update state inline to update performance
[⏱️] Breaking: Make update state inline to improve performance
Dec 2, 2024
I successfully inlined updateStateImmediate but inlining updateState is a huge refactoring and the function is also used extensively. It brings marginal performance benefits compared to the non-inline function. Will move to 4.0
Nek-12
changed the title
[⏱️] Breaking: Make update state inline to improve performance
[🚀] Make update state inline to improve performance
Dec 8, 2024
We have a performance bottleneck with state updates because
updateState
is not inline. Additionally, it causes extremely annoying importing difficulties as the extension method has lower priority than the member.This change will be a breaking source change, as no deprecation cycle is possible on the original method, or it will not be replaced automatically in the IDE. I should evaluate this on a bigger project internally to ensure there are no entire-codebase-refactorings.
The text was updated successfully, but these errors were encountered: