about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-06-09librustc: Allow adding static fn's in multiple impl's.Luqman Aden-17/+27
2013-06-08auto merge of #7023 : thestinger/rust/vec, r=brsonbors-103/+99
2013-06-08remove deprecated vec::{is_empty, len} functionsDaniel Micay-103/+99
2013-06-08auto merge of #7018 : bill-myers/rust/fix_7017, r=thestingerbors-1/+21
2013-06-09add test for RcMut being Const and Owned, tests #7017 being fixedBill Myers-0/+20
2013-06-09fix decoding of multiple attributes (fixes #7017)Bill Myers-1/+1
2013-06-08auto merge of #7016 : thestinger/rust/ptr, r=luqmanabors-13/+8
2013-06-08auto merge of #7004 : dotdash/rust/allocs, r=thestingerbors-192/+199
2013-06-08auto merge of #6992 : Blei/rust/fix-autoderef-ice, r=catamorphismbors-9/+53
2013-06-08rm some uses of to_mut_unsafe_ptrDaniel Micay-13/+8
2013-06-08rustpkg: Extract version number from git, as per #5684Tim Chevalier-61/+178
2013-06-08std: Fix search-and-replace typosTim Chevalier-1/+1
2013-06-09remove unused import warningsHuon Wilson-52/+14
2013-06-09std: replace the str::each* fns/methods with byte iteratorsHuon Wilson-161/+79
2013-06-09std: remove each_char* fns and methods from str, replaced by iterators.Huon Wilson-149/+80
2013-06-09std: remove foldr and alli methods in vecHuon Wilson-37/+25
2013-06-09std: remove fold[lr] in favour of iteratorsHuon Wilson-192/+71
2013-06-09std: remove {all*,any*,count} in favour of iteratorsHuon Wilson-241/+78
2013-06-09std: add reverse vec iterators, replace vec::each*_reverse.Huon Wilson-126/+107
2013-06-08auto merge of #7008 : thestinger/rust/iterator, r=catamorphismbors-0/+1
2013-06-08rustc::regionck: fix ICE when getting signature of ty_errPhilipp Brüschweiler-0/+4
2013-06-08Add test for #5062Philipp Brüschweiler-0/+15
2013-06-08rustc: Fix an ICE "Autoderef but type not derefable"Philipp Brüschweiler-9/+17
2013-06-08Add a test that causes an ICE currentlyPhilipp Brüschweiler-0/+17
2013-06-08auto merge of #7005 : dotdash/rust/fix_get_str_from, r=bstriebors-10/+8
2013-06-07auto merge of #7000 : Blei/rust/fix-6155, r=catamorphismbors-1/+23
2013-06-07auto merge of #6920 : catamorphism/rust/issue-4765, r=bstriebors-6/+31
2013-06-07testsuite: Add test cases that passTim Chevalier-8/+132
2013-06-07add the Iterator trait to the preludeDaniel Micay-0/+1
2013-06-08Avoid unnecessary allocations in the metadata decoderBjörn Steinbrink-39/+40
2013-06-08Lexer: Fix offset handling in get_str_from()Björn Steinbrink-10/+8
2013-06-08Remove some unnecessary closuresBjörn Steinbrink-7/+6
2013-06-08TypeChecker: Avoid unnecessary copiesBjörn Steinbrink-33/+33
2013-06-08Lexer: Avoid unnecessary allocationsBjörn Steinbrink-42/+57
2013-06-08tydecode: Accept a plain borrowed pointer to the dataBjörn Steinbrink-24/+18
2013-06-08Avoid unnecessary heap allocations in the metadata ty decoderBjörn Steinbrink-46/+43
2013-06-08Avoid unnecessary (re-)allocations in the lexerBjörn Steinbrink-7/+8
2013-06-07std: Change str::from_bytes to raise a condition on invalid inputTim Chevalier-6/+31
2013-06-07rustc::typeck: fix array out of boundsPhilipp Brüschweiler-1/+6
2013-06-07Add test for #6155Philipp Brüschweiler-0/+17
2013-06-07iterator: work around method resolve bug (#5898)Daniel Micay-4/+5
2013-06-07Merge branch 'each-fn-kill' of https://github.com/huonw/rust into each-fn-killDaniel Micay-184/+77
2013-06-08std: remove each[i]_mut functions, in favour of iterators.Huon Wilson-69/+32
2013-06-07std::rt: Reduce task stack size to 1MBBrian Anderson-1/+1
2013-06-08rustc: Convert a fail! to a useful error message.Huon Wilson-1/+1
2013-06-08std: remove vec::each2 and vec::each2_mut in favour of iteratorsHuon Wilson-97/+24
2013-06-08std: more dummy type parameters on iterators to work around #6967.Huon Wilson-18/+21
2013-06-07auto merge of #6988 : huonw/rust/deriving-changes, r=bstriebors-365/+254
2013-06-07syntax: correct the modifications to deriving(Ord) so that it works.Huon Wilson-30/+13
2013-06-07syntax: rewrite deriving(Ord) to not require Eq.Huon Wilson-57/+59