summary refs log tree commit diff
path: root/src/librustc/middle/trans
AgeCommit message (Expand)AuthorLines
2014-01-06Disowned the Visitor.Eduard Burtescu-2/+2
2014-01-04Don't allow newtype structs to be dereferenced. #6246Brian Anderson-57/+27
2014-01-04Don't allow single-variant enums to be dereferenced. #6246Brian Anderson-31/+0
2014-01-03librustc: Remove `@mut` support from the parserPatrick Walton-8/+4
2014-01-03librustc: Remove `@mut` support from the typechecker and borrow checkerPatrick Walton-218/+29
2014-01-03librustc: De-`@mut` the AST mapPatrick Walton-55/+105
2014-01-02auto merge of #11274 : michaelwoerister/rust/issue11083, r=pcwaltonbors-61/+69
2014-01-02debuginfo: Fix issue #11083 and some minor clean up.Michael Woerister-61/+69
2014-01-01Fix comment that's been wrong since ancient times (thanks, @jvns).Lindsey Kuper-1/+1
2014-01-01syntax::codemap: Add static DUMMY_SPklutzy-26/+26
2013-12-31auto merge of #11187 : alexcrichton/rust/once, r=brsonbors-2/+15
2013-12-31Convert relevant static mutexes to OnceAlex Crichton-2/+15
2013-12-31Implement volatile_load and volatile_store intrinsics.Peter Zotov-0/+53
2013-12-29Rename PkgId to CrateIdLuis de Bethencourt-7/+7
2013-12-27librustc: Implement coercion for traits.Luqman Aden-6/+38
2013-12-26librustc: De-`@mut` the def map.Patrick Walton-23/+54
2013-12-26librustc: De-`@mut` `building_library` in the sessionPatrick Walton-6/+7
2013-12-26librustc: De-`@mut` `DynamicFailureHandler::finished`Patrick Walton-4/+5
2013-12-26librustc: De-`@mut` the translation statsPatrick Walton-2/+2
2013-12-26librustc: De-`@mut` `fn_stats` in the statsPatrick Walton-12/+19
2013-12-26librustc: De-`@mut` `llvm_insns` in the statsPatrick Walton-6/+7
2013-12-26librustc: Remove the unused `llvm_insn_ctxt` from the statsPatrick Walton-2/+0
2013-12-26librustc: De-`@mut` `n_llvm_insns` in the statsPatrick Walton-6/+9
2013-12-26librustc: De-`@mut` `n_closures` in the statsPatrick Walton-4/+5
2013-12-26librustc: De-`@mut` `n_inlines` in the statsPatrick Walton-5/+6
2013-12-26librustc: De-`@mut` `n_monos` in the statsPatrick Walton-4/+4
2013-12-26librustc: De-`@mut` `n_fns` in the statsPatrick Walton-4/+4
2013-12-26librustc: De-`@mut` `n_real_glues`Patrick Walton-7/+11
2013-12-26librustc: De-`@mut` `n_null_glues` in the statsPatrick Walton-7/+23
2013-12-26librustc: De-`@mut` `n_glues_created` in the statsPatrick Walton-4/+4
2013-12-26librustc: De-`@mut` `n_static_tydescs` in the statsPatrick Walton-4/+4
2013-12-26librustc: De-`@mut` the entry function and entry type in the sessionPatrick Walton-2/+2
2013-12-26librustc: De-`@mut` the method mapPatrick Walton-5/+22
2013-12-26librustc: De-`@mut` the type descriptor infoPatrick Walton-8/+9
2013-12-26librustc: De-`@mut` the various glues in the type descriptor infoPatrick Walton-28/+29
2013-12-26librustc: De-`@mut` `ScopeInfo`Patrick Walton-13/+14
2013-12-26librustc: De-`@mut` `ScopeInfo::landing_pad`Patrick Walton-8/+8
2013-12-26librustc: De-`@mut` `ScopeInfo::cleanup_paths`Patrick Walton-7/+21
2013-12-26librustc: De-`@mut` `ScopeInfo::cleanups`Patrick Walton-54/+81
2013-12-26librustc: De-`@mut` the write guard mapPatrick Walton-1/+2
2013-12-26librustc: De-`@mut` the translation `FunctionContext`Patrick Walton-18/+17
2013-12-26librustc: De-`@mut` the `FunctionDebugContext`Patrick Walton-19/+4
2013-12-26librustc: De-`@mut` `FunctionDebugContextData::source_locations_enabled`Patrick Walton-5/+11
2013-12-26librustc: De-`@mut` `FunctionDebugContextData::argument_counter`Patrick Walton-8/+8
2013-12-26librustc: De-`@mut` `FunctionDebugContextData::scope_map`Patrick Walton-4/+12
2013-12-26librustc: De-`@mut` `FunctionContext::entry_bcx`Patrick Walton-11/+11
2013-12-26librustc: De-`@mut` `FunctionContext::personality`Patrick Walton-5/+5
2013-12-26librustc: De-`@mut` `FunctionContext::llself`Patrick Walton-8/+8
2013-12-26librustc: De-`@mut` `FunctionContext::llreturn`Patrick Walton-9/+10
2013-12-26librustc: De-`@mut` `FunctionContext::alloca_insert_pt`Patrick Walton-7/+10