vinum-team / Vinum

A modern reactive state management library for correctness and speed.
MIT License
16 stars 1 forks source link

Research ways to avoid GNR's complex parts when dependency tree is unchanged #39

Closed xiyler closed 6 months ago

xiyler commented 6 months ago

When possible, we should always use a cached queue when the dependency tree hasn't changed since the last update.

xiyler commented 6 months ago

From what it seems, deciding automatically whether a tree is static or dynamic can actually carry some costs, and in cases where dynamic dependencies emerge, performance can get worse quickly.

Will close this until further notice.