111 Commits (7366d5e18538763bd4c76e27b577a0762d7be8c0)

Author SHA1 Message Date
Ron Evans b4dd2dbf60
docs: change links in README and remove old ReadTheDocs pages to point to TinyGo.org site 6 years ago
Ayke van Laethem 564b1b3312
compiler: always use fat function pointers with context 6 years ago
Ayke van Laethem 469193735a
interp: report 'unreachable' instruction as an error 6 years ago
Ayke van Laethem b4c90f3677
compiler: lower interfaces in a separate pass 6 years ago
Ayke van Laethem dbf581b56d
interp: do not try to interpret functions with an inttoptr instruction 6 years ago
Ayke van Laethem 4fdffdf8b2
interp: support non-const ptrtoint instruction 6 years ago
Ayke van Laethem 7d8b269f2e
interp: fix several bugs related to constant vs dirty values 6 years ago
Ayke van Laethem eccbd572eb
interp: do cast operations at runtime if needed 6 years ago
Ayke van Laethem bf9d62fe98
interp: fix GEP with const value in a local variable 6 years ago
Ayke van Laethem 2cd9846cc9
interp: fix compile-time alloc linkage 6 years ago
Ayke van Laethem bb3d05169d
interp: add new compile-time package initialization interpreter 6 years ago