summary refs log tree commit diff
path: root/src/librustc/middle/trans
AgeCommit message (Expand)AuthorLines
2014-03-31vec: convert `append` and `append_one` to methodsDaniel Micay-59/+31
2014-03-30Removed deprecated functions `map` and `flat_map` for vectors and slices.Marvin Löbel-45/+56
2014-03-29auto merge of #13143 : gentlefolk/rust/issue-9227, r=michaelwoeristerbors-7/+74
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-12/+12
2014-03-27Initial support for emitting DWARF for static vars.gentlefolk-7/+74
2014-03-27auto merge of #13001 : cmr/rust/unnamed-lifetime-nocapture, r=nikomatsakisbors-3/+49
2014-03-27Address reviewCorey Richardson-9/+9
2014-03-27rustc: mark references w/anonymous lifetime nocaptureCorey Richardson-3/+49
2014-03-27_match.rs: prune sub-match tree too aggressivelyEdward Wang-41/+81
2014-03-26auto merge of #13117 : alexcrichton/rust/no-crate-map, r=brsonbors-110/+1
2014-03-25Changed `iter::Extendable` and `iter::FromIterator` to take a `Iterator` by v...Marvin Löbel-3/+3
2014-03-24rustc: Remove all crate map supportAlex Crichton-110/+1
2014-03-23auto merge of #13090 : thestinger/rust/iter, r=Aatchbors-4/+3
2014-03-23iter: remove `to_owned_vec`Daniel Micay-4/+3
2014-03-23use TotalEq for HashMapDaniel Micay-4/+4
2014-03-22auto merge of #13087 : eddyb/rust/fix-autoderef, r=cmrbors-24/+13
2014-03-22Implement vtable support for autoderef.Eduard Burtescu-24/+13
2014-03-23Get rid of @CellEdward Wang-2/+2
2014-03-22rustc: Remove all usage of manual deref()Alex Crichton-17/+17
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-616/+409
2014-03-22Migrate all users of opt_vec to owned_slice, delete opt_vec.Huon Wilson-4/+5
2014-03-21syntax: make OptVec immutable.Huon Wilson-9/+7
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-26/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-54/+54
2014-03-19auto merge of #12772 : thestinger/rust/slice, r=alexcrichtonbors-12/+12
2014-03-20rename std::vec -> std::sliceDaniel Micay-12/+12
2014-03-19auto merge of #13013 : huonw/rust/tytrait, r=cmrbors-4/+6
2014-03-19rustc: put ty_closure behind some indirection.Huon Wilson-1/+1
2014-03-19rustc: put ty_trait behind some indirection.Huon Wilson-3/+5
2014-03-19rustc: Fix x86 ffi for empty struct argumentsklutzy-2/+33
2014-03-19rustc: Fix x86 ffi for struct argumentsklutzy-2/+8
2014-03-18rustc: remove linker_private/linker_private_weakBen Noordhuis-2/+0
2014-03-17auto merge of #12742 : FlaPer87/rust/issue-11411-static-mut-slice, r=nikomats...bors-3/+6
2014-03-17De-@ codemap and diagnostic.Eduard Burtescu-31/+27
2014-03-17De-@ move maps and rework parts of trans.Eduard Burtescu-932/+890
2014-03-17De-@ CStore uses.Eduard Burtescu-8/+8
2014-03-17De-@ reachable.Eduard Burtescu-46/+20
2014-03-17De-@ trans contexts.Eduard Burtescu-70/+70
2014-03-17De-@ ty::ctxt usage.Eduard Burtescu-41/+41
2014-03-17De-@ Session usage.Eduard Burtescu-248/+235
2014-03-15rustc: Remove compiler support for __log_level()Alex Crichton-171/+2
2014-03-15log: Introduce liblog, the old std::loggingAlex Crichton-1/+1
2014-03-13rustc: Prevent collisions in names of closuresAlex Crichton-1/+6
2014-03-13Apply @nikomatsakis' nits and comments patch.Eduard Burtescu-15/+48
2014-03-13Introduce a common recursion limit for auto-dereference and monomorphization.Eduard Burtescu-4/+4
2014-03-13Implement automatic overloaded dereference.Eduard Burtescu-252/+234
2014-03-13Remove Rc's borrow method to avoid conflicts with RefCell's borrow in Rc<RefC...Eduard Burtescu-14/+4
2014-03-12Changed lists of lifetimes in ast and ty to use Vec instead of OptVec.Felix S. Klock II-1/+1
2014-03-11rustc: Support various flavors of linkagesAlex Crichton-37/+101
2014-03-08librustc: Fix up fallout from the automatic conversion.Felix S. Klock II-336/+550