Skip to content

Memory changes 2.2

A few more internal changes to the RangeList systems.

  • No longer using a QuickAccess dictionary.
    • The performance of the dictionary wasn't much faster than just doing binary searches.
    • Using just binary searches allows us to take advantage of span and array returns as they're are faster than linked lists when iterating or copying the overlaps.

Small code optimizations.

Fixes a few leftover crashes.

Merge request reports

Loading