rust/src
bors fe3342816a Auto merge of #99476 - dpaoliello:rawdylibvectorcall, r=michaelwoerister
Add tests for raw-dylib with vectorcall, and fix vectorcall code generation

* Adds tests for using `raw-dylib` (#58713) with `vectorcall`.
* Fixed code generation for `vectorcall` (parameters have to be marked with `InReg`, just like `fastcall`).
* Enabled running the `raw-dylib` `fastcall` tests when using MSVC (since I had to add support in the test for running MSVC-only tests since GCC doesn't support `vectorcall`).
2022-08-01 18:43:57 +00:00
..
bootstrap Rollup merge of #99864 - klensy:bootstrap-art-dupe, r=jyn514 2022-08-01 16:49:30 +02:00
ci Allow try-perf branch to run in CI 2022-07-31 18:53:34 +02:00
doc Rollup merge of #99620 - hudson-ayers:fix-location-detail, r=davidtwco 2022-07-31 23:39:40 +02:00
etc Htmldocck: Substitute the doc channel when blessing 2022-07-26 17:38:13 +02:00
librustdoc Auto merge of #100024 - matthiaskrgr:rollup-36ab4wx, r=matthiaskrgr 2022-08-01 15:40:43 +00:00
llvm-project@8b6b5014fd Update llvm-project 2022-07-05 17:57:29 +02:00
rustdoc-json-types Fix rustdoc JSON inline 2022-07-16 13:39:38 +02:00
test Auto merge of #99476 - dpaoliello:rawdylibvectorcall, r=michaelwoerister 2022-08-01 18:43:57 +00:00
tools Auto merge of #100024 - matthiaskrgr:rollup-36ab4wx, r=matthiaskrgr 2022-08-01 15:40:43 +00:00
README.md
stage0.json Bump to latest beta 2022-07-21 01:36:08 +00:00
version bump version to 1.64.0 2022-06-24 17:27:24 +02:00

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

  • The test suite
  • The bootstrapping build system
  • Various submodules for tools, like rustdoc, rls, etc.

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