aboutsummaryrefslogtreecommitdiff
path: root/src/processor/fast_source_line_resolver.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/processor/fast_source_line_resolver.cc')
-rw-r--r--src/processor/fast_source_line_resolver.cc22
1 files changed, 2 insertions, 20 deletions
diff --git a/src/processor/fast_source_line_resolver.cc b/src/processor/fast_source_line_resolver.cc
index 5f6cc074..45c1f0f0 100644
--- a/src/processor/fast_source_line_resolver.cc
+++ b/src/processor/fast_source_line_resolver.cc
@@ -54,26 +54,8 @@ namespace google_breakpad {
FastSourceLineResolver::FastSourceLineResolver()
: SourceLineResolverBase(new FastModuleFactory) { }
-void FastSourceLineResolver::ClearLocalMemory() {
- for (MemoryMap::iterator it = memory_chunks_.begin();
- it != memory_chunks_.end();
- ++it) {
- delete it->second;
- }
-}
-
-void FastSourceLineResolver::DeleteDataUnload(const CodeModule *module) {
- if (module) {
- MemoryMap::iterator iter = memory_chunks_.find(module->code_file());
- if (iter != memory_chunks_.end()) {
- delete iter->second;
- }
- }
-}
-
-void FastSourceLineResolver::StoreDataBeforeLoad(const CodeModule *module,
- char *symbol_data) {
- memory_chunks_.insert(make_pair(module->code_file(), symbol_data));
+bool FastSourceLineResolver::ShouldDeleteMemoryBufferAfterLoadModule() {
+ return false;
}
void FastSourceLineResolver::Module::LookupAddress(StackFrame *frame) const {