Results 88 issues of Jamey Sharp

Nathan wants a spectrogram (AKA waterfall plot) of the accelerometer data from the flight, to see how much vibration there was at different frequencies over time.

Bite-Sized!

I've been thinking about the algebraic relationships between `bmask` and other instructions due to recent PRs, and wrote down a few of them here. These patterns don't seem to appear...

cranelift
isle

#### Feature The `GuestProfiler`, as invoked by its Rust API or with the Wasmtime CLI's `--profile=guest` flag, should try to demangle C++ and Rust function names before emitting them in...

enhancement
good first issue
wasmtime

#### Feature We have two interfaces in Cranelift for navigating [dominator](https://en.wikipedia.org/wiki/Dominator_(graph_theory)) trees, both defined in the `cranelift_codegen::dominator_tree` module: `DominatorTree` and `DominatorTreePreorder`. But we weren't using the latter outside of tests...

good first issue
cranelift:goal:compile-time
cranelift:E-easy
cranelift:mid-end

This is a proof of concept for #7666, but needs quite a bit of polish before merging.

#### Feature Instead of writing target/ABI-specific code in each backend to spill callee-saved registers to the stack in the function prologue and restore them in the epilogue, we've been discussing...

cranelift
cranelift:goal:optimize-speed

Jinja2 supports extensions that implement custom block tags. I'd like to use minijinja to render existing templates that use extension tags. But at least for my purposes there are several...

**Is your feature request related to a problem? Please describe.** The `fastly compute serve --profile-guest` option works on all platforms and doesn't require installing any additional software, so it's a...

feature request

The x86 `test` instruction does a bitwise-and operation, setting flags, but otherwise discarding the result. And when one operand is an immediate constant, any zero bits in the constant can't...

cranelift
cranelift:area:x64

The egraph pass and the dead-code elimination pass both remove instructions whose results are unused. If the optimization level is "none", neither pass runs, and if it's anything else both...

cranelift