tinygo/src
Kenneth Bell 24b45555bd runtime: add support for time.NewTimer and time.NewTicker
This commit adds support for time.NewTimer and time.NewTicker. It also
adds support for the Stop() method on time.Timer, but doesn't (yet) add
support for the Reset() method.

The implementation has been carefully written so that programs that
don't use these timers will normally not see an increase in RAM or
binary size. None of the examples in the drivers repo change as a result
of this commit. This comes at the cost of slightly more complex code and
possibly slower execution of the timers when they are used.
2022-08-23 12:37:25 +02:00
..
crypto/rand all: format code according to Go 1.19 rules 2022-08-04 12:18:32 +02:00
device all: rename assembly files to .S extension 2022-08-04 15:43:42 +02:00
examples examples/wasm: improve Makefile 2022-08-04 13:10:41 +02:00
internal all: format code according to Go 1.19 rules 2022-08-04 12:18:32 +02:00
machine all: format code according to Go 1.19 rules 2022-08-04 12:18:32 +02:00
net net: sync net.go with Go 1.18 stdlib 2022-08-06 08:05:29 +02:00
os Add ErrProcessDone error 2022-08-09 09:18:49 +02:00
reflect all: format code according to Go 1.19 rules 2022-08-04 12:18:32 +02:00
runtime runtime: add support for time.NewTimer and time.NewTicker 2022-08-23 12:37:25 +02:00
sync sync: add tests 2021-12-22 11:02:45 +01:00
syscall syscall/darwin: add ENOTCONN 2022-08-07 09:04:57 +02:00
testing src/testing: add support for -benchmem 2022-08-20 11:41:20 +02:00