Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
1,483 contributions in the last year
Activity overview
Contribution activity
November 2020
Created 43 commits in 7 repositories
Created a pull request in rust-lang/rust that received 8 comments
Also generate `StorageDead` in constants
r? @eddyb None of this special casing is actually necessary since we started promoting within constants and statics. We may want to keep some of it…
Opened 1 other pull request in 1 repository
Reviewed 22 pull requests in 4 repositories
rust-lang/rust 18 pull requests
- Introduce `TypeVisitor::BreakTy`
- Lower intrinsics calls: forget, size_of, unreachable, wrapping_*
- Limit storage duration of inlined always live locals
- add explicit test for const param promotion
- Introduce new dataflow implementation for available locals, use in existing pass
- Support repr(simd) on ADTs containing a single array field
- Make bad "rust-call" arguments no longer ICE
- Don't print thread ids and names in `tracing` logs
- Support inlining diverging function calls
- Monomorphize a type argument of size-of operation during codegen
- Add flags customizing behaviour of MIR inlining
- Allow making `RUSTC_BOOTSTRAP` conditional on the crate name
- inliner: Break inlining cycles
- add error_occured field to ConstQualifs,
- Implement destructuring assignment for tuples
- Use `==` instead of `if let`
- inliner: Use substs_for_mir_body
- reverse binding order in matches to allow the subbinding of copyable fields in bindings after @

