rust/src/libcore
Steve Klabnik ad1c0c57b8 Rollup merge of #25158 - koute:master, r=alexcrichton
I was profiling my code again and this time AsRef<str> for String
was eating up a considerable chunk of my runtime; adding the inline
annotation made the program run almost twice as fast!

While I was at it I also added the annotation to other implementations
of AsRef as well as AsMut.
2015-05-10 16:44:22 -04:00
..
fmt core: made the core formatter to use a new flt2dec. 2015-05-06 14:21:41 +09:00
hash Restore HashMap performance by allowing some functions to be inlined 2015-05-03 14:08:30 +02:00
num Auto merge of #24612 - lifthrasiir:flt2dec, r=pnkfelix 2015-05-09 14:56:56 +00:00
str Convert #[lang="..."] to #[lang = "..."] 2015-05-09 14:50:28 -05:00
any.rs Add downcasting to std::error::Error 2015-04-30 18:20:22 -07:00
array.rs Implement AsRef and AsMut for fixed-sized arrays 2015-03-25 01:37:08 +02:00
atomic.rs Squeeze the last bits of tasks in documentation in favor of thread 2015-05-09 02:24:18 +09:00
cell.rs Convert #[lang="..."] to #[lang = "..."] 2015-05-09 14:50:28 -05:00
char.rs deprecate Unicode functions that will be moved to crates.io 2015-04-16 17:03:05 -04:00
clone.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
cmp.rs Convert #[lang="..."] to #[lang = "..."] 2015-05-09 14:50:28 -05:00
cmp_macros.rs std: Remove #[old_orphan_check] from PartialEq 2015-03-31 13:39:14 -07:00
convert.rs Add #[inline] to AsRef<str>::as_ref for String and str. 2015-05-10 14:06:41 +02:00
default.rs Remove doc-comment default::Default imports 2015-04-22 09:42:36 -04:00
intrinsics.rs std: Mark mem::forget as a safe function 2015-05-07 17:25:04 -07:00
iter.rs Convert #[lang="..."] to #[lang = "..."] 2015-05-09 14:50:28 -05:00
lib.rs Register new snapshots 2015-04-28 17:23:45 -07:00
macros.rs Squeeze the last bits of tasks in documentation in favor of thread 2015-05-09 02:24:18 +09:00
marker.rs Convert #[lang="..."] to #[lang = "..."] 2015-05-09 14:50:28 -05:00
mem.rs std: Mark mem::forget as a safe function 2015-05-07 17:25:04 -07:00
nonzero.rs Convert #[lang="..."] to #[lang = "..."] 2015-05-09 14:50:28 -05:00
ops.rs Convert #[lang="..."] to #[lang = "..."] 2015-05-09 14:50:28 -05:00
option.rs Fix incorrect link in Option documentation. 2015-05-04 17:53:08 +01:00
panicking.rs Convert #[lang="..."] to #[lang = "..."] 2015-05-09 14:50:28 -05:00
prelude.rs std: Remove deprecated AsOsStr/Str/AsSlice traits 2015-04-21 11:37:34 -07:00
ptr.rs rollup merge of #24610: nagisa/offset-docs 2015-04-29 15:45:34 -07:00
raw.rs Fix a tiny typo in core::raw 2015-04-22 23:06:32 +02:00
result.rs rollup merge of #24636: alexcrichton/remove-deprecated 2015-04-21 15:28:53 -07:00
simd.rs Fallout in public-facing and semi-public-facing libs 2015-04-01 11:23:45 -04:00
slice.rs Auto merge of #25013 - pnkfelix:span_to_lines-oflo, r=huonw 2015-05-07 15:25:09 +00:00
tuple.rs core: Update tuple doc 2015-03-15 18:16:03 +01:00
ty.rs markers -> marker 2015-01-07 12:10:31 +13:00