chore(deps): update dependency tinygo-org/tinygo to v0.35.0 #9231
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.34.0
->0.35.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
tinygo-org/tinygo (tinygo-org/tinygo)
v0.35.0
Compare Source
goenv
: also show git hash with custom build of TinyGogoenv
: support parsing development versions of Gomain
: parse extldflags early so we can report the error messagebuilder
: whitelist temporary directory env var for Clang invocation to fix Windows bugbuilder
: fix cache paths in-size=full
outputbuilder
: work around incorrectly escaped DWARF paths on Windows (Clang bug)builder
: fix wasi-libc path names on Windows with-size=full
builder
: write HTML size reportcgo
: support C identifiers only referred to from within macroscgo
: support function-like macroscgo
: support errno value as second return parametercgo
: add support for#cgo noescape
linescompiler
: fix bug in interrupt loweringcompiler
: allow panic directly indefer
compiler
: fix wasmimport -> wasmexport in error messagecompiler
: support//go:noescape
pragmacompiler
: report error instead of crashing when instantiating a generic function without bodyinterp
: align created globalsmachine
: modify i2s interface/implementation to better match specificationos
: implementStartProcess
reflect
: addValue.Clear
reflect
: add interface support toNumMethods
reflect
: fixAssignableTo
for named + non-named typesreflect
: implementCanConvert
reflect
: handle more cases inConvert
reflect
: fix Copy of non-pointer array with size > 64bitsruntime
: don't call sleepTicks with a negative durationruntime
: optimize GC scanning (findHead)runtime
: move constants into shared packageruntime
: addruntime.fcntl
function for internal/syscall/unixruntime
: heapptr only needs to be initialized onceruntime
: refactor scheduler (this fixes a few bugs with-scheduler=none
)runtime
: rewrite channel implementation to be smaller and more flexibleruntime
: useSA_RESTART
when registering a signal for os/signalruntime
: implement race-free signals using futexesruntime
: run deferred functions inGoexit
runtime
: removeCond
which seems to be unusedruntime
: properly handle unix read on directoryruntime/trace
: stub all public methodssync
: don't use volatile inMutex
sync
: implementWaitGroup
using a (pseudo)futexsync
: makeCond
parallelism-safesyscall
: use wasi-libc tables for wasm/js targetmips
: fix a bug when scanning the stacknintendoswitch
: get this target to compile againrp2350
: add support for the new RP2350rp2040/rp2350
: make I2C implementation shared for rp2040/rp2350rp2040/rp2350
: make SPI implementation shared for rp2040/rp2350rp2040/rp2350
: make RNG implementation shared for rp2040/rp2350wasm
: revise and simplify wasmtime argument handlingwasm
: support//go:wasmexport
functions after a call totime.Sleep
wasm
: correctly return from run() in wasm_exec.jswasm
: call process.exit() when go.run() returnswindows
: don't return, exit via exit(0) instead to flush stdout bufferConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.