Duktape о проблеме с кучей встроенного MCU - PullRequest
1 голос
/ 21 июня 2020

Я запускаю Duktape на ESP32. У него не очень много ОЗУ, но этого должно быть достаточно, за исключением загрузки и компиляции больших программ.

На самом деле у меня уже есть проблемы с программой js размером 3 КБ. Я могу отправить sh его в стек Duktape в виде строки, но ESP32 вылетает, когда я вызываю duk_compile. Похоже, что он выходит из свободной кучи.

Как мне правильно загружать и компилировать большие js программы, когда доступно не очень много оперативной памяти?

ESP32 сообщает, что у него ~ 100 КБ свободная куча перед компиляцией. Странно.

...