##// END OF EJS Templates
rust-cpython: allow mutation unless leaked reference is borrowed...
rust-cpython: allow mutation unless leaked reference is borrowed In other words, mutation is allowed while a Python iterator holding PyLeaked exists. The iterator will be invalidated instead. We still need a borrow_count to prevent mutation while leaked data is dereferenced in Rust world, but most leak_count business is superseded by the generation counter. decrease_leak_count(py, true) will be removed soon.

File last commit:

r40307:dbc28c91 default
r43606:ed50f2c3 default
Show More
rustfmt.toml
3 lines | 66 B | text/plain | TOMLLexer
Georges Racinet
rust: pure Rust lazyancestors iterator...
r40307 max_width = 79
wrap_comments = true
error_on_line_overflow = true