tinygo/src
Jaden Weiss 9c78f7039d runtime (chan): fix blocking select on a nil channel
Previously, a blocking select on a nil channel would result in a nil panic inside the channel runtime code.
This change fixes the nil checks so that the select works as intended.
2020-04-13 08:28:24 +02:00
..
device machine: move errors.New calls to globals 2020-04-07 13:24:26 +02:00
examples all: change //go:export to //export 2020-04-05 16:16:57 +02:00
internal runtime (gc): scan callee-saved registers while marking stack 2020-04-07 11:50:50 +02:00
machine machine: switch to modern interrupt registration method 2020-04-07 17:53:52 +02:00
os Add initial FreeBSD support 2019-12-29 10:48:28 +01:00
reflect compiler,runtime: use LLVM intrinsics for memcpy/memmove 2020-03-27 21:01:59 +01:00
runtime runtime (chan): fix blocking select on a nil channel 2020-04-13 08:28:24 +02:00
sync sync: implement sync.Map 2020-03-27 19:02:45 +01:00
syscall all: change //go:export to //export 2020-04-05 16:16:57 +02:00
testing Add common test logging methods such as Errorf/Fatalf/Printf 2019-08-13 20:59:09 +02:00