rust/src
2018-03-06 18:03:09 -03:00
..
bootstrap Get the path to cargo from rustbuild 2018-03-05 14:43:44 -06:00
build_helper
ci Auto merge of #48630 - alexcrichton:more-sccache, r=kennytm 2018-03-04 07:09:41 +00:00
dlmalloc@9b2dcac06c
doc Rollup merge of #48359 - jsgf:remap-path-prefix, r=sanxiyn 2018-02-28 15:09:24 -08:00
etc rust: Import LLD for linking wasm objects 2018-03-03 20:21:35 -08:00
grammar
jemalloc@1f5a28755e
liballoc Don't have Vec<T> delegate to [T]'s bounds for indexing 2018-03-02 23:25:52 -05:00
liballoc_jemalloc
liballoc_system
libarena
libbacktrace
libcompiler_builtins@266ea0740a
libcore Auto merge of #48509 - Phlosioneer:option-doc-change, r=TimNN 2018-03-06 06:14:11 +00:00
libfmt_macros
libgetopts
libgraphviz
liblibc@56444a4545
libpanic_abort
libpanic_unwind
libproc_macro Impl !Send and !Sync for SourceFile 2018-03-02 10:48:52 +01:00
libprofiler_builtins
librustc Make causal tracking lazy 2018-03-06 18:03:05 -03:00
librustc_allocator
librustc_apfloat
librustc_asan
librustc_back rustc: Tweak default linker selection 2018-03-03 20:21:35 -08:00
librustc_borrowck Turn features() into a query. 2018-03-05 11:05:01 +01:00
librustc_const_eval Turn features() into a query. 2018-03-05 11:05:01 +01:00
librustc_const_math
librustc_cratesio_shim
librustc_data_structures Auto merge of #48587 - Zoxc:transitive-relation, r=nikomatsakis 2018-03-04 09:41:32 +00:00
librustc_driver Turn features() into a query. 2018-03-05 11:05:01 +01:00
librustc_errors Replace Rc with Lrc for shared data 2018-03-02 10:48:52 +01:00
librustc_incremental Turn features() into a query. 2018-03-05 11:05:01 +01:00
librustc_lint Turn features() into a query. 2018-03-05 11:05:01 +01:00
librustc_llvm
librustc_lsan
librustc_metadata Turn features() into a query. 2018-03-05 11:05:01 +01:00
librustc_mir mir is already a reference 2018-03-06 18:03:09 -03:00
librustc_msan
librustc_passes Replace Rc with Lrc for shared data 2018-03-02 10:48:52 +01:00
librustc_platform_intrinsics
librustc_plugin Turn features() into a query. 2018-03-05 11:05:01 +01:00
librustc_privacy Replace Rc with Lrc for shared data 2018-03-02 10:48:52 +01:00
librustc_resolve Turn features() into a query. 2018-03-05 11:05:01 +01:00
librustc_save_analysis
librustc_trans rustc: Tweak default linker selection 2018-03-03 20:21:35 -08:00
librustc_trans_utils Turn features() into a query. 2018-03-05 11:05:01 +01:00
librustc_tsan
librustc_typeck Turn features() into a query. 2018-03-05 11:05:01 +01:00
librustdoc Turn features() into a query. 2018-03-05 11:05:01 +01:00
libserialize Fix Decodable impl for Arc 2018-03-02 10:45:32 +01:00
libstd Rollup merge of #48513 - alexcrichton:simd, r=JoshTriplett 2018-03-04 02:17:38 +08:00
libstd_unicode impl Clone for ::std_unicode::char::{ToLowercase, ToUppercase} 2018-02-28 20:58:16 -08:00
libsyntax Turn features() into a query. 2018-03-05 11:05:01 +01:00
libsyntax_ext Replace Rc with Lrc for shared data 2018-03-02 10:48:52 +01:00
libsyntax_pos Replace Rc with Lrc for shared data 2018-03-02 10:48:52 +01:00
libterm
libtest
libunwind
llvm@ba2edd794c Update LLVM submodule a bit further 2018-02-28 13:21:14 -08:00
llvm-emscripten@2717444753
rtstartup
rustc
rustllvm
stdsimd@678cbd325c std: Add arch and simd modules 2018-03-02 14:34:07 -08:00
test Make causal tracking lazy 2018-03-06 18:03:05 -03:00
tools Add ena to whitelist 2018-03-05 14:43:44 -06:00
Cargo.lock Start adding a whitelist for rustc dependencies 2018-03-05 14:43:44 -06:00
Cargo.toml
README.md
stage0.txt

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: