Nicholas Nethercote
|
6ce258f657
|
Remove extern crate rustc_macros from rustc_middle.
|
2024-04-29 11:19:16 +10:00 |
|
zetanumbers
|
24a24ec6ba
|
Add simple async drop glue generation
Explainer: https://zetanumbers.github.io/book/async-drop-design.html
https://github.com/rust-lang/rust/pull/121801
|
2024-04-16 20:45:07 +03:00 |
|
DianQK
|
6d29eac04b
|
Revert "Auto merge of #118568 - DianQK:no-builtins-symbols, r=pnkfelix"
This reverts commit 503e129328, reversing
changes made to 0e7f91b75e.
|
2024-01-12 18:22:39 +08:00 |
|
DianQK
|
9ed0d11efb
|
Avoid adding compiler-used functions to symbols.o
|
2023-12-04 22:28:00 +08:00 |
|
Vadim Petrochenkov
|
907aa440cf
|
rustc: Move stable_crate_id from Session to GlobalCtxt
Removes a piece of mutable state.
Follow up to #114578.
|
2023-08-09 14:35:23 +08:00 |
|
Mahdi Dibaiee
|
e55583c4b8
|
refactor(rustc_middle): Substs -> GenericArg
|
2023-07-14 13:27:35 +01:00 |
|
Ben Kimock
|
0445fbdd83
|
Store hashes in special types so they aren't accidentally encoded as numbers
|
2023-04-18 10:52:47 -04:00 |
|
John Kåre Alsaker
|
0d89c6a2d4
|
Support TLS access into dylibs on Windows
|
2023-03-29 08:55:21 +02:00 |
|
Gary Guo
|
773f533eae
|
Synthesis object file for #[used] and exported symbols
|
2022-04-18 20:50:56 +01:00 |
|
Gary Guo
|
49cc6d1f84
|
Add SymbolExportInfo
This is currently a wrapper to `SymbolExportLevel` but it allows
later addition of extra information.
|
2022-04-18 20:50:56 +01:00 |
|
bjorn3
|
489ad8b8b5
|
Revert "Revert "Merge CrateDisambiguator into StableCrateId""
This reverts commit 8176ab8bc1.
|
2021-07-06 11:28:04 +02:00 |
|
bjorn3
|
8176ab8bc1
|
Revert "Merge CrateDisambiguator into StableCrateId"
This reverts commit d0ec85d3fb.
|
2021-06-07 10:37:45 +02:00 |
|
Camille GILLOT
|
0e71283495
|
Restrict access to crate_name.
Also remove original_crate_name, which had the exact same implementation
|
2021-06-02 18:35:32 +02:00 |
|
Camille Gillot
|
0f0f3138cb
|
Revert "Reduce the amount of untracked state in TyCtxt"
|
2021-06-01 09:05:22 +02:00 |
|
Camille GILLOT
|
10fb4b2fe5
|
Restrict access to crate_name.
Also remove original_crate_name, which had the exact same implementation
|
2021-05-30 19:54:04 +02:00 |
|
bjorn3
|
d0ec85d3fb
|
Merge CrateDisambiguator into StableCrateId
|
2021-05-30 12:51:34 +02:00 |
|
mark
|
9e5f7d5631
|
mv compiler to compiler/
|
2020-08-30 18:45:07 +03:00 |
|