-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
ContiguousMap.TryGetValue lacks [MaybeNullWhen(false)], so using
valueafter a miss compiles with no warning and throws NullReferenceExceptionbugSomething isn't workingSomething isn't workingStatus: Open.#96 In ktsu-dev/Containers;DelayLine.Process with an out-of-range delay throws after writing the sample, so a rejected call still shifts every later tap by one sample
bugSomething isn't workingSomething isn't workingStatus: Open.#95 In ktsu-dev/Containers;DelayLine.ReadInterpolated(Capacity) returns the newest sample instead of the oldest when Capacity is 2^k − 1 (k ≥ 25), and Capacity + 1 doesn't throw
bugSomething isn't workingSomething isn't workingStatus: Open.#93 In ktsu-dev/Containers;Contiguous* containers can't grow past 2^30 elements:
Growdoubles into an overflow andAddthrowsArgumentExceptionbugSomething isn't workingSomething isn't workingStatus: Open.#90 In ktsu-dev/Containers;RingBuffer, SpscRingBuffer and DelayLine throw an undocumented
OverflowExceptionfor sizes above 2^30, and a failedRingBuffer.Resizecorrupts the bufferbugSomething isn't workingSomething isn't workingStatus: Open.#89 In ktsu-dev/Containers;RingBuffer.Resample repeats source elements unevenly because of banker's rounding, and its docs promise linear interpolation it doesn't do
bugSomething isn't workingSomething isn't workingStatus: Open.#88 In ktsu-dev/Containers;Modifying a RingBuffer during foreach silently skips or repeats elements instead of throwing
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#86 In ktsu-dev/Containers;RingBuffer keeps up to Length−1 evicted elements alive when Length is not a power of two
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#85 In ktsu-dev/Containers;ContiguousSet.IntersectWith / SymmetricExceptWith are O(n²): intersecting a 100k-element set with an empty sequence takes ~2.3 s
enhancementNew feature or requestNew feature or requestreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#83 In ktsu-dev/Containers;OrderedSet/OrderedCollection/OrderedMap bulk construction is O(n^2), so OrderedSet.IsSubsetOf/SetEquals/IntersectWith on a 1M-element input take over a minute
enhancementNew feature or requestNew feature or requestreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#82 In ktsu-dev/Containers;On netstandard builds, ContiguousMap (and ContiguousCollection/Set of reference-holding structs) never release removed or cleared items
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#79 In ktsu-dev/Containers;- Status: Open.#78 In ktsu-dev/Containers;