summary refs log tree commit diff
path: root/src/librustc_trans
AgeCommit message (Expand)AuthorLines
2015-11-21backport: Fix hygiene regression in patternsVadim Petrochenkov-7/+8
2015-10-27Auto merge of #26848 - oli-obk:const_fn_const_eval, r=pnkfelixbors-2/+1
2015-10-27Auto merge of #29327 - sanxiyn:argument, r=nrcbors-2/+1
2015-10-26Print the codegen worker # when using time-passesJonas Schievink-3/+7
2015-10-27Remove NodeArgSeo Sanghyeon-2/+1
2015-10-26Auto merge of #29303 - petrochenkov:unistrimp, r=eddybbors-2/+2
2015-10-25Auto merge of #29254 - alexcrichton:stabilize-1.5, r=brsonbors-5/+1
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-5/+1
2015-10-25syntax/rustc_front: Simplify VariantData::fieldsVadim Petrochenkov-2/+2
2015-10-24Auto merge of #29215 - fhahn:issue-28157-bad-semicolon, r=alexcrichtonbors-2/+2
2015-10-24Remove bare semicolonsFlorian Hahn-2/+2
2015-10-22Auto merge of #28355 - DiamondLovesYou:pnacl-librustc-trans, r=alexcrichtonbors-1/+0
2015-10-21Add the PNaCl/JS targets to the backend.Richard Diamond-1/+0
2015-10-21save-analysis: don't recompute crate nameNick Cameron-14/+7
2015-10-19allow constant evaluation of function callsOliver Schneider-2/+1
2015-10-18Auto merge of #29131 - apasel422:transmute, r=blussbors-6/+1
2015-10-18Auto merge of #28845 - oli-obk:rfc1229, r=pnkfelixbors-126/+286
2015-10-18Auto merge of #29134 - wthrowe:linker-output-ICE, r=pnkfelixbors-3/+15
2015-10-17Don't ICE if the linker prints something non-UTF-8William Throwe-3/+15
2015-10-17Remove some trivial `transmute`sAndrew Paseltiner-6/+1
2015-10-16trans: Use an isize to count the number of registers so we don't underflow fo...Luqman Aden-3/+3
2015-10-16Auto merge of #28957 - GuillaumeGomez:patch-5, r=Manishearthbors-2/+2
2015-10-15Auto merge of #29040 - nrc:save-defid, r=@nikomatsakisbors-5/+66
2015-10-15Auto merge of #27017 - luqmana:25594-sysv-abi-ffi, r=bkoropoffbors-6/+41
2015-10-15rust_trans: struct argument over ffi were passed incorrectly in some situatio...Luqman Aden-6/+41
2015-10-15Auto merge of #29012 - tari:issue-28676, r=luqmanabors-1/+1
2015-10-15save-analysis: normalise node ids before emitting.Nick Cameron-5/+66
2015-10-14Auto merge of #29001 - arielb1:normalized-foreign, r=eddybbors-7/+5
2015-10-14Auto merge of #28909 - GuillaumeGomez:patch-3, r=pnkfelixbors-7/+93
2015-10-13Add E0511 error explanationGuillaume Gomez-11/+37
2015-10-13implement RFC 1229Oliver Schneider-126/+286
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-10/+10
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-20/+18
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-16/+16
2015-10-13Remove now redundant NodeId from VariantVadim Petrochenkov-4/+4
2015-10-13Decouple structure kinds from NodeIdsVadim Petrochenkov-20/+17
2015-10-13Unify structures and enum variants in HIRVadim Petrochenkov-10/+8
2015-10-13Unify structures and enum variants in ASTVadim Petrochenkov-34/+14
2015-10-12win64/msvc: large or oddly-sized types pass by-refPeter Marheine-1/+1
2015-10-12normalize the types of foreign functionsAriel Ben-Yehuda-7/+5
2015-10-11Improve E0512 error messageGuillaume Gomez-2/+2
2015-10-10Auto merge of #28920 - dotdash:const_align, r=eddybbors-16/+35
2015-10-10Set proper alignment on constantsBjörn Steinbrink-14/+32
2015-10-09Use a proper C string for the gdb script section nameBjörn Steinbrink-2/+3
2015-10-09Auto merge of #28857 - nrc:lowering, r=nikomatsakisbors-34/+65
2015-10-09Cache ids between lowering runsNick Cameron-5/+5
2015-10-09Make save-analysis work for `if let` etc.Nick Cameron-1/+9
2015-10-09For loops in save-analysisNick Cameron-21/+37
2015-10-09Move `for` loop desugaring to loweringNick Cameron-5/+7
2015-10-09Add a lowering contextNick Cameron-13/+18