about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-04-27Rollup merge of #49707 - steveklabnik:rustc-book, r=QuietMisdreavuskennytm-2/+2516
2018-04-26Add a ui test for an incorrect Result success type in a #[test]Scott McMurray-0/+34
2018-04-27Auto merge of #48995 - aravind-pg:canonical-query, r=nikomatsakisbors-109/+341
2018-04-26Update `parking_lot` dependenciesAlex Crichton-9/+9
2018-04-26not insta-stableMark Mansi-0/+2
2018-04-27Rename InternedString to LocalInternedString and introduce a new thread-safe ...John Kåre Alsaker-149/+307
2018-04-27Auto merge of #49420 - nox:enum-scalarpair, r=eddybbors-14/+90
2018-04-26Update a compile-fail testAravind Gollakota-1/+2
2018-04-26Retry canonical trait query in standard mode if overflow occursAravind Gollakota-24/+41
2018-04-26Remove the stored obligation in OverflowError to simplify thingsAravind Gollakota-26/+24
2018-04-26Introduce trait query mode and use it to set overflow error handling policy i...Aravind Gollakota-13/+60
2018-04-26Simplify trait selector's evaluation API slightlyAravind Gollakota-22/+6
2018-04-26Port existing callers of `evaluate_obligation` to the new canonical trait queryAravind Gollakota-16/+17
2018-04-26Create a canonical trait query for `evaluate_obligation`Aravind Gollakota-15/+155
2018-04-26Refactor overflow handling in traits::select to propagate overflow instead of...Aravind Gollakota-69/+113
2018-04-26rustc: Emit `uwtable` for allocator shimsAlex Crichton-0/+4
2018-04-26Auto merge of #50253 - nikomatsakis:regressions-2018-04-26, r=eddybbors-5/+37
2018-04-26Fix review nitsbobtwinkles-7/+7
2018-04-27Add one more prelude layer for extern crate names passed with `--extern`Vadim Petrochenkov-8/+204
2018-04-26Don't ICE on tuple struct ctor with incorrect arg countEsteban Küber-1/+28
2018-04-26Emit range metadata on calls returning scalars (fixes #50157)Anthony Ramine-21/+78
2018-04-26Auto merge of #49513 - nox:univariant-fieldless-enum-as-zst, r=eddybbors-15/+116
2018-04-26Add setting to go to item if there is only one resultGuillaume Gomez-31/+59
2018-04-26make Vec::new const :PMark Mansi-1/+1
2018-04-26add regression testNiko Matsakis-0/+22
2018-04-26use `reveal_all` during drop elaborationNiko Matsakis-2/+4
2018-04-26improved debug outputNiko Matsakis-3/+11
2018-04-26Fixed tidy errors.Irina Popa-37/+39
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-77/+106
2018-04-26Mark SingleVariant as repr(u8) in c-style-enumAnthony Ramine-0/+1
2018-04-26Treat repr(Rust) univariant fieldless enums as a ZST (fixes #15747)Anthony Ramine-7/+78
2018-04-26rustc: Disable threads in LLD for wasmAlex Crichton-1/+5
2018-04-26rustc_target: move in cabi_* from rustc_trans.Irina Popa-613/+645
2018-04-26rustc_trans: generalize cabi_* to any context type.Irina Popa-178/+303
2018-04-26rustc_target: move for_variant and field TyLayout methods to a trait.Irina Popa-81/+98
2018-04-26rustc_target: move LayoutOf's type parameter to an associated type.Irina Popa-13/+21
2018-04-26rustc_target: move in type definitions from rustc_trans::abi.Irina Popa-212/+242
2018-04-26rustc_target: move in type definitions from ty::layout.Irina Popa-762/+808
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-179/+171
2018-04-26rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target.Irina Popa-340/+240
2018-04-26Add a test for casts of univariant C-like enumsAnthony Ramine-2/+7
2018-04-26Properly evaluate zst enumOliver Schneider-0/+10
2018-04-26Consistently use C_uint_big for discriminantsAnthony Ramine-4/+6
2018-04-26Properly look for uninhabitedness when handling discriminantsAnthony Ramine-3/+15
2018-04-26Do not ICE on generics mismatch with non-local traitsShotaro Yamada-2/+12
2018-04-26Auto merge of #50245 - GuillaumeGomez:rollup, r=GuillaumeGomezbors-34/+30
2018-04-26Add more doc aliasesGuillaume Gomez-0/+33
2018-04-26Make dump_{alloc,allocs,local}() no-ops when tracing is disabled.Nicholas Nethercote-6/+11
2018-04-26Auto merge of #50072 - oli-obk:discriminants, r=eddybbors-37/+158
2018-04-26Rollup merge of #50219 - ralfbiedert:master, r=frewsxcvGuillaume Gomez-1/+1