As part of WT-10238 (see this comment), we are implementing a separate set of data structures to maintain a dynamic set of tables. Those data structures are very similar to those used for the static set of tables. However, one of the new ones has been defined as a std::map while its counterpart in the existing code is an array:
TableRuntime *_table_runtime; // # entries per tint_t ... std::map<tint_t, TableRuntime> _dyn_table_runtime;
It would be great to transform _table_runtime into a std::map or std::vector, this is more C++ oriented and it will allow us to remove the following variable as well:
uint32_t _runtime_alloced; // length of _table_runtime