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
Popular repositories
-
-
-
-
Forked from PistonDevelopers/hematite
A simple Minecraft written in Rust with the Piston game engine
Rust 2
1,173 contributions in the last year
Contribution activity
July 2020
Created a pull request in rust-lang/rust that received 25 comments
Compute `query::Providers` almost entirely at compile-time.
Background Query "providers" are the functions which actually implement the computation of a query, when the result wasn't already cached. To allow…
+160
−110
•
25
comments
- Use LocalDefId instead of HirId for reachable_set elements.
- Don't keep {Closure,Generator}Substs synthetics in an Instance.
- rustc_typeck: construct {Closure,Generator}Substs more directly.
- Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.
- Bump mingw-check CI image from Ubuntu 16.04 to 18.04.
- Polymorphization
- Shrink ParamEnv to 16 bytes
- cache opt_const_param_of on disc
- Support const args in type dependent paths (Take 2)
- Don't visit foreign function bodies when lowering ast to hir
- Change `SymbolName::name` to a `&str`.
- Fix debug assertion in typeck
- Rewrite the `Visitor` for `non_ssa_locals`
- Remove string comparison and use diagnostic item instead
- lint: use `transparent_newtype_field` to avoid ICE
- Don't keep {Closure,Generator}Substs synthetics in an Instance.
- Use `ArrayVec` in `SparseBitSet`.
- diagnostics: shorten paths of unique symbols
- Default for arrays via const generics
- Don't run `everybody_loops` for rustdoc; instead ignore resolution errors
- Don't allow `DESTDIR` to influence LLVM builds
- Fix #74081 and add the test case from #74236
- Fix regression 61475
- Suppress debuginfo on naked function arguments
- Remove most specialization use in serialization
- [mir-opt] Allow debuginfo to be generated for a constant or a Place
Created an issue in jimblandy/perf-event that received 3 comments
Syscalls don't modify errno (incorrect use of last_os_error).
perf_event_open uses io::Error::last_os_error()
(which is roughly io::Error::from_raw_os_error(libc::errno)):
perf-event/src/syscalls.rs Lines…
3
comments