summaryrefslogtreecommitdiffstats
path: root/Python/getopt.c
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2023-08-08 04:36:25 (GMT)
committerGitHub <noreply@github.com>2023-08-08 04:36:25 (GMT)
commit328d925244511b2134d5ac926e307e4486ff4500 (patch)
tree5664372efae8658277c3a175bbd42065b533d362 /Python/getopt.c
parent2df58dcd500dbedc61d0630374f9e94c522fe523 (diff)
downloadcpython-328d925244511b2134d5ac926e307e4486ff4500.zip
cpython-328d925244511b2134d5ac926e307e4486ff4500.tar.gz
cpython-328d925244511b2134d5ac926e307e4486ff4500.tar.bz2
gh-107758: Improvements to lltrace feature (#107757)
- The `dump_stack()` method could call a `__repr__` method implemented in Python, causing (infinite) recursion. I rewrote it to only print out the values for some fundamental types (`int`, `str`, etc.); for everything else it just prints `<type_name @ 0xdeadbeef>`. - The lltrace-like feature for uops wrote to `stderr`, while the one in `ceval.c` writes to `stdout`; I changed the uops to write to stdout as well.
Diffstat (limited to 'Python/getopt.c')
0 files changed, 0 insertions, 0 deletions