Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upRewrite fmt! for performance #3571
Comments
This comment has been minimized.
This comment has been minimized.
|
It should also probably use traits to work with more types, per #1653 |
bors
added a commit
that referenced
this issue
Mar 22, 2013
This comment has been minimized.
This comment has been minimized.
|
Not critical for 0.6, de-milestoning |
This comment has been minimized.
This comment has been minimized.
|
This doesn't seem to have been nominated, but had a milestone attached. Does this really need to be on production-ready? Is fmt! usually a huge performance bottleneck? Re-nominating so we can discuss. |
This comment has been minimized.
This comment has been minimized.
|
accepted for backwards-compatible milestone |
This comment has been minimized.
This comment has been minimized.
|
This is currently underway with the new |
alexcrichton
closed this
Aug 11, 2013
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
brson commentedSep 24, 2012
fmtwas written in the stone ages and is not fast. It should be rewritten to use either anio::Writeror some kind of string builder, and it should use stack allocation everywhere it can. It should not emit lots of inline code to bloat up function bodies, instead delegating tocore::extfmtfunctions marked with#[inline], leaving the amount of inlining up to LLVM.