tinygo/src
Ayke van Laethem 4ee7bf00e1 machine: avoid bytes package in USB logic
This greatly cuts down on compile time (by about 5x for small programs)
and also makes the program a whole lot smaller. Overall it cuts down
`make smoke-test` in the drivers repository by half (from 160s to 80s).

This will probably also fix the timeout issue in the Playground:
https://github.com/tinygo-org/playground/issues/7
2020-01-18 14:23:49 +01:00
..
device riscv: add bare-bones interrupt support 2020-01-10 08:04:13 +01:00
examples machine: rename CPU_FREQUENCY -> CPUFrequency() 2019-12-16 20:34:39 +01:00
internal/reflectlite all: add support for go 1.13 2019-09-24 16:13:26 +02:00
machine machine: avoid bytes package in USB logic 2020-01-18 14:23:49 +01:00
os Add initial FreeBSD support 2019-12-29 10:48:28 +01:00
reflect add implementaion of array alignment in reflect 2019-10-25 15:18:03 +02:00
runtime riscv: print exception PC and code 2020-01-11 12:27:58 +01:00
sync properly handle nil New func in sync.Pool 2019-10-16 15:12:27 +02:00
syscall all: use baremetal build tag 2019-08-04 17:12:07 +02:00
testing Add common test logging methods such as Errorf/Fatalf/Printf 2019-08-13 20:59:09 +02:00