> surely global_tracking_flag could be persuaded to live in a register, no?
No. Although this is implemented in GCC, this is unimplemented in LLVM and upstream is not keen on implementing it. See "Global Register Variables" note at http://nondot.org/sabre/LLVMNotes/ and LLVM bug 16877. _______________________________________________ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev