Commit b9f8f4ac authored by Sasha Goldshtein's avatar Sasha Goldshtein

stackcount: Migrate to new symbol resolution API

parent 860823ba
...@@ -145,10 +145,7 @@ def print_frame(addr): ...@@ -145,10 +145,7 @@ def print_frame(addr):
print(" ", end="") print(" ", end="")
if verbose: if verbose:
print("%-16x " % addr, end="") print("%-16x " % addr, end="")
if offset: print(b.ksym(addr, show_address=offset))
print("%s" % b.ksymaddr(addr))
else:
print("%s" % b.ksym(addr))
# output # output
exiting = 0 if args.interval else 1 exiting = 0 if args.interval else 1
......
...@@ -225,7 +225,7 @@ class Tool(object): ...@@ -225,7 +225,7 @@ class Tool(object):
if self.args.verbose: if self.args.verbose:
print("%-16x " % addr, end="") print("%-16x " % addr, end="")
if self.args.offset: if self.args.offset:
print("%s" % self.probe.bpf.symaddr(addr, pid)) print("%s" % self.probe.bpf.sym(addr, pid, show_address=True))
else: else:
print("%s" % self.probe.bpf.sym(addr, pid)) print("%s" % self.probe.bpf.sym(addr, pid))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment