| 1387 | } |
| 1388 | |
| 1389 | CoreFileProcessManager::CoreFileProcessManager( |
| 1390 | pid_t pid, |
| 1391 | const std::shared_ptr<CoreFileAnalyzer>& analyzer, |
| 1392 | std::vector<VirtualMap> memory_maps, |
| 1393 | MemoryMapInformation map_info) |
| 1394 | : AbstractProcessManager(pid, std::move(memory_maps), std::move(map_info)) |
| 1395 | { |
| 1396 | d_analyzer = analyzer; |
| 1397 | d_manager = std::make_unique<CorefileRemoteMemoryManager>(analyzer, d_memory_maps); |
| 1398 | d_executable = analyzer->d_executable; |
| 1399 | std::unique_ptr<CoreFileUnwinder> the_unwinder = std::make_unique<CoreFileUnwinder>(analyzer); |
| 1400 | d_tids = the_unwinder->getCoreTids(); |
| 1401 | d_unwinder = std::move(the_unwinder); |
| 1402 | } |
| 1403 | |
| 1404 | const std::vector<int>& |
| 1405 | CoreFileProcessManager::Tids() const |
nothing calls this directly
no test coverage detected