tinygo/interp/testdata
Ayke van Laethem 607d824211 interp: keep reverted package initializers in order
Previously, a package initializer that could not be reverted correctly
would be called at runtime. But the initializer would be called in the
wrong order: after later packages are initialized.

This commit fixes this oversight and adds a test to verify the new
behavior.
2021-07-14 22:33:32 +02:00
..
basic.ll interp: ignore inline assembly in markExternal 2021-05-20 07:42:19 +02:00
basic.out.ll interp: ignore inline assembly in markExternal 2021-05-20 07:42:19 +02:00
consteval.ll interp: support integer icmp of ptrtoint 2019-11-26 14:43:05 +01:00
consteval.out.ll interp: support integer icmp of ptrtoint 2019-11-26 14:43:05 +01:00
interface.ll transform: don't rely on struct name of runtime.typecodeID 2021-04-08 11:40:59 +02:00
interface.out.ll interp: add support for constant type asserts 2020-03-20 22:22:24 +01:00
phi.ll interp: fix phi instruction 2021-04-21 07:37:22 +02:00
phi.out.ll interp: fix phi instruction 2021-04-21 07:37:22 +02:00
revert.ll interp: keep reverted package initializers in order 2021-07-14 22:33:32 +02:00
revert.out.ll interp: keep reverted package initializers in order 2021-07-14 22:33:32 +02:00
slice-copy.ll interp: implement runtime.sliceCopy 2019-09-24 18:16:43 +02:00
slice-copy.out.ll interp: rewrite entire package 2020-12-22 15:54:23 +01:00