| 2575 | #endif |
| 2576 | |
| 2577 | void DebugTarget::ReportMemory(MemReporter* memReporter) |
| 2578 | { |
| 2579 | memReporter->BeginSection("SymbolMap"); |
| 2580 | ReportRadixMap(memReporter, mSymbolMap); |
| 2581 | memReporter->EndSection(); |
| 2582 | |
| 2583 | memReporter->BeginSection("SubprogramMap"); |
| 2584 | ReportRadixMap(memReporter, mSubprogramMap); |
| 2585 | memReporter->EndSection(); |
| 2586 | |
| 2587 | memReporter->BeginSection("ExceptionDirectoryMap"); |
| 2588 | ReportRadixMap(memReporter, mExceptionDirectoryMap); |
| 2589 | memReporter->EndSection(); |
| 2590 | |
| 2591 | memReporter->BeginSection("ContribMap"); |
| 2592 | ReportRadixMap(memReporter, mContribMap); |
| 2593 | memReporter->EndSection(); |
| 2594 | |
| 2595 | memReporter->BeginSection("CommonFrameDescriptors"); |
| 2596 | memReporter->AddVec(mCommonFrameDescriptors); |
| 2597 | memReporter->EndSection(); |
| 2598 | |
| 2599 | for (auto dbgModule : mDbgModules) |
| 2600 | { |
| 2601 | memReporter->BeginSection("DbgModules"); |
| 2602 | dbgModule->ReportMemory(memReporter); |
| 2603 | memReporter->EndSection(); |
| 2604 | } |
| 2605 | } |
| 2606 | |
| 2607 | template <typename T> |
| 2608 | struct VectorRemoveCtx |
nothing calls this directly
no test coverage detected