Highlights
- 2 discussions answered
- 2 security advisory credits
Block or Report
Block or report alexcrichton
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
2,932 contributions in the last year
Less
More
Activity overview
Contributed to
bytecodealliance/wasmtime,
bytecodealliance/wasm-tools,
bytecodealliance/wit-bindgen
and 5 other
repositories
Contribution activity
April 2022
Created 2 repositories
Created a pull request in bytecodealliance/wasm-tools that received 4 comments
Use std::ops::Range instead of a custom type
This commit removes wasmparser::Range and instead uses
std::ops::Range<usize> instead. This is inspired by review on
bytecodealliance/wasmtime#4005 …
+158
−190
•
4
comments
Opened 39 other pull requests in 8 repositories
bytecodealliance/wasmtime
13
merged
3
open
- Update more workflows to only this repository
- Add some release notes for 0.37.0
- Fix the release process's latest step
-
Reduce clones of
Arc<HostFunc>during instantiation -
Remove the
Pagedmemory initialization variant - Reduce contention on the global module rwlock
- Remove support for userfaultfd
- components: Implement the ability to call component exports
-
Store the
ValRawtype in little-endian format - Touch up release notes slightly
- Initial skeleton of some component model processing
- [BACKPORT] Update release notes for 0.36.
- Update wasm-tools crates
- Update release notes for 0.36.0
- Upgrade all crates to the Rust 2021 edition
- Fixup release documentation
bytecodealliance/wit-bindgen
10
merged
- Change functions to have one return value
- Fix missing items in C header files
- Add new "unit" and "bool" primitive types
-
Add a
Type::Stringvariant -
Remove
RustGenerator::print_pointer - Change the ABI for "join" on variants
- Rename f32/f64 to float32/float64
-
Remove support for
usizeandchar8 -
Remove no-longer-necessary param to
lower -
Drop support for old-style
*.witxfiles
bytecodealliance/wasm-tools
7
merged
- wasmprinter: Always print the index of item definitions
-
Hook up some more config options to
wasm-tools smith -
Start support for component model in
wasm-tools dump - Update CI to only have one in-flight build at a time
- Bump crate version numbers
- Fix a deprecation warning from clap
- Swap order of alias index printing
alexcrichton/wasmtime
2
closed
rust-lang/backtrace-rs
1
merged
WebAssembly/component-model
1
merged
rustwasm/wasm-bindgen
1
merged
WebAssembly/spec
1
open
Reviewed 37 pull requests in 6 repositories
bytecodealliance/wasmtime
19 pull requests
- Release Wasmtime 0.36.0
- Update release date of Wasmtime 0.36.0
- Fix the release process's latest step
- Reduce contention on the global module rwlock
- components: Implement the ability to call component exports
- c-api: add missing bcrypt.lib dependency in docs.
- Initial skeleton of some component model processing
- Cranelift: remove slow invariant validation in cfg(fuzzing) from MachBuffer.
-
Store the
ValRawtype in little-endian format - Enable AArch64 processor feature detection unconditionally
- fix typo
- Update to rustix 0.33.6.
-
fuzzing: Refactor
TableOpsfuzz generator to allow GC with refs on the stack - Copy release notes for 0.35.3 from point-release branch to main.
- Release notes and version bumps for 0.35.3.
- fuzz: improve wasm-spec-interpreter documentation, add library path
- Add m1 to build matrix and release
- Bump Wasmtime to 0.37.0
- Fix document formatting
bytecodealliance/wasm-tools
11 pull requests
-
dump: allow dumping to arbitraryimpl Writethings - wasm-smith: Generate arbitrary component function sections
-
wasm-smith: Generate module types with canonical ABI functions - wasm-smith: Clean up and reorganize components generation
- Unpin the nightly CI.
-
Remove vestigial module linking stuff from
wasm-smith -
wasm-mutate: Add a mutator for custom sections -
wasm-mutate: Fix theAddTypeMutatorwhen the first section is a custom section - wasm-smith: no flag encoding in elems w/o feats
- Remove bulk-memory special case for decoding of data sections
- wasm-mutate: remove empty sections
bytecodealliance/wit-bindgen
3 pull requests
WebAssembly/component-model
2 pull requests
rust-lang/rust
1 pull request
rustwasm/wasm-bindgen
1 pull request
Created an issue in bytecodealliance/wasmtime that received 8 comments
Timeout in regalloc2 with large fuzz input and epochs enabled
Fuzzing just found this wasm module which times out while fuzzing. Locally I see:
$ time RAYON_NUM_THREADS=1 ./target/release/wasmtime compile test…
8
comments
Opened 11 other issues in 4 repositories
WebAssembly/component-model
4
open
1
closed
bytecodealliance/wasmtime
3
open
1
closed
bytecodealliance/wit-bindgen
1
open
rust-lang/flate2-rs
1
open
8
contributions
in private repositories
Apr 7 – Apr 21