On 2013.06.15 11:34:16 -0700, Graydon Hoare wrote: > On 15/06/2013 10:09 AM, Björn Steinbrink wrote: > > >This seems to be due to the landing pads for the function calls. Each > >contains one more call to drop, so the code grows quadratically with the > >number of allocations. > > Yes. Last time I was in the landing pad code (on the return-unwind > branch) I was concerned that this was happening. I deferred a fix > because we were in "get it working" mode. I suggest anyone wanting > to help attack that first and foremost.
Seems interesting, I'll give it a shot. Björn _______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
