idk xddlmZddlZeed ZGddZdZedkr edSdS))__diffN getrefcountceZdZdS)AN)__name__ __module__ __qualname__I/opt/cloudlinux/venv/lib/python3.11/site-packages/dill/tests/test_diff.pyrrsDr rct}t}t}||_||_tj|d|_tj|dd|_tj|}g}|g}|g}tj||dtj|}i}d|i}d|i} tj| d|d<tj| }t s?ddl} tj| jdd| j_ tj| } t}t}t}||_||_tj|d|_tj|d|`tj|}dS)NT)forcer) radiffmemorise whats_changedappendIS_PYPYabcABCMetazzz) rbcchangeda2b2c2a3b3c3rs r test_diffr#s A A A AC ACM! ACM!4    AC ##G B B BM"IIaLLL $$G B RB RBM" BqE $$G    ck.... $S))( A A A AC ACM! ACM!4      ##GGGr __main__) dillrrsyshasattrrrr#rr r r r(s  gc=)) )        VVVr z IKKKKKr