tinygo/testdata
Ayke van Laethem 15c7d93ea9 avr: use a garbage collector
This might sound crazy, but I think it's better to enable the GC by
default to avoid surprises. It costs 1130 bytes of flash and 16 bytes of
RAM (plus heap overhead) so it's not exactly free, but if needed it can
easily be disabled with `-gc=leaking`. On the Uno (32kB flash, 2kB RAM)
that's not massive, on the DigiSpark (8kB flash, 0.5kB RAM) that may be
too much depending on the application.
2020-01-27 19:01:55 +01:00
..
cgo cgo: add support for nested structs and unions 2019-11-08 08:38:50 +01:00
alias.go fix bug in IR regarding type aliases 2019-09-20 10:35:49 +02:00
alias.txt fix bug in IR regarding type aliases 2019-09-20 10:35:49 +02:00
binop.go
binop.txt
calls.go revise defer to use heap allocations when running a variable number of times 2019-12-30 18:12:40 +01:00
calls.txt revise defer to use heap allocations when running a variable number of times 2019-12-30 18:12:40 +01:00
channel.go
channel.txt
coroutines.go
coroutines.txt
float.go
float.txt
gc.go avr: use a garbage collector 2020-01-27 19:01:55 +01:00
gc.txt
init.go interp: implement runtime.sliceCopy 2019-09-24 18:16:43 +02:00
init.txt interp: implement runtime.sliceCopy 2019-09-24 18:16:43 +02:00
init_multi.go
init_multi.txt
interface.go compiler: fix assertion on empty interface 2019-12-26 09:20:22 +01:00
interface.txt compiler: add support for async interface calls 2019-11-17 23:46:10 +01:00
map.go compiler,runtime: implement maps for arbitrary keys 2020-01-27 08:27:14 +01:00
map.txt compiler,runtime: implement maps for arbitrary keys 2020-01-27 08:27:14 +01:00
math.go
math.txt
print.go
print.txt
reflect.go
reflect.txt
slice.go
slice.txt
stdlib.go runtime: only implement CountString for required platforms 2019-11-10 21:33:11 +01:00
stdlib.txt runtime: only implement CountString for required platforms 2019-11-10 21:33:11 +01:00
string.go
string.txt compiler,runtime: implement []rune to string conversion 2019-08-11 15:45:35 +02:00
structs.go
structs.txt
zeroalloc.go add code to handle programs which use heap allocations but never hit the GC 2019-11-17 15:14:51 +01:00
zeroalloc.txt add code to handle programs which use heap allocations but never hit the GC 2019-11-17 15:14:51 +01:00