mirror of
https://github.com/scratchfoundation/scratch-vm.git
synced 2024-12-24 06:52:40 -05:00
6320fd72c3
This new test verifies that clones and their associated threads are cleaned up properly by the `delete this clone` block. The clones run two stacks each: one which waits and then deletes the clone, and another which includes a `forever` loop: this is to verify that the thread running the `forever` loop is ended when the clone itself is deleted. The project does this with two batches of clones to ensure there are no problems with reusing array indices previously occupied by now-removed threads or clones. |
||
---|---|---|
.. | ||
attach-test-storage.js | ||
clone-cleanup.sb2 | ||
complex.sb2 | ||
control.sb2 | ||
data.sb2 | ||
default.sb2 | ||
demo.json | ||
event.sb2 | ||
events.json | ||
extract.js | ||
fake-renderer.js | ||
hat-execution-order.sb2 | ||
looks.sb2 | ||
motion.sb2 | ||
pen.sb2 | ||
procedure.sb2 | ||
sensing.sb2 | ||
sound.sb2 | ||
sprite.json |