File tree
18 files changed
+5296
-17
lines changed- src
- doc
- librustc_target/spec
- tools
18 files changed
+5296
-17
lines changed+5,279
Large diffs are not rendered by default.
Submodule edition-guide updated 19 files
- .github/workflows/main.yml+8-3
- src/SUMMARY.md+19
- src/rust-2018/platform-and-target-support/musl-support-for-fully-static-binaries.md+2-2
- src/rust-next/alloc.md+28
- src/rust-next/alternative-cargo-registries.md+26
- src/rust-next/cargo-vendor.md+9
- src/rust-next/const-fn.md+241
- src/rust-next/dbg-macro.md+104
- src/rust-next/edition-changes.md+3
- src/rust-next/future.md+10
- src/rust-next/index.md+7
- src/rust-next/literal-macro-matcher.md+18
- src/rust-next/maybe-uninit.md+28
- src/rust-next/no-jemalloc.md+43
- src/rust-next/no-more-fnbox.md+38
- src/rust-next/pin.md+21
- src/rust-next/qustion-mark-operator-in-macros.md+14
- src/rust-next/tryfrom-and-tryinto.md+23
- src/rust-next/uniform-paths.md+23
Submodule embedded-book updated 23 files
- src/SUMMARY.md+7
- src/assets/crates.png
- src/collections/index.md+8-5
- src/concurrency/index.md+16-36
- src/design-patterns/hal/checklist.md+26
- src/design-patterns/hal/gpio.md+205
- src/design-patterns/hal/index.md+15
- src/design-patterns/hal/interoperability.md+57
- src/design-patterns/hal/naming.md+9
- src/design-patterns/hal/predictability.md+24
- src/design-patterns/index.md+3
- src/interoperability/c-with-rust.md+1-1
- src/intro/install.md+8
- src/intro/install/verify.md+1-1
- src/intro/install/windows.md+6-6
- src/peripherals/singletons.md+13-12
- src/start/exceptions.md+9-3
- src/start/hardware.md+12-4
- src/start/panicking.md+10-3
- src/start/qemu.md+46-22
- src/start/registers.md+20-7
- src/start/semihosting.md+3-3
- triagebot.toml+1
- .github/workflows/main.yml+5-2
- CONTRIBUTING.md+7
- README.md+2-2
- STYLE.md+80
- src/attributes.md+5
- src/attributes/codegen.md+117-3
- src/attributes/derive.md+9
- src/attributes/diagnostics.md+8-6
- src/behavior-considered-undefined.md+6-7
- src/conditional-compilation.md+8-3
- src/const_eval.md+32-6
- src/crates-and-source-files.md+12-1
- src/destructors.md+358-58
- src/expressions.md+11-69
- src/expressions/array-expr.md+1-1
- src/expressions/call-expr.md+10-8
- src/expressions/enum-variant-expr.md+1-1
- src/expressions/loop-expr.md+9-5
- src/expressions/operator-expr.md+6-7
- src/expressions/struct-expr.md+1-1
- src/expressions/tuple-expr.md+1-1
- src/introduction.md+3-3
- src/items/extern-crates.md+8-11
- src/items/functions.md+2-2
- src/items/type-aliases.md+9-6
- src/items/unions.md+1-1
- src/items/use-declarations.md+2-6
- src/linkage.md+3-3
- src/macros-by-example.md+11-11
- src/paths.md+1-1
- src/patterns.md+3-3
- src/procedural-macros.md+9-11
- src/special-types-and-traits.md+2-1
- src/tokens.md+28-10
- src/type-layout.md+12-5
- src/types/closure.md+1-1
- src/types/never.md+2-2
- src/types/pointer.md+1-1
- src/types/textual.md+14-8
- src/types/trait-object.md+1-1
- src/variables.md+1-1
- src/visibility-and-privacy.md+12-5
- src/whitespace.md+3-1
- stable-check/Cargo.lock+3-1
- stable-check/src/main.rs+2-5
- tests/linkcheck.sh-28
Submodule rust-by-example updated 23 files
- .travis.yml+1-1
- src/attribute/cfg.md+5-3
- src/conversion.md+5-1
- src/crates/lib.md+2-1
- src/custom_types/structs.md+2-2
- src/flow_control/match/binding.md+1-1
- src/flow_control/match/destructuring/destructure_structures.md+1-1
- src/fn.md+1-1
- src/fn/closures/capture.md+1-1
- src/generics.md+1-1
- src/generics/bounds/testcase_empty.md+3-3
- src/hello/print.md+2-2
- src/macros/repeat.md+2-2
- src/meta/doc.md+1-1
- src/mod/use.md+2-1
- src/std/rc.md+1-1
- src/std/str.md+1-1
- src/testing/doc_testing.md+1
- src/trait/clone.md+12-12
- src/trait/supertraits.md+3-3
- src/types/cast.md+5-1
- src/types/literals.md+1-4
- triagebot.toml+1
Submodule rustc-dev-guide updated 122 files
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 |
| - | |
| 34 | + | |
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
|
- .github/workflows/main.yml+2-2
- ci/docker/aarch64-unknown-linux-gnu/Dockerfile+1-1
- ci/docker/wasm32-unknown-unknown/Dockerfile-25
- ci/docker/wasm32-unknown-unknown/wasm-entrypoint.sh-15
- ci/docker/wasm32-wasi/Dockerfile+16
- ci/run.sh+16-15
- crates/assert-instr-macro/src/lib.rs+8-7
- crates/core_arch/Cargo.toml-3
- crates/core_arch/build.rs+14
- crates/core_arch/src/aarch64/mod.rs+5
- crates/core_arch/src/aarch64/neon/mod.rs+57
- crates/core_arch/src/aarch64/tme.rs+183
- crates/core_arch/src/arm/neon/mod.rs+118
- crates/core_arch/src/lib.rs+8-5
- crates/core_arch/src/mips/msa.rs+5-5
- crates/core_arch/src/mod.rs+104-1
- crates/core_arch/src/simd.rs+20
- crates/core_arch/src/wasm32/atomic.rs+9-11
- crates/core_arch/src/wasm32/memory.rs-2
- crates/core_arch/src/wasm32/mod.rs-4
- crates/core_arch/src/wasm32/simd128.rs+1.7k-1.0k
- crates/core_arch/src/x86/avx.rs+27-11
- crates/core_arch/src/x86/avx2.rs+25-10
- crates/core_arch/src/x86/avx512f.rs+3.4k-99
- crates/core_arch/src/x86/macros.rs+124
- crates/core_arch/src/x86/mod.rs+78-1
- crates/core_arch/src/x86/sse.rs+21-2
- crates/core_arch/src/x86/sse2.rs+64-10
- crates/core_arch/src/x86/sse41.rs+34-7
- crates/core_arch/src/x86/test.rs+14
- crates/core_arch/src/x86_64/avx.rs+7-1
- crates/core_arch/src/x86_64/avx2.rs+7-2
- crates/core_arch/src/x86_64/avx512f.rs+857
- crates/core_arch/src/x86_64/mod.rs+3
- crates/core_arch/src/x86_64/sse41.rs+10-3
- crates/simd-test-macro/src/lib.rs+4-1
- crates/std_detect/src/detect/arch/aarch64.rs+2
- crates/std_detect/src/detect/mod.rs+2
- crates/std_detect/src/detect/os/aarch64.rs+1
- crates/std_detect/src/detect/os/freebsd/aarch64.rs+1
- crates/std_detect/src/detect/os/other.rs+1
- crates/std_detect/tests/cpu-detection.rs+1
- crates/stdarch-test/Cargo.toml+7-4
- crates/stdarch-test/src/lib.rs-12
- crates/stdarch-test/src/wasm.rs+8-40
- crates/stdarch-verify/src/lib.rs+2
- crates/stdarch-verify/tests/arm.rs+1
- crates/stdarch-verify/tests/x86-intel.rs+27-7
- crates/stdarch-verify/x86-intel.xml+112.2k-99.2k
- examples/Cargo.toml+2-4
- examples/hex.rs+67-22
- examples/wasm.rs+1-3
- Cargo.lock+595-394
- Cargo.toml+5-5
- azure-pipelines.yml+5-2
- rls-ipc/src/rpc.rs-4
- rls-rustc/Cargo.toml+1-2
- rls-rustc/src/clippy.rs+1-1
- rls-rustc/src/ipc.rs+1-6
- rls-rustc/src/lib.rs+1-7
- rls-span/src/lib.rs+22-114
- rls/src/actions/format.rs+2-1
- rls/src/actions/mod.rs+2-1
- rls/src/actions/post_build.rs+3-1
- rls/src/actions/progress.rs+1-1
- rls/src/build/cargo.rs+7-6
- rls/src/build/cargo_plan.rs+10-10
- rls/src/build/ipc.rs+11-13
- rls/src/build/plan.rs+1-1
- rls/src/build/rustc.rs+12-19
Submodule rust-analyzer updated from c9c518e to 020a403
0 commit comments