about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2016-05-09Rollup merge of #33370 - aochagavia:dump, r=nrcManish Goregaokar-810/+746
2016-05-09Rollup merge of #33224 - alexcrichton:create-exit-status, r=aturonManish Goregaokar-0/+42
2016-05-09doc: Fix tiny typo in vec-alloc.mdBrian Green-1/+1
2016-05-09Auto merge of #33224 - alexcrichton:create-exit-status, r=aturonbors-0/+42
2016-05-09rustdoc: remove artificial indentation of doctest codeGeorg Brandl-2/+23
2016-05-09Fix some rebasing fallout.Michael Woerister-2/+2
2016-05-09trans::context: Remove some tcx::tls wackinessMichael Woerister-4/+1
2016-05-09trans: Consistently name SharedCrateContext instances 'scx'Michael Woerister-119/+119
2016-05-09Make FixedCount partitioning handle case where codegen units have to be added.Michael Woerister-18/+17
2016-05-09trans: Add some explanatory comments to trans::context types.Michael Woerister-0/+6
2016-05-09trans: Make partitioning available in LocalCrateContext.Michael Woerister-14/+21
2016-05-09Restructure trans_crate() so that codegen unit partitioning happens before cr...Michael Woerister-23/+45
2016-05-09Make trans::collector only depend on SharedCrateContext.Michael Woerister-45/+53
2016-05-09trans: Make glue::get_drop_glue_type() independent of CrateContext.Michael Woerister-20/+22
2016-05-09trans: Make base::custom_coerce_unsize_info only depend on SharedCrateContext.Michael Woerister-6/+7
2016-05-09trans: Make common::fulfill_obligation only depend on SharedCrateContext.Michael Woerister-77/+70
2016-05-09trans: Make various trans::collector functions independent of CrateContext.Michael Woerister-52/+49
2016-05-09trans: Make meth::get_vtable_methods() not depend on CrateContext.Michael Woerister-8/+6
2016-05-09trans: Make normalize_and_test_predicates() not depend on CrateContext.Michael Woerister-6/+5
2016-05-09Make trans::collector item printing methods independent of CrateContext.Michael Woerister-65/+65
2016-05-09trans: Split LocalCrateContext ownership out of SharedCrateContext.Michael Woerister-134/+151
2016-05-09trans: deal with the fact that ZSTs are always "initialized".Eduard Burtescu-7/+26
2016-05-09trans: monomorphize varidiac call argument types.Eduard Burtescu-4/+5
2016-05-09Inline RawVec::capMatt Brubeck-0/+1
2016-05-09Add detailed error explanation for E0504Taylor Cramer-1/+104
2016-05-09Auto merge of #33457 - oli-obk:const_err/cast_u8_ptr, r=eddybbors-0/+7
2016-05-09Auto merge of #33048 - Amanieu:integer_atomics, r=alexcrichtonbors-612/+600
2016-05-09rustc: Implement custom panic runtimesAlex Crichton-739/+1981
2016-05-09trans: Always lower to `frem`Alex Crichton-77/+2
2016-05-09rustdoc: do not strip blanket impls in crate of originGeorg Brandl-3/+38
2016-05-09Auto merge of #33484 - murarth:diagnostic-builder-fields, r=brsonbors-0/+8
2016-05-09Utilize `Result::unwrap_err` in more places.Corey Farwell-22/+22
2016-05-09Add test to ensure that atomic types are lock-freeAmanieu d'Antras-0/+92
2016-05-09Add new atomic integer typesAmanieu d'Antras-602/+418
2016-05-09Add #[cfg(target_has_atomic)] to get atomic support for the current targetAmanieu d'Antras-10/+90
2016-05-09Fix fallout in `librustdoc` and in testsJeffrey Seyfried-23/+33
2016-05-09Auto merge of #33478 - xen0n:normalize-callee-trait-ref, r=eddybbors-0/+37
2016-05-09Refactor out `driver::lower_and_resolve`Jeffrey Seyfried-24/+34
2016-05-09Refactor `hir::lowering::Resolver`Jeffrey Seyfried-99/+94
2016-05-09rustdoc: fix emitting duplicate implementors in .js filesGeorg Brandl-1/+1
2016-05-08Merge E0410 into E0408Manish Goregaokar-32/+22
2016-05-09trans: monomorphize the cast destination type before using it.Eduard Burtescu-0/+13
2016-05-08Auto merge of #33365 - birkenfeld:makehelpfix, r=alexcrichtonbors-1/+1
2016-05-09Reimplement pretty printingJeffrey Seyfried-11/+31
2016-05-09Resolve paths generated in the ast->hir lowererJeffrey Seyfried-76/+144
2016-05-09Refactor the interface that `resolve` exposes to `driver`Jeffrey Seyfried-84/+56
2016-05-09Move resolution to before loweringJeffrey Seyfried-321/+398
2016-05-08Auto merge of #33360 - alexcrichton:rustbuild-dox, r=brsonbors-47/+726
2016-05-09Temporarily unimplement pretty printingJeffrey Seyfried-0/+6
2016-05-09Refactor `Resolver` field `def_map` from `RefCell<DefMap>` to `DefMap`Jeffrey Seyfried-13/+12