<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libcore/fmt/mod.rs, branch 1.34.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.34.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.34.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-02-13T17:12:31+00:00</updated>
<entry>
<title>Rollup merge of #58272 - fitzgen:num-format-code-size, r=Mark-Simulacrum</title>
<updated>2019-02-13T17:12:31+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-02-13T17:12:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c0d507d73b1cc51dd052abe96580f1c3d233ed25'/>
<id>urn:sha1:c0d507d73b1cc51dd052abe96580f1c3d233ed25</id>
<content type='text'>
Cut down on number formating code size

r? @alexcrichton
</content>
</entry>
<entry>
<title>libs: doc comments</title>
<updated>2019-02-10T23:57:25+00:00</updated>
<author>
<name>Alexander Regueiro</name>
<email>alexreg@me.com</email>
</author>
<published>2019-02-09T22:16:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=99ed06eb8864e704c4a1871ccda4648273bee4ef'/>
<id>urn:sha1:99ed06eb8864e704c4a1871ccda4648273bee4ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use write_char for writing padding characters</title>
<updated>2019-02-08T09:07:08+00:00</updated>
<author>
<name>Nick Fitzgerald</name>
<email>fitzgen@gmail.com</email>
</author>
<published>2019-02-08T09:02:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8fea7054b9c77a7dcf242ce84cfc0a58d81a9c00'/>
<id>urn:sha1:8fea7054b9c77a7dcf242ce84cfc0a58d81a9c00</id>
<content type='text'>
Removes some unsafe *and* saves almost half a kilobyte of code size.
</content>
</entry>
<entry>
<title>Un-monomorphize and inline formatting with padding</title>
<updated>2019-02-07T14:01:30+00:00</updated>
<author>
<name>Nick Fitzgerald</name>
<email>fitzgen@gmail.com</email>
</author>
<published>2019-02-07T14:01:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e633f152397545c2fd80795fc928ec555656b2ab'/>
<id>urn:sha1:e633f152397545c2fd80795fc928ec555656b2ab</id>
<content type='text'>
The generic `F` in `with_padding` was causing a bunch of stuff to get inlined
that otherwise needn't be, blowing up code size.
</content>
</entry>
<entry>
<title>De-duplicate write_prefix lambda in pad_integral</title>
<updated>2019-02-07T12:02:27+00:00</updated>
<author>
<name>Nick Fitzgerald</name>
<email>fitzgen@gmail.com</email>
</author>
<published>2019-02-07T12:02:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ed2157a38f6ccdfe460f2f058f60a67daac6cc5a'/>
<id>urn:sha1:ed2157a38f6ccdfe460f2f058f60a67daac6cc5a</id>
<content type='text'>
For smaller code size.
</content>
</entry>
<entry>
<title>libcore: remove unneeded allow(deprecated)</title>
<updated>2019-01-28T09:39:49+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2018-12-20T21:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c775c2fe969219b9631e295e6ef7d05a3ea07e65'/>
<id>urn:sha1:c775c2fe969219b9631e295e6ef7d05a3ea07e65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #57537 - sinkuu:fmt_perf, r=alexcrichton</title>
<updated>2019-01-22T11:20:23+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-01-22T11:20:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e437861d27928751b21af4a2b4bfa52f911da4bb'/>
<id>urn:sha1:e437861d27928751b21af4a2b4bfa52f911da4bb</id>
<content type='text'>
Small perf improvement for fmt

Added benchmark is based on #10761
</content>
</entry>
<entry>
<title>Rollup merge of #57452 - steveklabnik:improve-formatter-docs, r=frewsxcv</title>
<updated>2019-01-19T18:41:20+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-01-19T18:41:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=286ce3c36a408093208659e8b1777d06385d4e2e'/>
<id>urn:sha1:286ce3c36a408093208659e8b1777d06385d4e2e</id>
<content type='text'>
Improve docs for Formatter

Some improvements to `std::fmt::Formatter` to make it a bit more consistent with other documentation, as well as calling out that you don't ever instantiate one yourself.
</content>
</entry>
<entry>
<title>Utilize specialized zip iterator impl</title>
<updated>2019-01-12T10:15:23+00:00</updated>
<author>
<name>Shotaro Yamada</name>
<email>sinkuu@sinkuu.xyz</email>
</author>
<published>2019-01-11T16:53:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d7a7ce9edd487dc151426dcb6d89911cc741e605'/>
<id>urn:sha1:d7a7ce9edd487dc151426dcb6d89911cc741e605</id>
<content type='text'>
 name                        old ns/iter  new ns/iter  diff ns/iter   diff %  speedup
 fmt::write_str_macro1       13,927       12,489             -1,438  -10.33%   x 1.12
 fmt::write_str_macro2       24,633       23,418             -1,215   -4.93%   x 1.05
 fmt::write_str_macro_debug  234,633      233,092            -1,541   -0.66%   x 1.01
 fmt::write_str_ref          5,819        5,823                   4    0.07%   x 1.00
 fmt::write_str_value        6,012        5,828                -184   -3.06%   x 1.03
 fmt::write_vec_macro1       18,550       17,143             -1,407   -7.58%   x 1.08
 fmt::write_vec_macro2       30,369       28,920             -1,449   -4.77%   x 1.05
 fmt::write_vec_macro_debug  244,338      244,901               563    0.23%   x 1.00
 fmt::write_vec_ref          5,952        5,885                 -67   -1.13%   x 1.01
 fmt::write_vec_value        5,944        5,894                 -50   -0.84%   x 1.01
</content>
</entry>
<entry>
<title>Improve docs for Formatter</title>
<updated>2019-01-09T19:46:42+00:00</updated>
<author>
<name>Steve Klabnik</name>
<email>steve@steveklabnik.com</email>
</author>
<published>2019-01-08T20:44:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5fc6fc3d90b32c504b3ffe1802e48987cb7a7e64'/>
<id>urn:sha1:5fc6fc3d90b32c504b3ffe1802e48987cb7a7e64</id>
<content type='text'>
</content>
</entry>
</feed>
