Activity
Added default key comparer
Added default key comparer
* Added GetDerivedSignal() to ComputedSignalsByKey
* Added GetDerivedSignal() to ComputedSignalsByKey
* Pool ContextProvider
* Pool ContextProvider
Only preload what we know will be used
Only preload what we know will be used
Used scheduler when preloading
Used scheduler when preloading
Added preload scheduler
Added preload scheduler
Fixed bugs from previous commit
Fixed bugs from previous commit
Added a TimeBudgetManager
Added a TimeBudgetManager
Refactored pooling structure
Refactored pooling structure
Pool dynamic dependencies and switch effects
Pool dynamic dependencies and switch effects
Removed IBuiltInComponent in order to avoid virtual calls
Removed IBuiltInComponent in order to avoid virtual calls
Added UnregisterAllDependents()
Added UnregisterAllDependents()
* Simplified computed signals
* Simplified computed signals
Fixed issues in DynamicDependencies
Fixed issues in DynamicDependencies
Fixed issue when VisualElement is null
Fixed issue when VisualElement is null
Fixed issue with pooling and when instantiating OutletComponent direc…
Fixed issue with pooling and when instantiating OutletComponent direc…
Added usage hints to UIDocument and UIRoot
Added usage hints to UIDocument and UIRoot
WIP object pooling of virtual nodes
WIP object pooling of virtual nodes