rust/src
kennytm 9c5c8d6491
Test clippy first to workaround the derive-new conflict.
2018-07-29 19:05:41 +08:00
..
bootstrap Copy the test_data/ RLS tests into a writable directory. 2018-07-29 15:12:47 +08:00
build_helper Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
ci Test clippy first to workaround the derive-new conflict. 2018-07-29 19:05:41 +08:00
dlmalloc@c99638dc2e
doc Auto merge of #52711 - eddyb:unsized-manuallydrop, r=nikomatsakis 2018-07-28 14:26:16 +00:00
etc Enable default inlining in platform intrinsics 2018-07-16 14:36:00 +02:00
grammar
jemalloc@1f5a28755e
liballoc Rollup merge of #52769 - sinkuu:stray_test, r=alexcrichton 2018-07-28 16:25:04 +08:00
liballoc_jemalloc Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
liballoc_system Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
libarena Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
libbacktrace@f4d02bbdbf
libcompiler_builtins@52a6a4d708 Update the compiler-builtins submodule 2018-07-25 18:12:39 -07:00
libcore Auto merge of #52744 - RalfJung:align_offset, r=Kimundi 2018-07-28 16:44:21 +00:00
libfmt_macros Auto merge of #52336 - ishitatsuyuki:dyn-rollup, r=Mark-Simulacrum 2018-07-27 20:27:40 +00:00
libgraphviz Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
liblibc@b6d23ed45d Update liblibc 2018-07-01 20:23:41 +02:00
libpanic_abort Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
libpanic_unwind Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
libproc_macro Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
libprofiler_builtins Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc Auto merge of #52355 - pietroalbini:zfeature, r=eddyb 2018-07-28 23:10:10 +00:00
librustc_allocator Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_apfloat Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_asan Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_borrowck Rollup merge of #52781 - ljedrz:avoid_vec_arguments, r=nikomatsakis 2018-07-28 16:25:07 +08:00
librustc_codegen_llvm Rollup merge of #52703 - ljedrz:vec_improvements, r=nikomatsakis 2018-07-28 16:24:57 +08:00
librustc_codegen_utils Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_cratesio_shim
librustc_data_structures Auto merge of #52336 - ishitatsuyuki:dyn-rollup, r=Mark-Simulacrum 2018-07-27 20:27:40 +00:00
librustc_driver Auto merge of #52355 - pietroalbini:zfeature, r=eddyb 2018-07-28 23:10:10 +00:00
librustc_errors Rollup merge of #52781 - ljedrz:avoid_vec_arguments, r=nikomatsakis 2018-07-28 16:25:07 +08:00
librustc_incremental Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_lint Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_llvm Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_lsan Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_metadata Rollup merge of #52760 - cuviper:test_loading_atoi, r=alexcrichton 2018-07-28 16:25:01 +08:00
librustc_mir Auto merge of #52711 - eddyb:unsized-manuallydrop, r=nikomatsakis 2018-07-28 14:26:16 +00:00
librustc_msan Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_passes Rollup merge of #52781 - ljedrz:avoid_vec_arguments, r=nikomatsakis 2018-07-28 16:25:07 +08:00
librustc_platform_intrinsics Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_plugin Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_privacy Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_resolve Rollup merge of #52781 - ljedrz:avoid_vec_arguments, r=nikomatsakis 2018-07-28 16:25:07 +08:00
librustc_save_analysis Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_target Rollup merge of #52763 - petrhosek:fuchsia-triple, r=alexcrichton 2018-07-28 16:25:02 +08:00
librustc_traits Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_tsan Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
librustc_typeck Auto merge of #52761 - toidiu:ak-static-infer-fg, r=nikomatsakis 2018-07-28 11:37:41 +00:00
librustdoc Auto merge of #52585 - GuillaumeGomez:generic-impls, r=QuietMisdreavus 2018-07-28 20:44:17 +00:00
libserialize Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
libstd Rollup merge of #52759 - stjepang:impl-send-sync-for-joinhandle, r=TimNN 2018-07-28 16:24:59 +08:00
libstd_unicode
libsyntax Auto merge of #52355 - pietroalbini:zfeature, r=eddyb 2018-07-28 23:10:10 +00:00
libsyntax_ext Auto merge of #52336 - ishitatsuyuki:dyn-rollup, r=Mark-Simulacrum 2018-07-27 20:27:40 +00:00
libsyntax_pos Auto merge of #52355 - pietroalbini:zfeature, r=eddyb 2018-07-28 23:10:10 +00:00
libterm Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
libtest Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
libunwind Deny bare_trait_objects globally 2018-07-25 10:25:29 +09:00
llvm@0368490510 Upgrade to LLVM's master branch (LLVM 7) 2018-07-10 13:43:01 -07:00
llvm-emscripten@2717444753
rtstartup
rustc
rustllvm Auto merge of #52506 - alexcrichton:dont-duplicate-wasm-sections, r=michaelwoerister 2018-07-23 13:42:23 +00:00
stdsimd@05c2f61c38 update the stdsimd submodule 2018-07-24 11:08:11 -05:00
test Auto merge of #52355 - pietroalbini:zfeature, r=eddyb 2018-07-28 23:10:10 +00:00
tools Exempt cloudabi from license check. 2018-07-29 15:12:47 +08:00
Cargo.lock Update the Cargo submodule and rustfix 2018-07-28 09:50:34 -07:00
Cargo.toml Auto merge of #52388 - oli-obk:clippy, r=Manishearth 2018-07-15 00:29:43 +00:00
README.md rustc: rename ty::maps to ty::query. 2018-06-14 18:05:12 +03:00
stage0.txt bump bootstrap compiler to beta-2018-07-27 2018-07-27 12:24:17 +02:00

README.md

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.

Their is also useful content in the following READMEs, which are gradually being moved over to the guide: