summaryrefslogtreecommitdiff
path: root/sim
diff options
context:
space:
mode:
authorNathan Binkert <binkertn@umich.edu>2005-10-12 17:18:10 -0400
committerNathan Binkert <binkertn@umich.edu>2005-10-12 17:18:10 -0400
commit67b807d90738e238a617e818a2d13c6cf2161a6d (patch)
tree7c627bd1a2967b0e2be7fe5fa5a4d2919bbcacb0 /sim
parent17b1c8f90d49bca067f4557940d443c379aa4b8a (diff)
downloadgem5-67b807d90738e238a617e818a2d13c6cf2161a6d.tar.xz
Clean up symbol table access functions and make it
possible to inline them. The symbol table is heavily used in the stacktrace code and the faster access functions should help out. base/loader/symtab.cc: Put these in the header file since they are simple and can be inlined. base/loader/symtab.hh: Move the various findFoo functions to the header file so they can be inlined. Add findNearestAddr functions that don't return the symbol. This is so you can figure out what function you're in based on the symbol table, but not waste time copying out the symbol name if you don't need it. --HG-- extra : convert_revision : 00cac40a79b0641a70c5ec7d9838fa0ec505c6a1
Diffstat (limited to 'sim')
0 files changed, 0 insertions, 0 deletions