Eric Holk
Eric Holk
Before ADTs, all of our built-in types were printable. With ADTs, they are not. This is easy enough to fix. We just need to generate a print function when we...
Not all nested kernels get removed because `Stmt` in the remove-nested-kernels pass doesn't call `Expr` on everything in expression position. In addition to fixing this, we should add test cases...
Right now we treat any output on stderr as a sign that the compiler failed. Unfortunately, this means we can't compile with warnings. The reason is that `open-process-ports` doesn't provide...
It's very easy to defeat kernel fusion and other optimizations now. We're basically doing very local pattern matching. To do this right, we'll probably need some more global control or...
Is there a way to make a `dyn Trait` object out of a type that impls a trait annotated with `#[real_async_trait]`? I'd like to be able to do something like:...
We are in the process of changing this (rust-lang/rust#69663), but it would be good to document the existing rules before changing them. This should also help explain the compilation errors...
In order to fix some of the issues around overly conservative generator captures (rust-lang/rust#69663), I am working on changing the analysis to be based on liveness of values rather than...
It's awesome that the playground supports backtraces! It would be nice if in addition to short backtraces (`RUST_BACKTRACE=1`), it also supported `RUST_BACKTRACE=full`. I came across this when I was trying...
Minor updates to point out progress on the symbol naming suggestion, and also to reference https://github.com/eholk/better-backtrace where some of the filtering and formatting ideas are being prototyped.
This issue tracks the steps for setting up a new initiative in the async vision [roadmap]. Please read the [instructions for owning an initiative][owning]. Top-level goal: #249 Initiative owner: TBD...