tinygo/compiler
Ayke van Laethem 81a1114ee5 compiler: truncate string slice indices if necessary
This didn't trigger on most platforms but does trigger on AVR where
almost all slice operations on strings are with integers that are bigger
than uintptr.
2019-04-10 20:21:33 +02:00
..
asserts.go compiler: fix escapes due to nil checks 2019-04-04 09:32:30 +02:00
calls.go all: go fmt 2019-01-31 16:22:05 +01:00
channel.go all: go fmt 2019-01-31 16:22:05 +01:00
compiler.go compiler: truncate string slice indices if necessary 2019-04-10 20:21:33 +02:00
defer.go all: update import paths to github.com/tinygo-org/tinygo 2019-01-31 17:43:19 +01:00
errors.go compiler: return error messages with source location 2018-12-01 17:41:15 +01:00
goroutine-lowering.go all: implement trivial select statements 2019-03-23 16:16:19 +01:00
interface-lowering.go compiler: support function pointers outside of addrspace 0 2019-03-05 19:54:55 +01:00
interface.go compiler: support function pointers outside of addrspace 0 2019-03-05 19:54:55 +01:00
llvm.go all: rename go-llvm to new import path 2019-01-27 19:26:16 +01:00
map.go compiler: support for byte arrays as keys in maps 2019-01-31 16:35:22 +01:00
optimizer.go compiler: fix escapes due to nil checks 2019-04-04 09:32:30 +02:00
reflect.go reflect: add limited support for all type kinds 2019-02-05 17:11:09 +01:00
sizes.go compiler: refactor compiler into separate package 2018-09-22 20:32:28 +02:00
syscall.go all: add macOS support 2019-02-19 15:54:36 +01:00