]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-91462: Make lltrace output human-readable. (GH-91463)
authorDennis Sweeney <36520290+sweeneyde@users.noreply.github.com>
Sat, 16 Apr 2022 21:36:29 +0000 (17:36 -0400)
committerGitHub <noreply@github.com>
Sat, 16 Apr 2022 21:36:29 +0000 (17:36 -0400)
commit8560f4a0f288fec33ba49f85bb872353d631a4dc
treebde96f3f8e2e1efefd8810d7ec48714567696fc3
parent25af5ea40f286df0a578c738c67ab54faceda90a
gh-91462: Make lltrace output human-readable. (GH-91463)

* Transform opcodes into opnames
* Print the whole stack at each opcode, and eliminate prtrace output at each (push/pop/stackadj)
* Display info about the function at each resume_frame
Lib/test/test_lltrace.py
Misc/NEWS.d/next/Core and Builtins/2022-04-12-00-44-14.gh-issue-91462.t8oxyd.rst [new file with mode: 0644]
Python/ceval.c