@@ -250,15 +250,16 @@ fn init_current(current: *mut ()) -> Thread {
250250 // extra TLS write above shouldn't matter. The alternative is nearly always
251251 // a stack overflow.
252252
253- // If you came across this message, contact the author of your allocator.
254- // If you are said author: A surprising amount of functions inside the
255- // standard library (e.g. `Mutex`, `thread_local!`, `File` when using long
256- // paths, even `panic!` when using unwinding), need memory allocation, so
257- // you'll get circular dependencies all over the place when using them.
258- // I (joboet) highly recommend using only APIs from core in your allocator
259- // and implementing your own system abstractions. Still, if you feel that
260- // a particular API should be entirely allocation-free, feel free to open
261- // an issue on the Rust repository, we'll see what we can do.
253+ // If you came across this message, contact the author of your
254+ // allocator. If you are said author: A surprising amount of functions
255+ // inside the standard library (e.g. `Mutex`, `File` when using long
256+ // paths, even `panic!` when using unwinding), need memory allocation,
257+ // so you'll get circular dependencies all over the place when using
258+ // them. I (joboet) highly recommend using only APIs from core in your
259+ // allocator and implementing your own system abstractions. Still, if
260+ // you feel that a particular API should be entirely allocation-free,
261+ // feel free to open an issue on the Rust repository, we'll see what we
262+ // can do.
262263 rtabort ! (
263264 "\n \
264265 Attempted to access thread-local data while allocating said data.\n \
0 commit comments