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
A lot of providers are single methods. To get our speed to virtual lookup levels of speed for dynamic provider calls we should build a provider manager which stores the function calls in a specific sequence. Additionally that provider manager should provide call and try_call helpers. We can then place these functions in sequence in memory. The full provider manager class can be in a separate dictionary. The included implementation should be able to take lambdas, references to static functions, and full implementations.
It would be nice to benchmark this one.
Examples:
PParse
PIdentifier
PStringer
PObjectContextual's contextualize
PEntityAware
The text was updated successfully, but these errors were encountered:
A lot of providers are single methods. To get our speed to virtual lookup levels of speed for dynamic provider calls we should build a provider manager which stores the function calls in a specific sequence. Additionally that provider manager should provide
call
andtry_call
helpers. We can then place these functions in sequence in memory. The full provider manager class can be in a separate dictionary. The included implementation should be able to take lambdas, references to static functions, and full implementations.It would be nice to benchmark this one.
Examples:
PParse
PIdentifier
PStringer
PObjectContextual
's contextualizePEntityAware
The text was updated successfully, but these errors were encountered: