From: Rafael Fonseca Date: Fri, 10 Feb 2017 12:51:31 +0000 (+0100) Subject: uobjnew: fix lambda syntax in python3 X-Git-Tag: v0.3.0~48^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=058c46faa90d3f1b58c7005a4deb8c0b91217b03;p=platform%2Fupstream%2Fbcc.git uobjnew: fix lambda syntax in python3 $ ./uobjnew File "./uobjnew", line 150 data = sorted(data.items(), key=lambda (k, v): v.num_allocs) ^ SyntaxError: invalid syntax --- diff --git a/tools/uobjnew.py b/tools/uobjnew.py index 993bca8..4845697 100755 --- a/tools/uobjnew.py +++ b/tools/uobjnew.py @@ -147,13 +147,13 @@ while True: print() data = bpf["allocs"] if args.top_count: - data = sorted(data.items(), key=lambda (k, v): v.num_allocs) + data = sorted(data.items(), key=lambda k, v: v.num_allocs) data = data[-args.top_count:] elif args.top_size: - data = sorted(data.items(), key=lambda (k, v): v.total_size) + data = sorted(data.items(), key=lambda k, v: v.total_size) data = data[-args.top_size:] else: - data = sorted(data.items(), key=lambda (k, v): v.total_size) + data = sorted(data.items(), key=lambda k, v: v.total_size) print("%-30s %8s %12s" % ("TYPE", "# ALLOCS", "# BYTES")) for key, value in data: if args.language == "c":