summary refs log tree commit diff
path: root/src/librustc/metadata
AgeCommit message (Expand)AuthorLines
2013-06-30Remove vec::{map, mapi, zip_map} and the methods, except for .map, since thisHuon Wilson-2/+1
2013-06-30Convert vec::{rposition, rposition_elem, position_elem, contains} to methods.Huon Wilson-2/+1
2013-06-30auto merge of #7468 : cmr/rust/great_renaming, r=pcwaltonbors-55/+40
2013-06-29Remove mutability from unique boxes in the ASTAlex Crichton-3/+2
2013-06-29Warning cleanupCorey Richardson-6/+1
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-49/+39
2013-06-29'Borrow' stack closures rather than copying them (e.g., "|x|f(x)"), in prep f...Ben Blum-21/+21
2013-06-28librustc: Fix even *more* merge fallout!Patrick Walton-4/+4
2013-06-28librustc: Fix more merge fallout.Patrick Walton-4/+4
2013-06-28librustc: Fix merge fallout and test cases.Patrick Walton-4/+4
2013-06-28Rewrite each_path to allow performance improvements in the future.Patrick Walton-140/+403
2013-06-28librustc: Fix merge fallout.Patrick Walton-1/+1
2013-06-28librustc: Rewrite reachability and forbid duplicate methods in type implement...Patrick Walton-42/+34
2013-06-28librustc: Remove the broken overloaded assign-ops from the language.Patrick Walton-2/+4
2013-06-28librustc: Change Const to Freeze in the compilerPatrick Walton-2/+2
2013-06-28librustc: Rename Owned to Send in the compilerPatrick Walton-2/+2
2013-06-27auto merge of #7430 : huonw/rust/vec-kill, r=thestingerbors-7/+5
2013-06-28Convert vec::{push, push_all, push_all_move} to methods.Huon Wilson-2/+1
2013-06-27Remove many shared pointersPhilipp Brüschweiler-17/+13
2013-06-27Convert vec::[mut_]slice to methods, remove vec::const_slice.Huon Wilson-5/+4
2013-06-27auto merge of #7361 : brson/rust/incoming, r=brsonbors-20/+16
2013-06-26auto merge of #7420 : mozilla/rust/rollup, r=thestingerbors-52/+50
2013-06-26auto merge of #7354 : bblum/rust/trait-bounds, r=pcwaltonbors-1/+1
2013-06-26Fix old .each usageCorey Richardson-2/+2
2013-06-26Infer default static/Owned bounds for unbounded heap fns/traits (#7264)Ben Blum-1/+1
2013-06-26auto merge of #7382 : msullivan/rust/cleanup, r=bblumbors-15/+5
2013-06-26rustc: Eliminate extra failing case in metadata::loader::crate_from_metasTim Chevalier-52/+50
2013-06-25Merge remote-tracking branch 'mozilla/master' into incomingBrian Anderson-15/+26
2013-06-25remove `each` from vec, HashMap and HashSetDaniel Micay-1/+1
2013-06-25remove the redundant `each` method from OptVecDaniel Micay-2/+2
2013-06-25Get rid of terrible way for iterating over provided methods.Michael Sullivan-15/+5
2013-06-25auto merge of #7291 : alexcrichton/rust/static-mut, r=huonwbors-11/+23
2013-06-25Warning policeJames Miller-1/+0
2013-06-24Merge remote-tracking branch 'cmr/various-cleanup' into incomingBrian Anderson-18/+2
2013-06-24Merge remote-tracking branch 'sstewartgallus/cleanup_middle' into incomingBrian Anderson-2/+14
2013-06-24remove old_iterDaniel Micay-2/+2
2013-06-23Support foreign 'static mut' variables as wellAlex Crichton-2/+6
2013-06-23Add 'static mut' items to the languageAlex Crichton-9/+17
2013-06-23Parse and typecheck (not kindcheck) bounds on trait paths.Ben Blum-3/+8
2013-06-23vec: remove BaseIter implementationDaniel Micay-50/+56
2013-06-22Cleaned up middle a bit.Steven Stewart-Gallus-2/+14
2013-06-21Remove `ast::pure_fn` and all concept of `pure` from the compilerCorey Richardson-18/+2
2013-06-21auto merge of #7263 : thestinger/rust/iterator, r=graydonbors-12/+13
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-12/+13
2013-06-20auto merge of #7203 : msullivan/rust/default-methods, r=graydonbors-35/+8
2013-06-20Get cross crate default methods working.Michael Sullivan-35/+8
2013-06-21librust: cleanup warnings (except 1)James Miller-23/+21
2013-06-16Add copies to type params with Copy boundNiko Matsakis-1/+1
2013-06-16Remove @-fields from CrateContextJames Miller-66/+84
2013-06-14add IteratorUtil to the preludeDaniel Micay-2/+0