-
#69036 papers over a problem in the use of MIR shim bodies, (i.e. applying `Instance`'s `substs`), by preventing `Instance::resolve` from succeeding if any substitution could *later* occur.
A MIR s…
eddyb updated
4 years ago
-
Use the `!verona.class` type, and `verona.field_read` and `verona.field_write` operations to access fields.
Methods will be handled in a separate issue.
-
In v3, each track page will have this lovely looking block:
![image](https://user-images.githubusercontent.com/135246/98686479-ec1fa580-2368-11eb-92fd-3904eba0ffa8.png)
The idea of this block is…
-
Quite a few complicated things are going on during trans. Would be great to have it documented.
- [ ] Generating LLVM IR
- [ ] Monomorphization
- [ ] Codegen Units
- [ ] Partitioning
- [ ] …
-
I tried this code:
https://play.rust-lang.org/?version=nightly&mode=debug&edition=2018&gist=57bb53139f14a69326e005ea9d9f7cd7
```rust
#![feature(const_type_id)]
use std::any::TypeId;
pub struc…
-
Nim currently has 3 types that are second-class citizens due to memory safety reasons: ``var T``, ``lent T``, ``openArray[T]``. These can only be used in parameter lists as the underlying implementati…
-
Proposed first in #35 I suggest to introduce a trait `Term`.
## Objective
`sophia`'s aim is to become a central API for RDF in Rust (#23). As such it would be nice if third party terms could smo…
-
I have a repository (a simple actix-web server) that isn't compiling anymore, because the compiler takes way too long (about 30 minutes) to *recompile* the crate. The repo re-compiles fine in about 30…
-
One of the top functions in the output of `cargo llvm-lines` for Servo’s `script` crate (https://github.com/servo/servo/issues/26713) is this:
```rust
Lines Copies Function nam…
-
The [tokio-proto] crate was part of the initial release of Tokio. At that point, Tokio was focused on providing a higher level request / response based API and the I/O reactor was an implementation de…