tinygo/src/internal/task
Ayke van Laethem 64d7f1e436 all: run gofmt on all source code
Some source code wasn't part of `FMT_PATHS` so wasn't checked for
correct formatting. This change includes all this source code and
excludes cgo/testdata because it contains files that can't be parsed.
2022-06-19 13:00:44 +02:00
..
gc_stack_chain.go internal/task: remove coroutines 2022-01-19 14:42:02 -05:00
gc_stack_noop.go internal/task: remove coroutines 2022-01-19 14:42:02 -05:00
queue.go runtime: make channels work in interrupts 2020-07-04 08:34:39 +02:00
task.go runtime: move *task.DeferFrame here 2022-06-19 11:51:12 +02:00
task_asyncify.go internal/task: swap stack chain when switching goroutines 2021-12-17 10:01:11 +01:00
task_asyncify_wasm.S all: switch to LLVM 13 2022-01-09 11:04:10 +01:00
task_none.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack.go internal/task: swap stack chain when switching goroutines 2021-12-17 10:01:11 +01:00
task_stack_386.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack_386.S runtime: use the tasks scheduler instead of coroutines 2021-05-09 17:40:13 +02:00
task_stack_amd64.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack_amd64.S internal/task, runtime: add subsections_via_symbols to assembly files on darwin 2021-09-07 08:00:11 +02:00
task_stack_amd64_windows.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack_amd64_windows.S all: add support for windows/amd64 2021-11-16 11:08:30 +01:00
task_stack_arm.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack_arm.S runtime: use the tasks scheduler instead of coroutines 2021-05-09 17:40:13 +02:00
task_stack_arm64.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack_arm64.S darwin: add support for arm64 GOARCH (aka Apple Silicon) 2022-05-20 08:35:18 +02:00
task_stack_avr.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack_avr.S avr: fix race condition in stack write 2022-06-17 19:17:21 +02:00
task_stack_cortexm.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack_cortexm.S runtime, internal/task: refactor to simplify stack switching 2020-12-05 09:02:11 +01:00
task_stack_esp32.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack_esp32.S esp32: implement task based scheduler 2020-12-05 09:02:11 +01:00
task_stack_esp8266.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack_esp8266.S esp8266: implement task based scheduler 2020-12-05 11:09:46 +01:00
task_stack_tinygoriscv.go all: run gofmt on all source code 2022-06-19 13:00:44 +02:00
task_stack_tinygoriscv.S riscv: switch to tasks-based scheduler 2021-10-05 05:52:03 +02:00