SIGN IN SIGN UP

[3.13] gh-148653: Fix some marshal errors related to recursive code objects (GH-148698) (GH-148711) (GH-148713)

(cherry picked from commit d496c637a3dac2cc5d51aa4a7ebd9a740143a719)

Forbid marshalling recursive code objects which
cannot be correctly unmarshalled.
Add multiple tests for recursive data structures.
(cherry picked from commit 2e37d836411e99cff7bb341ba14be5ea95fac08c)
S
Serhiy Storchaka committed
ac1c1e7ef05a15fdabdf38d11cbfb02a93ad6cfa
Parent: 53e0725
Committed by GitHub <noreply@github.com> on 4/18/2026, 9:29:38 AM