Closed kriemo closed 2 years ago
I wasn't able to set up ubsan/asan testing due to challenges getting dependencies installed. valgrind however reported no issues so I believe this should be ready to go. Performance is slightly slower with the updated interval tree.
This looks good. I think the small drop in performance is a good trade off for increased maintainability.
We should be more explicit about acknowledging the IntervalTree code from ekg, probably in the comments of IntervalTree_ext.h
passes tests and checks but want to run through valgrind and ASAN/UBSAN before merging.
closes #349