aboutsummaryrefslogtreecommitdiffhomepage
path: root/main.go
AgeCommit message (Expand)Author
2023-02-19main: support qemu-user debuggingAyke van Laethem
2023-01-19Allows the emulator to expand {tmpDir}Adrian Cole
2023-01-15test: print package name when compilation failedAyke van Laethem
2022-12-22wasi: makes wasmtime "run" explicitAdrian Cole
2022-12-19compileopts: replace 'retries' with more correct 'timeout' paramdeadprogram
2022-11-13compileopts: add 'retries' flag to allow setting the number of times to retry...deadprogram
2022-11-06main: fix -work flagAyke van Laethem
2022-11-04wasm: remove -wasm-abi= flagAyke van Laethem
2022-10-26fix printing of benchmark outputDamian Gryski
2022-10-22main: fix outputting .ll filesAyke van Laethem
2022-10-19Print PASS on pass when running standalone test binaries (#3229)Fred Goya
2022-10-16main: fix error message when a serial port can't be accessedAyke van Laethem
2022-10-16main: fix USB vid/pid lookupAyke van Laethem
2022-10-16builder: refactor Build function to not use a callbackAyke van Laethem
2022-10-16targets: remove "acm:"` prefix for USB vid/pid pairAyke van Laethem
2022-09-24main: allow setting the baud rate for serial monitors (#3190)sago35
2022-09-20main: restore support for flashing Espressif chipsAyke van Laethem
2022-09-16main: add serial port monitoring functionalitysago35
2022-09-15all: add flag for setting the goroutine stack sizeAyke van Laethem
2022-09-14wasi: adds more details about why wasmtime flags are addedAdrian Cole
2022-09-01main: remove GOARM from `tinygo info`Ayke van Laethem
2022-08-24main: ignore ports with VID/PID if not candidatessago35
2022-08-20src/testing: add support for -benchmemDamian Gryski
2022-08-20make interp timeout configurable from command lineDamian Gryski
2022-08-07all: remove calls to deprecated ioutil packageDamian Gryski
2022-08-04main: use tags parser from buildutilAyke van Laethem
2022-07-25main: change to ignore PortReset failuressago35
2022-06-11fix: fixes tinygo test ./... syntax.José Carlos Chávez
2022-04-28esp32: add support for running and debuggin using qemu-esp32Ayke van Laethem
2022-04-28all: make emulator command a string instead of a []stringAyke van Laethem
2022-04-20main: use shared code for both run and test subcommandsAyke van Laethem
2022-04-16main: add support for command-line parameters to `tinygo run`Ayke van Laethem
2022-04-16main: unify how a given program runsAyke van Laethem
2022-04-09flash: add openocd-verifysago35
2022-03-24build: add JSON output to build commandsago35
2022-03-19Move gitSha1 build time variable from main to goenv packageZauberNerd
2022-03-13main: calculate default output path if -o is not specifiedAyke van Laethem
2022-02-21test: fix assertion for multiple packagesAyke van Laethem
2022-02-20all: add -work flagAyke van Laethem
2022-01-26build: fix build-library subcommandv0.22.0Ayke van Laethem
2022-01-19internal/task: remove coroutinesNia Waldvogel
2022-01-17compileopts: move {root} replacement to compileopts.Emulator()Damian Gryski
2022-01-15pass more --dirs to wasmtime so it can read the entire module treeDamian Gryski
2022-01-12testing: benchmarks: implement -benchtime flagDan Kegel
2022-01-11Add JSON output to info command (#2501)Cameron Eagans
2022-01-07src/testing: support -bench option to run benchmarks matching the given pattern.Dan Kegel
2022-01-04When running tests under wasmtime, provide a fresh TMPDIR.Dan Kegel
2022-01-03main (tinygo test): fail tests on build errorNia Waldvogel
2021-12-30tinygo test: simplify output bufferingNia Waldvogel
2021-12-30main (tinygo test): reduce memory use when compiling a large number of packagesNia Waldvogel