News for hackers. Stuff that matters.
Re:Curl is C by Manishearth on Monday March 27, 2017 @02:53PM (#13970571)
https://github.com/rust-lang/rust/blob/1ca100d0428985f916eea... is the "runtime". sys::thread contains all the TLS stuff (C has TLS too, so it's unclear if this is any more of a runtime). catch_unwind is for toplevel panic handling (which can be nop'd with panic=abort).

Finally, we link to jemalloc, which is an additional bit of runtime of its own (which can be turned off with alloc_system)

Re:Curl is C by steveklabnik on Monday March 27, 2017 @02:57PM (#13970610)
Ah right, it's in src\libstd\rt.rs, not src\rt, ha!
Re:Curl is C by Manishearth on Monday March 27, 2017 @04:53PM (#13971684)
It used to be!

There's also compiler-rt which does some of the eh stuff for panics and whatnot.