| 600 | } |
| 601 | |
| 602 | remote_addr_t |
| 603 | AbstractProcessManager::findSymbol(const std::string& symbol) const |
| 604 | { |
| 605 | const auto elem = d_symbol_cache.find(symbol); |
| 606 | if (elem == d_symbol_cache.cend()) { |
| 607 | remote_addr_t addr = d_unwinder->getAddressforSymbol(symbol, d_main_map.value().Path()); |
| 608 | d_symbol_cache.emplace(symbol, addr); |
| 609 | return addr; |
| 610 | } |
| 611 | return elem->second; |
| 612 | } |
| 613 | |
| 614 | remote_addr_t |
| 615 | AbstractProcessManager::findInterpreterStateFromSymbols() const |
no test coverage detected