
The implementation has been mostly copied from the Go reference
implementation with some small changes to fit TinyGo.
Source: 77a11c05d6/src/reflect/deepequal.go
In addition, this commit also contains the following:
- A set of tests copied from the Go reflect package.
- An increased stack size for the riscv-qemu and hifive1-qemu targets
(because they otherwise fail to run the tests). Because these
targets are only used for testing, this seems fine to me.
8 строки
243 Б
JSON
8 строки
243 Б
JSON
{
|
|
"inherits": ["fe310"],
|
|
"build-tags": ["hifive1b", "qemu"],
|
|
"serial": "uart",
|
|
"default-stack-size": 4096,
|
|
"linkerscript": "targets/hifive1-qemu.ld",
|
|
"emulator": ["qemu-system-riscv32", "-machine", "sifive_e", "-nographic", "-kernel"]
|
|
}
|