Jim Blandy

Results 85 issues of Jim Blandy

It would be nice if there were a command-line tool that would process shader templates into plain WGSL.

Maybe we should ditch the idea of an `Event` *value*, and simply have `hardware`, `software`, `cache`, and `breakpoint` methods directly on `Builder`. Whatever fields the `Event` enum variants had would...

enhancement
good first issue

If people want to do something other than what we've provided for in the library, then they should be able to get the raw file descriptor out of a `Counter`...

It seems like the [linux docs](https://github.com/torvalds/linux/blob/master/tools/perf/design.txt) include background that isn't in the man page, so we should link to them.

Some applications need their counters enabled the entire period, or it's no use. These want to set the `pinned` bit in the `perf_event_attr` struct, which causes reads to return EOF...

Builder-incomplete

The `perf_event_mmap_page` structure permits direct access to hardware performance monitoring counters, via the `index` field, protected by a sequence lock. We could use this to provide extremely light-weight measurement APIs....

The [Naga](http://github.com/gfx-rs/naga) crate uses `hexf_parse` to handle hex float literals in WGSL. Our front end has already verified that the text conforms to WGSL's grammar for hex float literals, but...

Fixes #22. Draft, because the 64-bit tests are commented out.

It's a little weird to have the lisp crate depend on rustyline, instead of just bin/lisp.rs, but I don't know how to arrange that.