statusing
- right behind you
- https://fitzgeraldnick.com/
- @fitzgen
Highlights
Block or Report
Block or report fitzgen
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
mozilla/gecko-dev Public
Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
-
-
-
1,341 contributions in the last year
Less
More
Activity overview
Contributed to
bytecodealliance/wasmtime,
bytecodealliance/wasm-tools,
fitzgen/bumpalo
and 42 other
repositories
Contribution activity
November 2022
Created 1 repository
- fitzgen/regalloc2 Rust
Created a pull request in bytecodealliance/wasmtime that received 22 comments
Cranelift: de-duplicate bounds checks in legalizations
When both (1) "dynamic" memories that need explicit bounds checks and (2) spectre mitigations that perform bounds checks are enabled, reuse the same …
+187
−104
•
22
comments
Opened 15 other pull requests in 3 repositories
bytecodealliance/wasmtime
10
merged
1
open
-
Cranelift: Add
heap_loadandheap_storeinstructions -
Fix warnings in
cranelift-codegendocs builds -
Cranelift: Implement
iadd_couton x64 for 32- and 64-bit integers - Docs: Expand cross compiling section into its own page
- Cranelift(aarch64): Use an existing extractor instead of a new pure constructor
- Cranelift: Do not optimize heap bounds checking comparison in legalization
-
Cranelift(Aarch64): Optimize lowering of
icmps with immediates - Rework bounds checking for atomic operations
-
Cranelift: Make
heap_addrreturn calculatedbase + index + offset - Cranelift: Use a custom enum instead of boolean for the ISLE target
-
Update
regalloc2to v0.4.2
bytecodealliance/regalloc2
3
merged
bytecodealliance/wasm-tools
1
merged
Reviewed 37 pull requests in 7 repositories
bytecodealliance/wasmtime
25 pull requests
-
Cranelift: Add
heap_loadandheap_storeinstructions - cranelift-isle: Specialize for Term at rule root
- Function references
- Update wasi-crypto to the current version
-
cranelift: Add
iadd_coutlowerings for aarch64 -
Cranelift(Aarch64): Optimize lowering of
icmps with immediates - Shrink the size of SigData in Cranelift
- Add fixed_nonallocatable constraints when appropriate
- Use deterministic randomness fuzzing the pooling allocator
- cranelift: Rework pinned register lowering
- Prepare a Wasmtime 1.0.2 release
- cranelift-isle: Misc sema cleanups
- cranelift-isle: Helpers to get type/term by name
-
Change the return type of
SharedMemory::data - cranelift-isle: Do fewer term lookups
-
Cranelift: Make
heap_addrreturn calculatedbase + index + offset -
cranelift: Resize with
types::INVALIDisntead oftypes::I8 - cranelift-isle: New IR and revised overlap checks
- Add Store::set_fuel and Store::fuel_remaining
- Add a VRegAllocator to separate VReg allocation from VCode
- cranelift-isle: Save variable names for later use
- Cranelift: de-duplicate bounds checks in legalizations
- Remove trapif and trapff
- cranelift-isle: trie construction and IR cleanups
- Implement AOT compilation for components
- Some pull request reviews not shown.
bytecodealliance/wasm-tools
4 pull requests
bytecodealliance/meetings
2 pull requests
fitzgen/bumpalo
2 pull requests
rust-fuzz/libfuzzer
1 pull request
rust-fuzz/book
1 pull request
bytecodealliance/regalloc2
1 pull request
Created an issue in bytecodealliance/wasmtime that received 4 comments
Cranelift: shrink the size of SigData further
This could maybe give us some small perf gains due to a smaller working set that better fits in cache.
SigData is defined here: https://cs.github.c…
4
comments





