Здравствуйте, Ночной Смотрящий, Вы писали:
DM>>У wasm-апплета память — это линейный массив байтов. Про то, как в ней апплет размещает свои объекты, как делает кучу, как освобождает куски и т.д. — VM про это ничего не знает.
НС>До тех пор пока нам не понадобится DOM.
Разверни свою мысль, пожалуйста.
Для работы с DOM напрямую апплету придется как-то сообщать браузеру, какие DOM-объекты (живущие в куче браузера, а не апплета) он еще использует, а какие уже нет. Но про то, что внутри линейной памяти апплета происходит, как ее апплет для себя понимает и интерпретирует, этого VM все равно знать не будет. Как сейчас не знает, где именно скомпилированный в wasm интерпретатор Питона хранит счетчики ссылок для питоновских объектов.