Kohei Yoshida's Webspace
In this post, I’m going to share the results of some benchmark testing I have done on multi_type_vector , which is included in the mdds library. The benchmark was done to measure the impact of the change I made recently to improve the performance on block searches, which will affect a major part of its functionality.
One of the data structures included in mdds, called multi_type_vector , stores values of different types in a single logical vector. LibreOffice Calc is one primary user of this. Calc uses this structure as its cell value store, and each instance of this value store represents a single column instance.