rust/src
Mark Rousskov e7ee42baeb Do not ping the infrastructure team on toolstate changes
To my knowledge, there is essentially never any particular action that the
infra team needs to take on these pings, and they are currently relatively
annoying.
2020-02-20 19:46:09 -05:00
..
bootstrap Auto merge of #69293 - Dylan-DPC:rollup-imcbvgo, r=Dylan-DPC 2020-02-19 19:10:58 +00:00
build_helper
ci Rollup merge of #68863 - pietroalbini:azure-macos-10.15, r=Mark-Simulacrum 2020-02-19 18:12:07 +01:00
doc Auto merge of #67885 - tobithiel:fix_group_lint_allow_override, r=Mark-Simulacrum 2020-02-16 15:28:41 +00:00
etc Rollup merge of #69049 - pthariensflame:improvement/imgbot, r=GuillaumeGomez 2020-02-13 02:52:53 +01:00
liballoc Change FromStr for String to use Infallible directly 2020-02-19 16:37:58 -05:00
libarena
libcore Auto merge of #69256 - nnethercote:misc-inlining, r=Centril 2020-02-20 02:00:31 +00:00
libfmt_macros
libgraphviz Add option to dot::render for monospace font 2020-02-09 10:33:06 -08:00
libpanic_abort
libpanic_unwind Drop cfg(bootstrap) code 2020-01-31 12:31:09 -05:00
libproc_macro
libprofiler_builtins
librustc Auto merge of #68847 - ecstatic-morse:const-impl, r=oli-obk 2020-02-20 08:41:17 +00:00
librustc_apfloat
librustc_ast_lowering Remove "not yet implemented" warning 2020-02-18 21:03:28 -08:00
librustc_ast_passes Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov 2020-02-18 22:16:26 +01:00
librustc_ast_pretty Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov 2020-02-18 22:16:26 +01:00
librustc_attr Auto merge of #68491 - pnkfelix:hide-niches-under-unsafe-cell, r=oli 2020-02-11 20:48:27 +00:00
librustc_builtin_macros Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov 2020-02-18 22:16:26 +01:00
librustc_codegen_llvm Change const_field and const_caller_location to return ConstValue instead of Const as the type 2020-02-15 12:57:46 +13:00
librustc_codegen_ssa Code review changes. 2020-02-16 09:59:01 +13:00
librustc_codegen_utils Remove unused feature gates from cg_ssa and cg_utils 2020-02-04 19:18:10 +01:00
librustc_data_structures Tune inlining 2020-02-19 16:03:21 +01:00
librustc_driver Rollup merge of #69059 - ljedrz:unused_stuff, r=Dylan-DPC 2020-02-12 14:21:14 +01:00
librustc_error_codes Rollup merge of #69233 - GuillaumeGomez:cleanup-e0310, r=Dylan-DPC 2020-02-18 16:07:29 +01:00
librustc_errors Auto merge of #69062 - Dylan-DPC:rollup-7wpjpqu, r=Dylan-DPC 2020-02-11 17:45:49 +00:00
librustc_expand Rollup merge of #69211 - petrochenkov:prevtok, r=Centril 2020-02-18 22:16:28 +01:00
librustc_feature Add #[repr(no_niche)]. 2020-02-10 14:44:12 -05:00
librustc_fs_util
librustc_hir Rename FunctionRetTy to FnRetTy 2020-02-17 11:24:29 +09:00
librustc_incremental Rollup merge of #66498 - bjorn3:less_feature_flags, r=Dylan-DPC 2020-02-11 16:36:54 +01:00
librustc_index index ReEmpty by universe 2020-02-06 15:58:00 -05:00
librustc_infer Rename FunctionRetTy to FnRetTy 2020-02-17 11:24:29 +09:00
librustc_interface Split query stats into its own file 2020-02-19 16:03:21 +01:00
librustc_lexer Spelling error "represening" to "representing" 2020-02-13 11:14:21 -05:00
librustc_lint Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov 2020-02-18 22:16:26 +01:00
librustc_llvm
librustc_macros Add a storage query modifier to override the query cache 2020-02-19 16:03:19 +01:00
librustc_metadata Record proc macro harness order for use during metadata deserialization 2020-02-15 15:48:36 -05:00
librustc_mir Auto merge of #68847 - ecstatic-morse:const-impl, r=oli-obk 2020-02-20 08:41:17 +00:00
librustc_mir_build Rollup merge of #69181 - skinny121:const-eval-return, r=oli-obk 2020-02-18 16:07:22 +01:00
librustc_parse Rollup merge of #69236 - Centril:mut-parens-at-recovery, r=estebank 2020-02-18 22:16:31 +01:00
librustc_passes Propagate rustc_const_unstable to children 2020-02-18 21:03:29 -08:00
librustc_plugin_impl
librustc_privacy Move more into decorate functions. 2020-02-11 19:50:26 +10:00
librustc_resolve Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov 2020-02-18 22:16:26 +01:00
librustc_save_analysis Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov 2020-02-18 22:16:26 +01:00
librustc_session Tune inlining 2020-02-19 16:03:21 +01:00
librustc_span Auto merge of #69256 - nnethercote:misc-inlining, r=Centril 2020-02-20 02:00:31 +00:00
librustc_target Fix typo 2020-02-18 00:00:06 +01:00
librustc_traits Make librustc_traits compile. 2020-02-16 11:57:52 +01:00
librustc_ty Other crates. 2020-02-16 11:59:35 +01:00
librustc_typeck Rollup merge of #69217 - LeSeulArtichaut:remove-lint-impl-op, r=estebank 2020-02-18 22:16:29 +01:00
librustdoc Rollup merge of #69181 - skinny121:const-eval-return, r=oli-obk 2020-02-18 16:07:22 +01:00
libserialize Inline various simple emit_* and read_* methods in Decoder. 2020-02-18 16:46:50 +11:00
libstd Reword OpenOptions::{create, create_new} doc. 2020-02-19 19:57:32 +10:00
libsyntax Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov 2020-02-18 22:16:26 +01:00
libterm
libtest Respect --nocapture in panic=abort test mode 2020-02-06 14:43:53 -08:00
libunwind
llvm-project@d7cdb43592 Fix LLVM assertion failure in MSP430 interrupt generation. 2020-01-27 10:42:48 -05:00
rtstartup
rustc
rustllvm Auto merge of #69144 - Dylan-DPC:rollup-apt6zjj, r=Dylan-DPC 2020-02-13 22:20:58 +00:00
stdarch@dea57529b3 stdarch: update submodule. 2020-02-01 22:04:18 -05:00
test Auto merge of #68847 - ecstatic-morse:const-impl, r=oli-obk 2020-02-20 08:41:17 +00:00
tools Do not ping the infrastructure team on toolstate changes 2020-02-20 19:46:09 -05:00
README.md
stage0.txt Bump rustfmt and stage0 2020-01-31 12:31:09 -05:00

This directory contains the source code of the rust project, including:

  • rustc and its tests
  • libstd
  • Various submodules for tools, like rustdoc, rls, etc.

For more information on how various parts of the compiler work, see the rustc guide.