diff options
author | Ayke van Laethem <[email protected]> | 2023-09-09 16:38:30 +0200 |
---|---|---|
committer | Ron Evans <[email protected]> | 2023-09-10 11:30:09 +0200 |
commit | f11731ff35efe573030896b499cfa8bd4d13e9dc (patch) | |
tree | 9ace32f9dec2fec7e88166e1bc308a89ea301735 /compiler | |
parent | e9d8a9bc0b433221a5fe242a18071ff60020baa4 (diff) | |
download | tinygo-f11731ff35efe573030896b499cfa8bd4d13e9dc.tar.gz tinygo-f11731ff35efe573030896b499cfa8bd4d13e9dc.zip |
interp: don't copy unknown values in runtime.sliceCopy
This was bug https://github.com/tinygo-org/tinygo/issues/3890.
See the diff for details. Essentially, it means that `copy` in the
interpreter was copying data that wasn't known yet, or copying data into
a slice that could be read externally after the interp pass.
Diffstat (limited to 'compiler')
0 files changed, 0 insertions, 0 deletions