Browse Source

Add notes for Cranelift 2021-12-13 meeting

pull/3597/head
Nick Fitzgerald 3 years ago
committed by GitHub
parent
commit
be618cc316
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 40
      meetings/cranelift/2021/cranelift-12-13.md

40
meetings/cranelift/2021/cranelift-12-13.md

@ -17,4 +17,44 @@
### Attendees
* Chris Fallin
* Nick Fitzgerald
* Alexa VanHattum
* Ulrich Weigand
* Anton Kirilov
* Johnnie Birch
* Benjamin Bouvier
### Notes
* Chris Fallin:
* project update blog post is out
* 2022 roadmap is out, please leave comments / suggestions / feedback on the
RFC
* Nick Fitzgerald:
* ISLE porting
* wasm-mutate stuff, lots of "good first issue" type stuff if people want to
contribute!
* Alexa VanHattum:
* Been looking into verifying ISLE
* `iadd`s that compile down into `sub`s
* SAIL(sp?) seems easier to work with in aarch64 than x86-64, probably
starting there
* Ulrich Weigand
* Looking into ISLE
* Anton Kirilov
* Finished an initial pointer auth impl in aarch64 backend
* Going to start working on BTI support
* Issues with A vs B keys and unwinder
* Current pauth prototype doesn't use nop-space instructions
* Need to figure out how this integrates with Wasmtime's fibers
* Apple ABI docs suggest that you can just find the return pointer and frame
pointer as long as you don't keep arbitrary code pointers in registers
* Johnnie Birch
* Doing a little benchmarking work
* Triaging and cleaning up old issues, could use some help from anyone who has
time
* Benjamin Bouvier
* No updates
* Andrew Brown (via Johnnie/Chris)
* Working on the ISLE lowering for `select` on x64

Loading…
Cancel
Save