Closed chaoran-chen closed 1 month ago
Hmm, I anyways had a change of ambiguous symbol storage in mind, as those indexes are mostly empty. But yes, we can save some memory by that. As it will not really slow down maybe queries, I would not make it disableable which would require us to maintain two versions. I would suggest that we just optimise less for Maybe queries
This would increase the code complexity by a lot. Speed and memory would remain largely unaffected
The Maybe expressions are needed for CoV-Spectrum but for many other use cases/users, I imagine that they won't be needed. Would we be able to save a lot of memory if they are disabled?
(@Taepper)