-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Insights: bytecodealliance/wasmtime
September 14, 2024 – September 21, 2024
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v25.0.0
published
Sep 20, 2024
32 Pull requests merged by 10 people
-
winch(x64): Derive the operand size for
masm.zero
#9292 merged
Sep 20, 2024 -
Update some dependencies on their major version tracks
#9291 merged
Sep 20, 2024 -
Make the Tail call conv follow the system call conv for the return area ptr
#9287 merged
Sep 20, 2024 -
Release Wasmtime 25.0.0
#9289 merged
Sep 20, 2024 -
Remove the
wasmtime::runtime::vm::ModuleInfo[Lookup]
traits#9286 merged
Sep 19, 2024 -
Introduce the
wasmtime::EqRef
type#9285 merged
Sep 19, 2024 -
Add constant evaluation support for the
struct.new[_default]
Wasm GC instructions#9282 merged
Sep 19, 2024 -
Add release artifacts for ARM64 Windows
#9283 merged
Sep 19, 2024 -
Use
NonNull<u8>
forpc
instead of*mut u8
#9274 merged
Sep 19, 2024 -
Couple of improvements to the abi handling code (part 4)
#9284 merged
Sep 19, 2024 -
Implement unwind support for ARM64 Windows
#9266 merged
Sep 19, 2024 -
Align the start of stackslots instead of the end
#9279 merged
Sep 19, 2024 -
Deprecate Context::compile_and_emit
#9281 merged
Sep 19, 2024 -
Refactor the
wasmtime::runtime::vm::Store
trait#9277 merged
Sep 18, 2024 -
Make the GC compiler interface have less boilerplate
#9278 merged
Sep 18, 2024 -
Implement the
struct.*
GC instructions#9275 merged
Sep 18, 2024 -
Couple of improvements to the abi handling code (part 3)
#9267 merged
Sep 18, 2024 -
Use
split_first_chunk
instead of splitting manually#9273 merged
Sep 18, 2024 -
Add the
GcRuntime::alloc_raw
trait method#9271 merged
Sep 17, 2024 -
Backport 9262 to release-25.0.0
#9270 merged
Sep 17, 2024 -
Fix a multiplication overflow found during fuzzing
#9269 merged
Sep 17, 2024 -
wit-bindgen: Don't trace values containing lists by default.
#9262 merged
Sep 17, 2024 -
Backport 9263 to release-25.0.0
#9265 merged
Sep 17, 2024 -
Use
instrument
in generatedcall_
functions#9263 merged
Sep 17, 2024 -
Rename the
wasmtime::runtime::vm::Instance::module
method toenv_module
#9261 merged
Sep 16, 2024 -
Don't limit core instances/memories/tables by default
#9257 merged
Sep 16, 2024 -
Stop special-casing
i31ref
accesses in many places#9260 merged
Sep 16, 2024 -
Remove StructArgument support from the arm64, riscv64 and s390x backends
#9258 merged
Sep 16, 2024 -
Backport 9217 to release-25.0.0
#9259 merged
Sep 16, 2024 -
Couple of cleanups to the ABI computation
#9253 merged
Sep 16, 2024 -
Fix a fuzz issue with removing signals-based traps
#9254 merged
Sep 16, 2024
4 Pull requests opened by 4 people
-
Pulley: tail calls
#9251 opened
Sep 15, 2024 -
Winch aarch64 dynamic heap
#9252 opened
Sep 16, 2024 -
wasi-sockets: Add `network-error-code`
#9276 opened
Sep 18, 2024 -
feat: component bindgen: add support for multiple wit paths
#9288 opened
Sep 19, 2024
2 Issues closed by 2 people
-
wasmtime LTS release
#7643 closed
Sep 21, 2024 -
Trap handling for Windows ARM64
#4992 closed
Sep 19, 2024
8 Issues opened by 6 people
-
`cranelift_jit`: the `JITModule::free_memory` method should take `&mut self`
#9280 opened
Sep 19, 2024 -
Improper resolution of .. components in symlinks
#9272 opened
Sep 17, 2024 -
Question regarding AArch64 Dwarf CFI directives used along Pointer Authentication to enable unwinding
#9264 opened
Sep 17, 2024 -
Expose remaining pooling allocator options as CLI flags
#9256 opened
Sep 16, 2024 -
Improve libFuzzer feedback of Cranelift lowerings actually executed at runtime
#9255 opened
Sep 16, 2024 -
Cranelift: Incorrect abi for i128, i128 return value on x86_64 sysv
#9250 opened
Sep 15, 2024 -
Support list of paths in component bindgen macro
#9249 opened
Sep 15, 2024
51 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[WASI-NN] Add support for a PyTorch backend for wasi-nn
#9234 commented on
Sep 20, 2024 • 14 new comments -
riscv64/x390: add *_overflow
#9214 commented on
Sep 21, 2024 • 12 new comments -
#7954 alias analysis attempt
#9213 commented on
Sep 21, 2024 • 1 new comment -
Lower conditional traps in backend
#9072 commented on
Sep 21, 2024 • 1 new comment -
winch: Aarch64 MacroAssembler completeness
#8321 commented on
Sep 16, 2024 • 0 new comments -
Proof-carrying code: change range facts to be more general.
#7965 commented on
Sep 21, 2024 • 0 new comments -
Print some machinst metrics
#8107 commented on
Sep 21, 2024 • 0 new comments -
Cranelift: shrink ABIArgSlot
#8163 commented on
Sep 21, 2024 • 0 new comments -
Cranelift: implement "precise store traps" in presence of store-tearing hardware.
#8221 commented on
Sep 21, 2024 • 0 new comments -
Module creation from premapped images
#8245 commented on
Sep 21, 2024 • 0 new comments -
cranelift: ISLE printer
#8263 commented on
Sep 21, 2024 • 0 new comments -
cranelift: Round inline stack probes down, not up
#8397 commented on
Sep 21, 2024 • 0 new comments -
cranelift/x64: Narrow `test` immediate operands
#8421 commented on
Sep 21, 2024 • 0 new comments -
refactor(cranelift-codegen): remove `OnceLock`
#8489 commented on
Sep 21, 2024 • 0 new comments -
WIP: cranelift: omit function prologue and epilogue on x64 if possible
#8516 commented on
Sep 21, 2024 • 0 new comments -
wasmtime: Remove ALL constant phis
#8565 commented on
Sep 21, 2024 • 0 new comments -
wasmtime: Implement Extended Constant Expressions proposal
#8568 commented on
Sep 21, 2024 • 0 new comments -
cranelift: Optimize __multi3-style multiplications
#8653 commented on
Sep 21, 2024 • 0 new comments -
wasmtime: Consume fuel on all return paths
#8837 commented on
Sep 21, 2024 • 0 new comments -
Upstream wasm-wave instances in wasmtime
#8872 commented on
Sep 21, 2024 • 0 new comments -
cranelift-codegen: no_std support
#9007 commented on
Sep 21, 2024 • 0 new comments -
egraphs: Canonicalize loose inequalities to strict inequalities (2nd attempt)
#9040 commented on
Sep 21, 2024 • 0 new comments -
egraphs: transpose select on operation to operation on select when it increases sharing
#9074 commented on
Sep 21, 2024 • 0 new comments -
wasmtime: Check stack limits only on exit from wasm
#9093 commented on
Sep 21, 2024 • 0 new comments -
Adding an --emit-opt-clif CLI option
#9150 commented on
Sep 21, 2024 • 0 new comments -
ISLE: upstream prototype ISLE verifier (Crocus)
#9178 commented on
Sep 21, 2024 • 0 new comments -
riscv32imac no-std support for wasmtime
#8768 commented on
Sep 16, 2024 • 0 new comments -
ISLE IDE functionality
#5752 commented on
Sep 17, 2024 • 0 new comments -
fix(sockets): preopened directories first
#3995 commented on
Sep 21, 2024 • 0 new comments -
Try to optimize out `__multi3`
#4106 commented on
Sep 21, 2024 • 0 new comments -
Out-of-band fuel metering
#4466 commented on
Sep 21, 2024 • 0 new comments -
Remove binary_imm64 and int_compare_imm instructions
#4721 commented on
Sep 21, 2024 • 0 new comments -
x86_64: align loop headers to 64 bytes
#5004 commented on
Sep 21, 2024 • 0 new comments -
c-api: add wasi_config_set_stdout_pipe
#5210 commented on
Sep 21, 2024 • 0 new comments -
x64: reduce work in non-stack using leaf functions
#5352 commented on
Sep 21, 2024 • 0 new comments -
fuzzgen: Increase allowed stack space
#5825 commented on
Sep 21, 2024 • 0 new comments -
Branch folding
#5851 commented on
Sep 21, 2024 • 0 new comments -
implement "part 1" of WIT Templates
#5934 commented on
Sep 21, 2024 • 0 new comments -
Move DefaultProfiler to a separate module
#5990 commented on
Sep 21, 2024 • 0 new comments -
cranelift/egraphs: more select/bitselect optimizations
#6214 commented on
Sep 21, 2024 • 0 new comments -
refactor: Replace once_cell to std lib
#6516 commented on
Sep 21, 2024 • 0 new comments -
Add other calling conventions to fuzzer
#6594 commented on
Sep 21, 2024 • 0 new comments -
Remove cranelift-codegen-shared
#6773 commented on
Sep 21, 2024 • 0 new comments -
Add timezone host functions.
#6899 commented on
Sep 21, 2024 • 0 new comments -
Move CLIF legalization into ISLE
#7321 commented on
Sep 21, 2024 • 0 new comments -
iOS target support
#7506 commented on
Sep 21, 2024 • 0 new comments -
Fine-grained network policies
#7705 commented on
Sep 21, 2024 • 0 new comments -
refactor: allow `Subscribe::ready` to be fallible
#7713 commented on
Sep 21, 2024 • 0 new comments -
feat: support `RuntimeImportIndex` lookups by string paths
#7718 commented on
Sep 21, 2024 • 0 new comments -
add linker to wasi preview2 that accepts custom closure
#7778 commented on
Sep 21, 2024 • 0 new comments -
wasi-io: Reimplement wasi-io/poll using a Pollable trait
#7812 commented on
Sep 21, 2024 • 0 new comments