]> git.lizzy.rs Git - rust.git/log
rust.git
10 years agoUpdate llvm.
Luqman Aden [Fri, 27 Dec 2013 20:31:49 +0000 (15:31 -0500)]
Update llvm.

10 years agoauto merge of #11158 : alexcrichton/rust/green-bootstrap-task, r=pcwalton
bors [Fri, 27 Dec 2013 18:11:48 +0000 (10:11 -0800)]
auto merge of #11158 : alexcrichton/rust/green-bootstrap-task, r=pcwalton

Closes #11054

10 years agoRemove green scheduler bootstrap tasks
Alex Crichton [Fri, 27 Dec 2013 06:30:10 +0000 (22:30 -0800)]
Remove green scheduler bootstrap tasks

Closes #11054

10 years agoauto merge of #11058 : pcwalton/rust/demuting, r=pcwalton
bors [Fri, 27 Dec 2013 02:32:15 +0000 (18:32 -0800)]
auto merge of #11058 : pcwalton/rust/demuting, r=pcwalton

r? @alexcrichton

10 years agolibrustc: Fix tidy problem.
Patrick Walton [Tue, 24 Dec 2013 18:31:15 +0000 (10:31 -0800)]
librustc: Fix tidy problem.

10 years agolibrustc: De-`@mut` the def map.
Patrick Walton [Mon, 23 Dec 2013 19:15:16 +0000 (11:15 -0800)]
librustc: De-`@mut` the def map.

This is the last `@mut` in `librustc` that does not depend on libsyntax.

10 years agolibrustc: De-`@mut` the value and type ribs in the resolver
Patrick Walton [Mon, 23 Dec 2013 00:48:05 +0000 (16:48 -0800)]
librustc: De-`@mut` the value and type ribs in the resolver

10 years agolibrustc: De-`@mut` `Module::imports` in the resolver
Patrick Walton [Mon, 23 Dec 2013 00:39:46 +0000 (16:39 -0800)]
librustc: De-`@mut` `Module::imports` in the resolver

10 years agolibrustc: Fully de-`@mut` `trait_impls` in the type context
Patrick Walton [Mon, 23 Dec 2013 00:36:47 +0000 (16:36 -0800)]
librustc: Fully de-`@mut` `trait_impls` in the type context

10 years agolibrustc: De-`@mut` the inherent implementations list
Patrick Walton [Mon, 23 Dec 2013 00:31:20 +0000 (16:31 -0800)]
librustc: De-`@mut` the inherent implementations list

10 years agolibrustc: De-`@mut` the crate cache in the crate reader
Patrick Walton [Sun, 22 Dec 2013 22:55:41 +0000 (14:55 -0800)]
librustc: De-`@mut` the crate cache in the crate reader

10 years agolibrustc: De-`@mut` `populated_external_traits` in the type context
Patrick Walton [Sun, 22 Dec 2013 22:52:51 +0000 (14:52 -0800)]
librustc: De-`@mut` `populated_external_traits` in the type context

10 years agolibrustc: De-`@mut` `outputs` in the session
Patrick Walton [Sun, 22 Dec 2013 22:51:06 +0000 (14:51 -0800)]
librustc: De-`@mut` `outputs` in the session

10 years agolibrustc: De-`@mut` the `users` list in liveness
Patrick Walton [Sun, 22 Dec 2013 22:47:07 +0000 (14:47 -0800)]
librustc: De-`@mut` the `users` list in liveness

10 years agolibrustc: De-`@mut` `BindingRscope::anon_bindings`
Patrick Walton [Sun, 22 Dec 2013 22:42:50 +0000 (14:42 -0800)]
librustc: De-`@mut` `BindingRscope::anon_bindings`

10 years agolibrustc: De-`@mut` `building_library` in the session
Patrick Walton [Sun, 22 Dec 2013 22:40:03 +0000 (14:40 -0800)]
librustc: De-`@mut` `building_library` in the session

10 years agolibrustc: De-`@mut` `node_id` in the session
Patrick Walton [Sun, 22 Dec 2013 22:36:50 +0000 (14:36 -0800)]
librustc: De-`@mut` `node_id` in the session

10 years agolibrustc: De-`@mut` the loop scope in liveness
Patrick Walton [Sun, 22 Dec 2013 22:34:35 +0000 (14:34 -0800)]
librustc: De-`@mut` the loop scope in liveness

10 years agolibrustc: De-`@mut` `label_ribs` in the resolver
Patrick Walton [Sun, 22 Dec 2013 22:31:49 +0000 (14:31 -0800)]
librustc: De-`@mut` `label_ribs` in the resolver

10 years agolibrustc: De-`@mut` the `idstack` in constant checking
Patrick Walton [Sun, 22 Dec 2013 22:26:36 +0000 (14:26 -0800)]
librustc: De-`@mut` the `idstack` in constant checking

10 years agolibrustc: De-`@mut` the reachability worklist
Patrick Walton [Sun, 22 Dec 2013 22:24:09 +0000 (14:24 -0800)]
librustc: De-`@mut` the reachability worklist

10 years agolibrustc: De-`@mut` `DynamicFailureHandler::finished`
Patrick Walton [Sun, 22 Dec 2013 22:20:56 +0000 (14:20 -0800)]
librustc: De-`@mut` `DynamicFailureHandler::finished`

10 years agolibrustc: De-`@mut` `all_loans` in the borrow checker
Patrick Walton [Sun, 22 Dec 2013 22:17:48 +0000 (14:17 -0800)]
librustc: De-`@mut` `all_loans` in the borrow checker

10 years agolibrustc: De-`@mut` `inherent_candidates` and `extension_candidates` in
Patrick Walton [Sun, 22 Dec 2013 22:12:45 +0000 (14:12 -0800)]
librustc: De-`@mut` `inherent_candidates` and `extension_candidates` in
method lookup

10 years agolibrustc: De-`@mut` `Liveness::successors`
Patrick Walton [Sun, 22 Dec 2013 22:08:42 +0000 (14:08 -0800)]
librustc: De-`@mut` `Liveness::successors`

10 years agolibrustc: De-`@mut` `next_id` in the type context
Patrick Walton [Sun, 22 Dec 2013 22:05:29 +0000 (14:05 -0800)]
librustc: De-`@mut` `next_id` in the type context

10 years agolibrustc: De-`@mut` the trait map
Patrick Walton [Sun, 22 Dec 2013 22:03:39 +0000 (14:03 -0800)]
librustc: De-`@mut` the trait map

10 years agolibrustc: De-`@mut` the translation stats
Patrick Walton [Sun, 22 Dec 2013 22:00:14 +0000 (14:00 -0800)]
librustc: De-`@mut` the translation stats

10 years agolibrustc: De-`@mut` `fn_stats` in the stats
Patrick Walton [Sun, 22 Dec 2013 21:59:08 +0000 (13:59 -0800)]
librustc: De-`@mut` `fn_stats` in the stats

10 years agolibrustc: De-`@mut` `llvm_insns` in the stats
Patrick Walton [Sun, 22 Dec 2013 21:56:22 +0000 (13:56 -0800)]
librustc: De-`@mut` `llvm_insns` in the stats

10 years agolibrustc: Remove the unused `llvm_insn_ctxt` from the stats
Patrick Walton [Sun, 22 Dec 2013 21:53:11 +0000 (13:53 -0800)]
librustc: Remove the unused `llvm_insn_ctxt` from the stats

10 years agolibrustc: De-`@mut` `n_llvm_insns` in the stats
Patrick Walton [Sun, 22 Dec 2013 21:52:05 +0000 (13:52 -0800)]
librustc: De-`@mut` `n_llvm_insns` in the stats

10 years agolibrustc: De-`@mut` `n_closures` in the stats
Patrick Walton [Sun, 22 Dec 2013 21:50:04 +0000 (13:50 -0800)]
librustc: De-`@mut` `n_closures` in the stats

10 years agolibrustc: De-`@mut` `n_inlines` in the stats
Patrick Walton [Sun, 22 Dec 2013 21:48:37 +0000 (13:48 -0800)]
librustc: De-`@mut` `n_inlines` in the stats

10 years agolibrustc: De-`@mut` `n_monos` in the stats
Patrick Walton [Sun, 22 Dec 2013 21:46:59 +0000 (13:46 -0800)]
librustc: De-`@mut` `n_monos` in the stats

10 years agolibrustc: De-`@mut` `n_fns` in the stats
Patrick Walton [Sun, 22 Dec 2013 21:44:42 +0000 (13:44 -0800)]
librustc: De-`@mut` `n_fns` in the stats

10 years agolibrustc: De-`@mut` `n_real_glues`
Patrick Walton [Sun, 22 Dec 2013 21:41:16 +0000 (13:41 -0800)]
librustc: De-`@mut` `n_real_glues`

10 years agolibrustc: De-`@mut` `n_null_glues` in the stats
Patrick Walton [Sun, 22 Dec 2013 21:39:02 +0000 (13:39 -0800)]
librustc: De-`@mut` `n_null_glues` in the stats

10 years agolibrustc: De-`@mut` `n_glues_created` in the stats
Patrick Walton [Sun, 22 Dec 2013 20:32:37 +0000 (12:32 -0800)]
librustc: De-`@mut` `n_glues_created` in the stats

10 years agolibrustc: De-`@mut` `n_static_tydescs` in the stats
Patrick Walton [Sun, 22 Dec 2013 20:31:10 +0000 (12:31 -0800)]
librustc: De-`@mut` `n_static_tydescs` in the stats

10 years agolibrustc: De-`@mut` `Rib::self_binding`
Patrick Walton [Sun, 22 Dec 2013 20:28:47 +0000 (12:28 -0800)]
librustc: De-`@mut` `Rib::self_binding`

10 years agolibrustc: De-`@mut` `MoveData`
Patrick Walton [Sun, 22 Dec 2013 03:04:10 +0000 (19:04 -0800)]
librustc: De-`@mut` `MoveData`

10 years agolibrustc: De-`@mut` `MoveData::assignee_ids`
Patrick Walton [Sun, 22 Dec 2013 02:58:54 +0000 (18:58 -0800)]
librustc: De-`@mut` `MoveData::assignee_ids`

10 years agolibrustc: De-`@mut` `MoveData::var_assignments`
Patrick Walton [Sun, 22 Dec 2013 02:56:17 +0000 (18:56 -0800)]
librustc: De-`@mut` `MoveData::var_assignments`

10 years agolibrustc: De-`@mut` `MoveData::path_assignments`
Patrick Walton [Sun, 22 Dec 2013 02:53:08 +0000 (18:53 -0800)]
librustc: De-`@mut` `MoveData::path_assignments`

10 years agolibrustc: De-`@mut` `MoveData::path_map`
Patrick Walton [Sun, 22 Dec 2013 02:51:02 +0000 (18:51 -0800)]
librustc: De-`@mut` `MoveData::path_map`

10 years agolibrustc: De-`@mut` `MoveData::moves`
Patrick Walton [Sun, 22 Dec 2013 02:48:34 +0000 (18:48 -0800)]
librustc: De-`@mut` `MoveData::moves`

10 years agolibrustc: Replace the `move` method with an accessor in the borrow check
Patrick Walton [Sun, 22 Dec 2013 02:44:55 +0000 (18:44 -0800)]
librustc: Replace the `move` method with an accessor in the borrow check
move data

10 years agolibrustc: De-`@mut` `MoveData::paths`
Patrick Walton [Sun, 22 Dec 2013 02:42:55 +0000 (18:42 -0800)]
librustc: De-`@mut` `MoveData::paths`

10 years agolibrustc: Change `mut_path` into mutators for specific fields in the
Patrick Walton [Sun, 22 Dec 2013 02:37:59 +0000 (18:37 -0800)]
librustc: Change `mut_path` into mutators for specific fields in the
borrow check move data

10 years agolibrustc: Extract `first_child` and `next_sibling` from the borrow check
Patrick Walton [Sun, 22 Dec 2013 02:35:09 +0000 (18:35 -0800)]
librustc: Extract `first_child` and `next_sibling` from the borrow check
move data into accessors

10 years agolibrustc: Extract `first_move` from the move data into an accessor
Patrick Walton [Sun, 22 Dec 2013 02:32:54 +0000 (18:32 -0800)]
librustc: Extract `first_move` from the move data into an accessor

10 years agolibrustc: Extract `parent` from move data as an accessor
Patrick Walton [Sun, 22 Dec 2013 02:30:53 +0000 (18:30 -0800)]
librustc: Extract `parent` from move data as an accessor

10 years agolibrustc: Extract `loan_path` from move data into an accessor
Patrick Walton [Sun, 22 Dec 2013 02:26:16 +0000 (18:26 -0800)]
librustc: Extract `loan_path` from move data into an accessor

10 years agolibrustc: De-`@mut` `populated_external_types` in the type context
Patrick Walton [Sun, 22 Dec 2013 02:20:20 +0000 (18:20 -0800)]
librustc: De-`@mut` `populated_external_types` in the type context

10 years agolibrustc: De-`@mut` the `cnum_map`
Patrick Walton [Sun, 22 Dec 2013 02:17:29 +0000 (18:17 -0800)]
librustc: De-`@mut` the `cnum_map`

10 years agolibrustc: De-`@mut` the borrow check stat fields
Patrick Walton [Sun, 22 Dec 2013 02:13:17 +0000 (18:13 -0800)]
librustc: De-`@mut` the borrow check stat fields

10 years agolibrustc: De-`@mut` the encoding stats
Patrick Walton [Sun, 22 Dec 2013 02:09:24 +0000 (18:09 -0800)]
librustc: De-`@mut` the encoding stats

10 years agolibrustc: De-`@mut` the region maps
Patrick Walton [Sun, 22 Dec 2013 02:03:06 +0000 (18:03 -0800)]
librustc: De-`@mut` the region maps

10 years agolibrustc: De-`@mut` `cleanup_scopes` in the region maps
Patrick Walton [Sun, 22 Dec 2013 02:00:29 +0000 (18:00 -0800)]
librustc: De-`@mut` `cleanup_scopes` in the region maps

10 years agolibrustc: De-`@mut` the free region map in the region maps
Patrick Walton [Sun, 22 Dec 2013 01:58:40 +0000 (17:58 -0800)]
librustc: De-`@mut` the free region map in the region maps

10 years agolibrustc: De-`@mut` the scope map in the region maps
Patrick Walton [Sun, 22 Dec 2013 01:56:52 +0000 (17:56 -0800)]
librustc: De-`@mut` the scope map in the region maps

10 years agolibrustc: De-`@mut` all remaining uses of `MemWriter`
Patrick Walton [Sun, 22 Dec 2013 01:52:27 +0000 (17:52 -0800)]
librustc: De-`@mut` all remaining uses of `MemWriter`

10 years agolibrustc: De-`@mut` `ImportResolution`
Patrick Walton [Sun, 22 Dec 2013 01:49:43 +0000 (17:49 -0800)]
librustc: De-`@mut` `ImportResolution`

10 years agolibrustc: De-`@mut` `ImportResolution::type_id`
Patrick Walton [Sun, 22 Dec 2013 01:48:19 +0000 (17:48 -0800)]
librustc: De-`@mut` `ImportResolution::type_id`

10 years agolibrustc: De-`@mut` `ImportResolution::type_target`
Patrick Walton [Sun, 22 Dec 2013 01:46:56 +0000 (17:46 -0800)]
librustc: De-`@mut` `ImportResolution::type_target`

10 years agolibrustc: De-`@mut` `ImportResolution::value_id`
Patrick Walton [Sun, 22 Dec 2013 01:45:02 +0000 (17:45 -0800)]
librustc: De-`@mut` `ImportResolution::value_id`

10 years agolibrustc: De-`@mut` `ImportResolution::value_target`
Patrick Walton [Sun, 22 Dec 2013 01:40:36 +0000 (17:40 -0800)]
librustc: De-`@mut` `ImportResolution::value_target`

10 years agolibrustc: De-`@mut` `ImportResolution::is_public`
Patrick Walton [Sun, 22 Dec 2013 01:32:22 +0000 (17:32 -0800)]
librustc: De-`@mut` `ImportResolution::is_public`

10 years agolibrustc: De-`@mut` `ImportResolution::outstanding_references`
Patrick Walton [Sun, 22 Dec 2013 01:30:36 +0000 (17:30 -0800)]
librustc: De-`@mut` `ImportResolution::outstanding_references`

10 years agolibrustc: De-`@mut` the `used_mut_nodes` table in the type context
Patrick Walton [Sun, 22 Dec 2013 01:28:21 +0000 (17:28 -0800)]
librustc: De-`@mut` the `used_mut_nodes` table in the type context

10 years agolibrustc: De-`@mut` the entry function and entry type in the session
Patrick Walton [Sun, 22 Dec 2013 01:25:27 +0000 (17:25 -0800)]
librustc: De-`@mut` the entry function and entry type in the session

10 years agolibrustc: De-`@mut` the moved variables set
Patrick Walton [Sun, 22 Dec 2013 01:20:42 +0000 (17:20 -0800)]
librustc: De-`@mut` the moved variables set

10 years agolibrustc: De-`@mut` the test context
Patrick Walton [Sun, 22 Dec 2013 01:18:07 +0000 (17:18 -0800)]
librustc: De-`@mut` the test context

10 years agolibrustc: De-`@mut` `TestCtxt::testfns`
Patrick Walton [Sun, 22 Dec 2013 01:16:49 +0000 (17:16 -0800)]
librustc: De-`@mut` `TestCtxt::testfns`

10 years agolibrustc: De-`@mut` `TestCtxt::path`
Patrick Walton [Sun, 22 Dec 2013 01:14:53 +0000 (17:14 -0800)]
librustc: De-`@mut` `TestCtxt::path`

10 years agolibrustc: De-`@mut` `impl_dups` in method checking
Patrick Walton [Sun, 22 Dec 2013 01:11:31 +0000 (17:11 -0800)]
librustc: De-`@mut` `impl_dups` in method checking

10 years agolibrustc: De-`@mut` the moves map
Patrick Walton [Sun, 22 Dec 2013 01:09:06 +0000 (17:09 -0800)]
librustc: De-`@mut` the moves map

10 years agolibrustc: De-`@mut` the method map
Patrick Walton [Sun, 22 Dec 2013 01:04:42 +0000 (17:04 -0800)]
librustc: De-`@mut` the method map

10 years agolibrustc: De-`@mut` `creader::Env`
Patrick Walton [Sun, 22 Dec 2013 00:46:55 +0000 (16:46 -0800)]
librustc: De-`@mut` `creader::Env`

10 years agolibrustc: De-`@mut` the type descriptor info
Patrick Walton [Sun, 22 Dec 2013 00:43:43 +0000 (16:43 -0800)]
librustc: De-`@mut` the type descriptor info

10 years agolibrustc: De-`@mut` the various glues in the type descriptor info
Patrick Walton [Sun, 22 Dec 2013 00:41:09 +0000 (16:41 -0800)]
librustc: De-`@mut` the various glues in the type descriptor info

10 years agolibrustc: De-`@mut` `ScopeInfo`
Patrick Walton [Sun, 22 Dec 2013 00:03:27 +0000 (16:03 -0800)]
librustc: De-`@mut` `ScopeInfo`

10 years agolibrustc: De-`@mut` `ScopeInfo::landing_pad`
Patrick Walton [Sat, 21 Dec 2013 23:58:54 +0000 (15:58 -0800)]
librustc: De-`@mut` `ScopeInfo::landing_pad`

10 years agolibrustc: De-`@mut` `ScopeInfo::cleanup_paths`
Patrick Walton [Sat, 21 Dec 2013 23:51:39 +0000 (15:51 -0800)]
librustc: De-`@mut` `ScopeInfo::cleanup_paths`

10 years agolibrustc: De-`@mut` `ScopeInfo::cleanups`
Patrick Walton [Sat, 21 Dec 2013 23:47:08 +0000 (15:47 -0800)]
librustc: De-`@mut` `ScopeInfo::cleanups`

10 years agolibrustc: Remove the unused `reported` table from the loan checking pass
Patrick Walton [Sat, 21 Dec 2013 23:35:46 +0000 (15:35 -0800)]
librustc: Remove the unused `reported` table from the loan checking pass

10 years agolibrustc: De-`@mut` `Module::children`
Patrick Walton [Sat, 21 Dec 2013 23:32:44 +0000 (15:32 -0800)]
librustc: De-`@mut` `Module::children`

10 years agolibrustc: De-`@mut` the bindings list in pattern resolution
Patrick Walton [Sat, 21 Dec 2013 23:27:26 +0000 (15:27 -0800)]
librustc: De-`@mut` the bindings list in pattern resolution

10 years agolibrustc: De-`@mut` several instances of `io::Writer`.
Patrick Walton [Sat, 21 Dec 2013 23:24:10 +0000 (15:24 -0800)]
librustc: De-`@mut` several instances of `io::Writer`.

There are a few more related to pretty printing.

10 years agolibrustc: De-`@mut` `Module::import_resolutions`
Patrick Walton [Sat, 21 Dec 2013 23:15:54 +0000 (15:15 -0800)]
librustc: De-`@mut` `Module::import_resolutions`

10 years agolibrustc: De-`@mut` arrays of `entry` used in the encoder
Patrick Walton [Sat, 21 Dec 2013 22:44:18 +0000 (14:44 -0800)]
librustc: De-`@mut` arrays of `entry` used in the encoder

10 years agolibrustc: De-`@mut` the additional library search paths
Patrick Walton [Sat, 21 Dec 2013 22:28:04 +0000 (14:28 -0800)]
librustc: De-`@mut` the additional library search paths

10 years agolibrustc: De-`@mut` `Module::anonymous_children`
Patrick Walton [Sat, 21 Dec 2013 22:23:40 +0000 (14:23 -0800)]
librustc: De-`@mut` `Module::anonymous_children`

10 years agolibrustc: De-`@mut` `NameBindings`
Patrick Walton [Sat, 21 Dec 2013 22:20:57 +0000 (14:20 -0800)]
librustc: De-`@mut` `NameBindings`

10 years agolibrustc: De-`@mut` `NameBindings::value_def`
Patrick Walton [Sat, 21 Dec 2013 22:15:07 +0000 (14:15 -0800)]
librustc: De-`@mut` `NameBindings::value_def`

10 years agolibrustc: De-`@mut` `NameBindings::type_def`
Patrick Walton [Sat, 21 Dec 2013 22:13:06 +0000 (14:13 -0800)]
librustc: De-`@mut` `NameBindings::type_def`

10 years agolibrustc: De-`@mut` the write guard map
Patrick Walton [Sat, 21 Dec 2013 22:08:22 +0000 (14:08 -0800)]
librustc: De-`@mut` the write guard map

10 years agolibrustc: De-`@mut` `Module::external_module_children`
Patrick Walton [Sat, 21 Dec 2013 22:05:26 +0000 (14:05 -0800)]
librustc: De-`@mut` `Module::external_module_children`

10 years agolibrustc: De-`@mut` `Rib::bindings`
Patrick Walton [Sat, 21 Dec 2013 21:58:11 +0000 (13:58 -0800)]
librustc: De-`@mut` `Rib::bindings`