Could we support unwinding from OOM, at least for collections?

That’s perhaps my biggest problem with the current OOM situation, the fact that it’ll completely abort the entire process without as much as a peep, despite the majority of OOM situations actually being the user just overflowing the length they pass to a Vec. At the very least on OOM we should try to print out a backtrace.

3 Likes