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
The latest implementation of BlockChain<T>.FindBranchPoint is to use memory very heavily by loading all the block hashes in the chain into memory and calling ImmutableHashSet.Contains().
I think we can probably reduce this memory consumption because we only need to know that block hashes belonging to BlockLocator are in the current chain.
The text was updated successfully, but these errors were encountered:
The latest implementation of
BlockChain<T>.FindBranchPoint
is to use memory very heavily by loading all the block hashes in the chain into memory and callingImmutableHashSet.Contains()
.I think we can probably reduce this memory consumption because we only need to know that block hashes belonging to
BlockLocator
are in the current chain.The text was updated successfully, but these errors were encountered: