tinygo/src/runtime
Ayke van Laethem 734b0cb6bc
Implement runtime functions for reflect
The reflect package isn't supported yet. But at least the Go
parser/typechecker can now deal with it.
2018-08-30 22:53:34 +02:00
..
cgo Implement CGo support 2018-04-20 16:31:43 +02:00
arch_amd64.go Move lenType definition to runtime (partially) 2018-08-29 20:48:56 +02:00
arch_wasm.go Move lenType definition to runtime (partially) 2018-08-29 20:48:56 +02:00
chan.go Add dummy channel support 2018-08-30 05:32:18 +02:00
gc.go Implement runtime functions for reflect 2018-08-30 22:53:34 +02:00
hashmap.go Add integer key support to hashmap 2018-08-29 21:50:43 +02:00
interface.go Rename runtime.itfmethod -> runtime.interfaceMethod 2018-08-27 00:49:33 +02:00
nrfx_config.h runtime: Implement GPIO output 2018-04-27 01:29:13 +02:00
nrfx_glue.h Add runtime support for the nRF52 2018-04-25 20:06:08 +02:00
os_js.go Add runtime.GOOS 2018-08-30 05:48:16 +02:00
os_linux.go Add runtime.GOOS 2018-08-30 05:48:16 +02:00
print.go Be able to print maps to some degree 2018-08-30 02:26:48 +02:00
runtime.go Add (hardcoded) runtime.GOROOT() 2018-08-30 05:41:48 +02:00
runtime.h Add runtime support for the nRF52 2018-04-25 20:06:08 +02:00
runtime.ll Move interface method calls in Go from LLVM IR + documentation 2018-08-26 23:40:11 +02:00
runtime_avr.go go fmt 2018-08-17 23:23:20 +02:00
runtime_nrf.c runtime: Convert device initialization to Go 2018-05-05 20:10:39 +02:00
runtime_nrf.go Remove use of CGo in the runtime 2018-08-29 20:01:33 +02:00
runtime_nrf.h runtime: Convert device initialization to Go 2018-05-05 20:10:39 +02:00
runtime_unix.go Implement runtime functions for reflect 2018-08-30 22:53:34 +02:00
scheduler.go Replace _llvm_* workaround in the scheduler with //go:linkname 2018-08-30 22:30:16 +02:00
stack.go Implement runtime functions for reflect 2018-08-30 22:53:34 +02:00
string.go Implement casting from (Unicode) integer to string 2018-08-30 00:36:54 +02:00
sync.go Replace compiler hack for sync package with //go:linkname 2018-08-30 22:38:45 +02:00
time.go go fmt 2018-08-17 23:23:20 +02:00