summaryrefslogtreecommitdiffstats
path: root/src/H5Dvirtual.c
diff options
context:
space:
mode:
authorNeil Fortner <nfortne2@hdfgroup.org>2019-06-01 00:26:56 (GMT)
committerNeil Fortner <nfortne2@hdfgroup.org>2019-06-01 00:26:56 (GMT)
commit35a8a549f6714533b100ca1512979165c0a0f359 (patch)
tree81c285d0e6c8ab11149a29a8fbe99329e0a5693d /src/H5Dvirtual.c
parent4af633d1c480deb7d27c1da7ee2c512a2500e543 (diff)
downloadhdf5-35a8a549f6714533b100ca1512979165c0a0f359.zip
hdf5-35a8a549f6714533b100ca1512979165c0a0f359.tar.gz
hdf5-35a8a549f6714533b100ca1512979165c0a0f359.tar.bz2
Refactor H5S__hyper_project_intersection to operate directly on span
trees, improving performance and removing the conditionn that the extents be equal.
Diffstat (limited to 'src/H5Dvirtual.c')
-rw-r--r--src/H5Dvirtual.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/H5Dvirtual.c b/src/H5Dvirtual.c
index e3e0aa5..53640e7 100644
--- a/src/H5Dvirtual.c
+++ b/src/H5Dvirtual.c
@@ -35,6 +35,13 @@
* until the virtual dataset is closed.
*/
+/*
+ * Note: H5S_select_project_intersection has been updated to no longer require
+ * that the source and source intersect spaces have the same extent. This file
+ * should therefore be updated to remove code that ensures this condition, which
+ * should improve both maintainability and performance.
+ */
+
/****************/
/* Module Setup */
/****************/