Added coverage report

This commit is contained in:
matlabbe
2026-05-16 21:11:02 -07:00
parent f6ba3e6d7d
commit f40ea246f5
15 changed files with 397 additions and 92 deletions
+4 -1
View File
@@ -377,7 +377,10 @@ unsigned long VWDictionary::getMemoryUsed() const
{
long memoryUsage = sizeof(VWDictionary);
memoryUsage += getIndexMemoryUsed();
memoryUsage += _dataTree.total()*_dataTree.elemSize();
if(!_dataTree.empty())
{
memoryUsage += _dataTree.total()*_dataTree.elemSize();
}
if(!_visualWords.empty())
{
memoryUsage += _visualWords.size()*(sizeof(int) + _visualWords.rbegin()->second->getMemoryUsed() + sizeof(std::map<int, VisualWord *>::iterator)) + sizeof(std::map<int, VisualWord *>);