On 22/06/14 11:52 PM, Patrick Walton wrote: > On 6/22/14 8:46 PM, Daniel Micay wrote: >> It's for faster (but not free) array bounds checking. I don't think Rust >> will be able to use it because it unwinds on out-of-bounds rather than >> aborting, and it will be difficult to turn the OS support (perhaps >> SIGFPE / SIGSEGV on *nix) into well defined unwinding in LLVM. > > GCJ did it. Presumably JavaScriptCore does it too. How? > > Patrick
AFAIK, LLVM doesn't support unwinding from an asynchronous signal handler with defined behaviour.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev