rust/src
2020-01-11 10:18:44 +00:00
..
bootstrap Rollup merge of - matthew-healy:skip-llvm-rebuild-option, r=Centril 2020-01-11 04:02:25 +01:00
build_helper Remove sanitizer runtime crates 2020-01-09 07:54:02 +01:00
ci ci: another take at fixing toolstate 2020-01-09 09:49:25 +01:00
doc Document sanitizers in unstable-book 2020-01-09 09:33:49 +01:00
etc
liballoc Apply suggestions from code review 2020-01-09 12:03:49 +01:00
libarena
libcore Rollup merge of - mzabaluev:unwrap-infallible, r=dtolnay 2020-01-11 04:50:45 +09:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind Explain the panic! in exception_copy 2020-01-11 10:18:44 +00:00
libproc_macro
libprofiler_builtins
librustc Rollup merge of - Centril:splitsynmore, r=petrochenkov 2020-01-11 04:02:22 +01:00
librustc_apfloat
librustc_ast_lowering Rollup merge of - Zoxc:missing-timers, r=wesleywiser 2020-01-11 04:02:24 +01:00
librustc_ast_passes {syntax -> rustc_ast_passes}::show_span 2020-01-11 03:30:20 +01:00
librustc_builtin_macros Rollup merge of - estebank:ice-68000, r=varkor 2020-01-11 04:02:28 +01:00
librustc_codegen_llvm Fix a memory leak in SEH unwinding if a Rust panic is caught by C++ and discarded 2020-01-11 10:18:44 +00:00
librustc_codegen_ssa Rollup merge of - Zoxc:missing-timers, r=wesleywiser 2020-01-11 04:02:24 +01:00
librustc_codegen_utils Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_data_structures Rollup merge of - Zoxc:missing-timers, r=wesleywiser 2020-01-11 04:02:24 +01:00
librustc_driver Rollup merge of - Zoxc:missing-timers, r=wesleywiser 2020-01-11 04:02:24 +01:00
librustc_error_codes Rollup merge of - wcampbell0x2a:spellcheck-librustc_error_codes, r=Centril 2020-01-09 00:22:17 +01:00
librustc_errors Fix invalid bounding box 2020-01-10 11:03:26 -08:00
librustc_expand Rollup merge of - estebank:ice-68000, r=varkor 2020-01-11 04:02:28 +01:00
librustc_feature Auto merge of - tmiasko:no-std-san, r=alexcrichton 2020-01-10 23:26:21 +00:00
librustc_fs_util
librustc_hir Introduce #![feature(half_open_range_patterns)]. 2020-01-10 07:29:04 +01:00
librustc_incremental Label unmarked time 2020-01-09 22:38:40 +01:00
librustc_index Improve hygiene of newtype_index 2020-01-06 20:43:10 +00:00
librustc_interface Rollup merge of - Zoxc:missing-timers, r=wesleywiser 2020-01-11 04:02:24 +01:00
librustc_lexer
librustc_lint prepare moving HardwiredLints to rustc_session 2020-01-11 03:26:16 +01:00
librustc_llvm
librustc_macros
librustc_metadata Auto merge of - estebank:variants-orig, r=petrochenkov 2020-01-11 06:15:59 +00:00
librustc_mir Rollup merge of - varkor:E0013-clarify, r=Centril 2020-01-11 04:02:27 +01:00
librustc_parse Rollup merge of - estebank:ice-68000, r=varkor 2020-01-11 04:02:28 +01:00
librustc_passes rustc_passes: remove unused rustc_parse dep 2020-01-11 03:30:20 +01:00
librustc_plugin_impl - remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!} 2020-01-08 04:25:33 +01:00
librustc_privacy Fix issue with using self module via indirection 2020-01-10 23:30:13 +00:00
librustc_resolve Auto merge of - estebank:variants-orig, r=petrochenkov 2020-01-11 06:15:59 +00:00
librustc_save_analysis Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_session Rollup merge of - Centril:splitsynmore, r=petrochenkov 2020-01-11 04:02:22 +01:00
librustc_span Rollup merge of - estebank:ice-68000, r=varkor 2020-01-11 04:02:28 +01:00
librustc_target Allow specifying LLVM args in target specifications 2020-01-10 08:12:55 +01:00
librustc_traits normalize rustc::hir::intravisit imports 2020-01-08 22:09:42 +01:00
librustc_typeck Rollup merge of - estebank:ice-68000, r=varkor 2020-01-11 04:02:28 +01:00
librustdoc nix syntax::errors & prefer rustc_errors over errors 2020-01-10 07:41:30 +01:00
libserialize
libstd Rollup merge of - lzutao:inline, r=alexcrichton 2020-01-11 04:02:30 +01:00
libsyntax {syntax -> rustc_ast_passes}::show_span 2020-01-11 03:30:20 +01:00
libterm
libtest
libunwind Auto merge of - msizanoen1:riscv-std, r=alexcrichton 2020-01-06 19:07:42 +00:00
llvm-project@9330ec5a4c
rtstartup
rustc Remove unused dependencies 2020-01-09 11:52:03 +09:00
rustllvm
stdarch@e0ab2c165a
test Add a test to check that swallowed Rust panics are dropped properly. 2020-01-11 10:18:44 +00:00
tools Auto merge of - JohnTitor:rollup-mvmjukr, r=JohnTitor 2020-01-10 20:08:58 +00:00
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.