summaryrefslogtreecommitdiffstats
path: root/Objects/exception_handling_notes.txt
Commit message (Collapse)AuthorAgeFilesLines
* GH-105848: Simplify the arrangement of CALL's stack (GH-107788)Brandt Bucher2023-08-091-1/+1
|
* gh-96455: update example in exception_handling_notes.txt to the 3.11RC ↵Irit Katriel2022-09-011-25/+28
| | | | bytecode (GH-96456)
* bpo-44525: Split calls into PRECALL and CALL (GH-30011)Mark Shannon2021-12-141-3/+3
| | | | | | | | | | * Add 3 new opcodes for calls: PRECALL_METHOD, CALL_NO_KW, CALL_KW. * Update specialization to handle new CALL opcodes. * Specialize call to method descriptors. * Remove old CALL opcodes: CALL_FUNCTION, CALL_METHOD, CALL_METHOD_KW, CALL_FUNCTION_KW.
* Fix typos in the Objects directory (GH-28766)Christian Clauss2021-10-061-1/+1
|
* bpo-40222: "Zero cost" exception handling (GH-25729)Mark Shannon2021-05-071-0/+179
"Zero cost" exception handling. * Uses a lookup table to determine how to handle exceptions. * Removes SETUP_FINALLY and POP_TOP block instructions, eliminating (most of) the runtime overhead of try statements. * Reduces the size of the frame object by about 60%.