-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
None
When duration events aren't ordered by their end time (e.g. events which stack so that the last event finishes first, or file reads with overlaps) `DisjointBuilder.add` can be slow because of the linear search for the lane, and then a linear time reordering. This can be improved with binary search.