about summary refs log tree commit diff
path: root/src/librustc/middle/trans
AgeCommit message (Expand)AuthorLines
2014-02-21auto merge of #12419 : huonw/rust/compiler-unsafe, r=alexcrichtonbors-10/+6
2014-02-21Changed NonCamelCaseTypes lint to warn by defaultmr.Shu-4/+12
2014-02-20auto merge of #12403 : eddyb/rust/generic-dtors-with-bounds, r=nikomatsakisbors-21/+13
2014-02-20auto merge of #12399 : michaelwoerister/rust/simd-fix, r=alexcrichtonbors-1/+7
2014-02-20rustc: avoid compiler generated `unsafe` blocks leaking.Huon Wilson-10/+6
2014-02-20Resolve the vtables for method calls to generic Drop impls with trait bounds.Eduard Burtescu-16/+9
2014-02-19Replaced method_map_entry with method_origin and cleaned up vtable checking a...Eduard Burtescu-5/+4
2014-02-19debuginfo: Add support for simd typesMichael Woerister-1/+7
2014-02-20rustc: remove some unnecessary `transmute`s.Huon Wilson-12/+4
2014-02-17Rename Bitwise::population_count to Bitwise::count_ones and add Bitwise::coun...Brendan Zabarauskas-1/+1
2014-02-17Remove CloneableTuple and ImmutableTuple traitsBrendan Zabarauskas-1/+1
2014-02-15Declare by-value on-stack parameters to be noaliasBjörn Steinbrink-1/+9
2014-02-14Removed the obsolete ast::CallSugar (previously used by `do`).Eduard Burtescu-5/+5
2014-02-14Don't copy &Trait and &mut Trait to temporaries for every call.Eduard Burtescu-9/+16
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-651/+403
2014-02-13auto merge of #12061 : pongad/rust/delorderable, r=cmrbors-7/+7
2014-02-13Removed num::OrderableMichael Darakananda-7/+7
2014-02-13auto merge of #12017 : FlaPer87/rust/replace-mod-crate, r=alexcrichtonbors-27/+27
2014-02-13remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_of...JeremyLetang-3/+2
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-27/+27
2014-02-12Removed ty_type (previously used to represent *tydesc).Eduard Burtescu-32/+9
2014-02-11trans/datum -- move mutable variable into closureNiko Matsakis-1/+1
2014-02-10auto merge of #12095 : FlaPer87/rust/issue-11709, r=nikomatsakisbors-7/+18
2014-02-10Switch to `Ignore` output mode for () blocksFlavio Percoco-7/+18
2014-02-10Consolidate codegen-related compiler flagsAlex Crichton-13/+13
2014-02-08Fixed error starting with uppercasemr.Shu-27/+27
2014-02-08auto merge of #12096 : brson/rust/morestack-addr, r=thestingerbors-11/+0
2014-02-08auto merge of #12086 : huonw/rust/safe-json, r=kballardbors-1/+5
2014-02-07allow generating drop glue without the TyDescDaniel Micay-267/+214
2014-02-08rustc: load bools as unsigned numbers.Huon Wilson-1/+1
2014-02-08rustc: put range asserts on `char` loads.Huon Wilson-0/+4
2014-02-07remove type descriptors from proc and @TDaniel Micay-19/+13
2014-02-07rustc: Remove 'morestack_addr' intrinsic. UnusedBrian Anderson-11/+0
2014-02-07Removed @self and @Trait.Eduard Burtescu-136/+64
2014-02-06Redesign output flags for rustcAlex Crichton-2/+3
2014-02-05auto merge of #11939 : JeremyLetang/rust/move-libsync, r=alexcrichtonbors-1/+1
2014-02-05move concurrent stuff from libextra to libsyncJeremyLetang-1/+1
2014-02-05auto merge of #12045 : thestinger/rust/glue, r=pcwaltonbors-15/+21
2014-02-05stop calling `exchange_free` on 0-size typesDaniel Micay-15/+21
2014-02-04Don't copy arguments passed by value with indirection to allocas.Eduard Burtescu-3/+15
2014-02-04auto merge of #11717 : DiamondLovesYou/rust/master, r=alexcrichtonbors-7/+11
2014-02-03extra: Re-add the Once primitve to extra::syncAlex Crichton-1/+1
2014-02-03Add an AtomicU64 type to std::sync::atomicsAlex Crichton-4/+7
2014-02-01auto merge of #11974 : huonw/rust/no-at-vec, r=pcwaltonbors-355/+263
2014-02-02rustc: update docs & propagate @[]/@str removal more.Huon Wilson-114/+53
2014-02-02rustc: Remove the vstore handling of @str and @[].Huon Wilson-74/+7
2014-02-02syntax: remove the handling of @str and @[] from the parser completely.Huon Wilson-9/+0
2014-02-02rustc: remove use of @[].Huon Wilson-6/+6
2014-02-02syntax: convert LitBinary from @[u8] to Rc<~[u8]>.Huon Wilson-1/+1
2014-02-01auto merge of #11944 : nathanielherman/rust/vec_opt, r=alexcrichtonbors-1/+1