Commit Graph

24749 Commits

Author SHA1 Message Date
Patrick Walton ff2d16e119 librustc: De-@mut RegionVarBindings 2013-12-26 13:01:30 -08:00
Patrick Walton a39ab7445c librustc: De-@mut RegionVarBindings::var_origins 2013-12-26 13:01:29 -08:00
Patrick Walton 1095e63534 librustc: De-@mut RegionVarBindings::values 2013-12-26 13:01:29 -08:00
Patrick Walton 38d5072018 librustc: De-@mut the undo log in RegionVarBindings 2013-12-26 13:01:29 -08:00
Patrick Walton b84f294c46 librustc: De-@mut glbs and lubs in RegionVarBindings 2013-12-26 13:01:29 -08:00
Patrick Walton bdfd0b5ae0 librustc: De-@mut RegionVarBindings::bound_count 2013-12-26 13:01:29 -08:00
Patrick Walton 0a0ce8d227 librustc: De-@mut RegionVarBindings::skolemization_count 2013-12-26 13:01:29 -08:00
Patrick Walton 9f4cfe2e78 librustc: De-@mut RegionVarBindings::constraints 2013-12-26 13:01:29 -08:00
Patrick Walton 3840d50516 librustc: De-@mut the variable bindings in the inference context 2013-12-26 13:01:29 -08:00
Patrick Walton 984b567f9e librustc: De-@mut the variable counters in the inference context 2013-12-26 13:01:29 -08:00
Patrick Walton 7ffba5c3e1 librustc: De-@mut llupvars in the translation crate context 2013-12-26 13:01:29 -08:00
Patrick Walton de3d581198 librustc: De-@mut the typechecking crate context 2013-12-26 13:01:29 -08:00
Patrick Walton 4fe1cb1aff librustc: De-@mut the vtable map 2013-12-26 13:01:28 -08:00
Patrick Walton dd745b388d librustc: De-@mut the capture map 2013-12-26 13:01:28 -08:00
Patrick Walton 72f9cbe8ac librustc: De-@mut the borrow check's root map 2013-12-26 13:01:28 -08:00
Patrick Walton c4661fd258 librustc: De-@mut node_types in the type context 2013-12-26 13:01:28 -08:00
Patrick Walton 727fa3aa01 librustc: De-@mut impl_vtables in the type context 2013-12-26 13:01:28 -08:00
Patrick Walton ea5368ce6e librustc: De-@mut ty::ctxt_::rcache 2013-12-26 13:01:28 -08:00
Patrick Walton 2c3f92699e librustc: De-@mut the type cache in the type context 2013-12-26 13:01:28 -08:00
Patrick Walton b976226d52 librustc: De-@mut extern_const_variants in the type context 2013-12-26 13:01:28 -08:00
Patrick Walton a5db84ce12 librustc: De-@mut the extern_const_statics table in the type context 2013-12-26 13:01:28 -08:00
Patrick Walton 55a7b2fedd librustc: De-@mut the impls table in the type context 2013-12-26 13:01:28 -08:00
Patrick Walton 42f7f7f437 librustc: De-@mut inherent_impls in the type context 2013-12-26 13:01:28 -08:00
Patrick Walton c554d23a9a librustc: De-@mut trait_impls in the type context 2013-12-26 13:01:27 -08:00
Patrick Walton a66fcca9c9 librustc: De-@mut destructors in the type context 2013-12-26 13:01:27 -08:00
Patrick Walton daf31d2b4f librustc: De-@mut resolve::Module 2013-12-26 13:01:27 -08:00
Patrick Walton ec02f9457c librustc: De-@mut resolve::Module::resolved_import_count 2013-12-26 13:01:27 -08:00
Patrick Walton 01d8380b19 librustc: De-@mut resolve::Module::glob_count 2013-12-26 13:01:27 -08:00
Patrick Walton 6db9a8c55c librustc: De-@mut resolve::Module::def_id 2013-12-26 13:01:27 -08:00
Patrick Walton d503fff28e librustc: De-@mut resolve::Module::populated 2013-12-26 13:01:27 -08:00
Patrick Walton a1ee3810b8 librustc: De-@mut resolve::Module::kind 2013-12-26 13:01:27 -08:00
Patrick Walton 752283889c librustc: De-@mut destructor_for_type in the type context 2013-12-26 13:01:27 -08:00
Patrick Walton 4dc923fbda librustc: De-@mut the normalized_cache in the type context 2013-12-26 13:01:27 -08:00
Patrick Walton 5b98c66593 librustc: De-@mut the item variance map in the type context 2013-12-26 13:01:27 -08:00
Patrick Walton 7f5e57a5a9 librustc: De-@mut supertraits in the type context 2013-12-26 13:01:26 -08:00
Patrick Walton 84e450347b librustc: De-@mut provided_method_sources in the type context 2013-12-26 13:01:26 -08:00
Patrick Walton 7cf6abc84a librustc: De-@mut the adjustments table in the type context 2013-12-26 13:01:26 -08:00
Patrick Walton 3e9bcea018 librustc: Remove ty_param_defs from the type context 2013-12-26 13:01:26 -08:00
Patrick Walton d803a0f733 librustc: De-@mut the enum_var_cache 2013-12-26 13:01:26 -08:00
Patrick Walton ab0d7b2312 librustc: De-@mut the ast_ty_to_ty_cache. 2013-12-26 13:01:26 -08:00
Patrick Walton b941677ea3 librustc: De-@mut the crate context 2013-12-26 13:01:26 -08:00
Patrick Walton 2418cc0212 librustc: De-@mut the crate context's do_not_commit_warning_issued 2013-12-26 13:01:26 -08:00
Patrick Walton 61768de5e9 librustc: De-&mut TypeNames 2013-12-26 13:01:26 -08:00
Patrick Walton d2bcd1462f librustc: Remove unused TypeNames::type_names table 2013-12-26 13:01:26 -08:00
Patrick Walton ddf3c6de74 librustc: Remove unused TypeNames::find_name function 2013-12-26 13:01:26 -08:00
Patrick Walton 303a39477b librustc: De-@mut CrateContext::symbol_hasher. 2013-12-26 13:01:25 -08:00
Patrick Walton 07dc0f3a74 libstd: Make a temporary separate stage0 implementation for Cell to
avoid a crash in later stages
2013-12-26 13:01:25 -08:00
Patrick Walton d40974a5fe librustc: De-mut CrateDebugContext 2013-12-26 13:01:25 -08:00
Patrick Walton e66bcf44b9 librustc: De-@mut CrateDebugContext::current_debug_location 2013-12-26 13:01:25 -08:00
Patrick Walton f38561dfd6 librustc: De-@mut CrateDebugContext::composite_types_completed 2013-12-26 13:01:25 -08:00