-
Updated
Oct 5, 2020 - C#
interval-tree
Here are 45 public repositories matching this topic...
-
Updated
Oct 7, 2020 - Java
-
Updated
Oct 7, 2020 - C++
-
Updated
Jul 27, 2019 - C++
-
Updated
Sep 30, 2020 - C
-
Updated
Aug 6, 2020 - C++
-
Updated
Sep 28, 2020 - Rust
-
Updated
Aug 2, 2020 - TypeScript
-
Updated
Mar 24, 2019 - C++
-
Updated
May 21, 2018 - Python
-
Updated
Jul 9, 2020 - Python
Source of really hard to track down bugs.
Currently, all three tree implementations manage their own memory. Being containers, they copy in whatever object is passed to them. If this has, say, a string, with a pointer to the GC heap it may be reaped when its original reference goes out of scope, even though the tree holds on to it. Potential disaster. Of course this can be avoided by passing on
-
Updated
Apr 26, 2018 - C
-
Updated
Sep 26, 2020 - TypeScript
-
Updated
Jul 31, 2020 - Go
-
Updated
Jul 15, 2018 - CSS
-
Updated
Oct 11, 2020 - C++
-
Updated
Aug 7, 2019 - C
-
Updated
Dec 28, 2019 - C++
-
Updated
Oct 12, 2020 - Java
-
Updated
Nov 8, 2019 - Groovy
-
Updated
Mar 15, 2018 - Python
-
Updated
Apr 3, 2017 - Java
-
Updated
Sep 4, 2018 - C++
-
Updated
Sep 27, 2020 - JavaScript
Improve this page
Add a description, image, and links to the interval-tree topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the interval-tree topic, visit your repo's landing page and select "manage topics."
The performance of
MappableFlatSet::overlap_rangeandMappableFlatMultiSet::overlap_rangecould potentially be improved by storing bidirectionally sorted and mutually exclusive sub-ranges. This would come at the cost of additional memory usage, so behaviour could potentially be customised at compile time.