File wazero.changes of Package wazero
-------------------------------------------------------------------
Tue Feb 18 15:24:27 UTC 2025 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Update to version 1.9.0:
* ci: update Go floor to 1.22 and run CI with 1.22/1.24 (#2379)
* wazevo(amd64): reserve dx when calling memmove to support go 1.24 (#2378)
* docs: add yoke to community users (#2377)
* runtime: return nil interface not nil pointer on error (#2376)
* compiler: fix ARMv8 regression introduced in #2345 (#2365)
* CI: use Linux ARM runners. (#2366)
* ci: removes unnecessary cache (#2369)
* Update to latest TinyGo and Rust (#2368)
* Fixes libsodium workflow (#2364)
* Fix comment from #2355. (#2363)
* sysfs: always reopen directory before readdir (#2355)
* Fix integration tests. (#2361)
-------------------------------------------------------------------
Sat Nov 23 21:55:22 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Update to version 1.8.2:
* arm64: account for imported functions when encoding relocation islands (#2346)
* compiler: require ARMv8.1 (#2345)
* chore: update action deps (#2344)
* Enable compiler on NetBSD, DragonFly, illumos and Solaris (#2343)
* Add DragonFly, illumos, Solaris to CI. (#2341)
* Add *BSD to CI. (#2338)
* Fix users list (#2334)
* Add Modus to "who's using wazero" list (#2333)
* experimental: clarify memory allocator context is for module instantiation (#2331)
-------------------------------------------------------------------
Thu Oct 3 22:48:52 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Update to version 1.8.1:
* cli: clarifies it is possible to escape the mount in help (#2328)
* example: fixes deallocate error in Rust (#2327)
* sysfs: disallow absolute symlinks (#2324)
* Fix descriptor.Table buffer growth calc (#2311)
* sysfs: reopening file doesn't update fd (#2319)
* experimental: allow custom memory allocator Reallocate to fail (#2315)
* compiler: ResolveImportedFunction should infer the typeID from the importing module (#2314)
* Show close for concurrent-instantiation example (#2309)
* ci: Updates TinyGo to 0.33 (#2304)
-------------------------------------------------------------------
Wed Aug 14 13:41:47 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Update to version 1.8.0:
* ci: upgrade to Go 1.23 (#2301)
* Improves ImportResolver example (#2299)
* Add experimental ImportResolver (#2298)
* doc: adds comments on simultaneous compilation (#2295)
* Update Benthos to Redpanda Connect (#2291)
* Add support for Emscripten version 3.1.57 (#2290)
* ci: tests with Go 1.23rc2 (#2277)
* backend: stop allocating ValueDefinitions (#2288)
* backend: removes unnecessary ValueDefinition fields (#2287)
* ssa: removes valueIDToInstruction slice (#2286)
* ssa: removes map use for Value aliasing (#2285)
* ssa: stores types in higher 4-bits of Variable (#2284)
* ssa: removes unnecessary definition (#2283)
* Uses unsafe.String where possible (#2282)
* test: correctly makes all example tests runnable (#2281)
* threads: lock around invocations of memory.Grow (#2279)
* doc: adds comments on anonymous module names (#2275)
* ci: merges spectests into normal make test (#2273)
* interpreter: removes unneeded stack walks (#2274)
* ci: cleanup vs directory (#2272)
* Removes integration_test/vs (#2270)
* regalloc: complete de-virtualization (#2269)
* regalloc: removes unused Instr.AddedBeforeRegAlloc api (#2268)
* regalloc: simplifies findOrSpillAllocatable (#2267)
* compiler: removes unnecessary code paths (#2266)
* backend: de-virtualize regalloc (#2265)
* ssa: simplifies initializeCurrentBlockKnownBounds (#2263)
* regalloc: use less memory in liveness analysis (#2262)
* regalloc: fast access to vrState (#2261)
* amd64: fixes lowerSqmulRoundSat (#2260)
* Prevents direct use of host functions via ExportedFunction (#2259)
* Revert tinygo reflect.SliceHeader specialization (#2210)
* regalloc: eliminates unnecessary Instr loop (#2258)
* regalloc: simplifies livenessAnalysis/finalizeStartReg (#2256)
* frontend: reuses br_table tmp slice correctly (#2253)
* validation: avoids allocation per br_table (#2252)
* compiler: memory usage optimization around br_table (#2251)
* ssa: removes redundantParameterIndexToValue map (#2250)
* ci: removes amd64/macOS tests (#2248)
* ssa: reuses slices for basicBlock.params (#2247)
* Removes dead codes (#2246)