rust/src/librustc_codegen_ssa
Matthew Jasper cbcef3effc Rework `rustc_serialize`
- Move the type parameter from `encode` and `decode` methods to
  the trait.
- Remove `UseSpecialized(En|De)codable` traits.
- Remove blanket impls for references.
- Add `RefDecodable` trait to allow deserializing to arena-allocated
  references safely.
- Remove ability to (de)serialize HIR.
- Create proc-macros `(Ty)?(En|De)codable` to help implement these new
  traits.
2020-08-14 17:34:30 +01:00
..
back Rework `rustc_serialize` 2020-08-14 17:34:30 +01:00
coverageinfo Completes support for coverage in external crates 2020-08-04 11:06:54 -07:00
debuginfo debuginfo: add type metadata for params 2020-07-20 11:23:31 +01:00
mir Don't spill operands onto the stack in naked functions 2020-08-11 15:02:03 -04:00
traits Auto merge of #75037 - richkadel:llvm-coverage-map-gen-5.2, r=wesleywiser 2020-08-05 05:08:19 +00:00
Cargo.toml Rework `rustc_serialize` 2020-08-14 17:34:30 +01:00
README.md fix rustc-dev-guide url in src/librustc_codegen_ssa 2020-04-10 22:48:34 +08:00
base.rs Avoid "whitelist" 2020-07-10 07:39:28 -04:00
common.rs Remove SynchronizationScope::Other 2020-08-11 16:16:28 -04:00
glue.rs rustc -> rustc_middle part 2 2020-03-30 07:16:56 +02:00
lib.rs Rework `rustc_serialize` 2020-08-14 17:34:30 +01:00
meth.rs [AVR] Correctly set the pointer address space when constructing pointers to functions 2020-07-22 05:16:22 +12:00
mono_item.rs Change `SymbolName::name` to a `&str`. 2020-07-15 14:37:55 +10:00

README.md

Please read the rustc-dev-guide chapter on Backend Agnostic Codegen.