summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_sys_settrace.py
Commit message (Expand)AuthorAgeFilesLines
* gh-111798: Use lower Py_C_RECURSION_LIMIT in debug mode (#112124)Victor Stinner2023-11-161-3/+12
* gh-103615: Use local events for opcode tracing (GH-109472)Tian Gao2023-11-031-0/+37
* GH-94438: Fix RuntimeWarning for jump tests in test_sys_settrace (GH-111341)Tian Gao2023-10-261-2/+6
* GH-94438: Restore ability to jump over None tests (GH-111237)Savannah Ostrowski2023-10-241-0/+34
* gh-105658: fix excess trace events for except block ending with a conditional...Irit Katriel2023-09-141-1/+30
* gh-109094: remove unnecessary updates of frame->prev_instr in instrumentation...Irit Katriel2023-09-071-0/+9
* gh-103186: Suppress RuntimeWarning about unclosed async iterator in test_sys_...Serhiy Storchaka2023-09-071-4/+28
* gh-103186: Remove debug print in test_sys_settrace (GH-109077)Serhiy Storchaka2023-09-071-1/+0
* gh-103186: Suppress and assert expected RuntimeWarnings in test_sys_settrace ...Ijtaba Hussain2023-09-071-32/+42
* gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421)Serhiy Storchaka2023-09-021-0/+1
* GH-91095: Specialize calls to normal Python classes. (GH-99331)Mark Shannon2023-06-221-1/+23
* gh-104686: Fix tracing for decorated classes (#104708)Jelle Zijlstra2023-05-211-0/+46
* GH-102818: Do not call `PyTraceBack_Here` in sys.settrace trampoline. (GH-10...Mark Shannon2023-05-191-0/+56
* GH-103082: Filter LINE events in VM, to simplify tool implementation. (GH-104...Mark Shannon2023-05-121-1/+0
* GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-1...Mark Shannon2023-04-121-0/+60
* gh-102515: Remove unused imports in the `Lib/` directory (#102516)Alex Waygood2023-03-081-1/+0
* GH-96793: Implement PEP 479 in bytecode. (GH-99006)Mark Shannon2022-11-031-1/+1
* gh-98257: Make _PyEval_SetTrace() reentrant (#98258)Victor Stinner2022-10-191-6/+2
* gh-92886: Fixing tests that fail when running with optimizations (`-O`) in `t...Jack Hindmarch2022-10-181-6/+4
* GH-96864: Check for error between line and opcode events (GH-96880)Brandt Bucher2022-09-191-0/+14
* GH-94438: Handle extended arguments and conditional pops in mark_stacks (GH-9...Brandt Bucher2022-07-221-0/+36
* GH-94739: Mark stacks of exception handling blocks for setting frame.f_lineno...Mark Shannon2022-07-181-18/+29
* gh-94814: Improve coverage of _PyCode_CreateLineArray (GH-94852)Michael Droettboom2022-07-151-0/+22
* gh-92228: disable the compiler's 'small exit block inlining' optimization for...Irit Katriel2022-07-071-0/+9
* gh-94510: Raise on re-entrant calls to sys.setprofile and sys.settrace (GH-94...Pablo Galindo Salgado2022-07-051-0/+39
* GH-94438: Account for NULLs on evaluation stack when jumping lines. (GH-94444)Mark Shannon2022-07-011-4/+61
* gh-93061: Mark as artificial: backwards jump after async for (GH-93062)Dennis Sweeney2022-05-231-0/+52
* GH-92236: Remove spurious "line" event when starting coroutine or generator. ...Mark Shannon2022-05-131-0/+53
* gh-92311: Add tests for frame_setlineno jumping over listcomps (#92741)Dennis Sweeney2022-05-121-0/+48
* gh-91869: Fix tracing of specialized instructions with extended args (GH-91945)Dennis Sweeney2022-04-281-0/+42
* bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986)Christian Heimes2022-03-221-0/+1
* bpo-46458: emit code for else of a try block immediately after the try body (...Irit Katriel2022-01-271-0/+32
* bpo-46344: Fix trace bug in else of try and try-star blocks (GH-30544)Irit Katriel2022-01-131-6/+24
* bpo-46331: Do not set line number of instruction storing doc-string. (GH-30518)Mark Shannon2022-01-111-0/+19
* bpo-46314: Remove extra RESUME when compiling a lamdba. (GH-30513)Mark Shannon2022-01-101-0/+15
* bpo-45292: [PEP-654] add except* (GH-29581)Irit Katriel2021-12-141-0/+175
* bpo-45890: Add tests for tracing try-except-finally blocks (GH-29746)Irit Katriel2021-12-071-2/+46
* bpo-45709: Fix tracing when exception is handled. (GH-29638)Mark Shannon2021-11-191-0/+32
* bpo-44840: Compiler: Move duplication of exit blocks with no line numbers to ...Mark Shannon2021-08-091-0/+23
* bpo-44626: Merge basic blocks earlier to enable better handling of exit block...Mark Shannon2021-07-151-3/+18
* bpo-44616: Mark all clean up instructions at end of named exception block as ...Mark Shannon2021-07-141-0/+23
* bpo-44570: Fix line tracing for forwards jumps to duplicated tails (GH-27068)Mark Shannon2021-07-081-0/+35
* bpo-44298: Fix line numbers for early exits in with statements. (GH-26513)Mark Shannon2021-06-031-0/+46
* bpo-43933: Force RETURN_VALUE bytecodes to have line numbers (GH-26054)Mark Shannon2021-05-121-0/+21
* bpo-40222: "Zero cost" exception handling (GH-25729)Mark Shannon2021-05-071-28/+28
* bpo-43933: Set frame.f_lineno during call to __exit__ (GH-25719)Mark Shannon2021-04-301-1/+2
* Mark instructions at end of class scope as artificial. (GH-24222)Mark Shannon2021-01-151-0/+18
* bpo-42908: Mark cleanup code at end of try-except and with artificial (#24202)Mark Shannon2021-01-131-0/+40
* bpo-42810: Mark jumps at end of if and try statements as artificial. (GH-24091)Mark Shannon2021-01-041-0/+42
* bpo-42246: Don't eliminate jumps to jumps, if it will break PEP 626. (GH-23896)Mark Shannon2020-12-231-0/+64