diff options
| author | Damien George <damien@micropython.org> | 2022-11-03 17:36:14 +1100 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2022-11-03 18:47:48 +1100 |
| commit | 7a505d57dc07cc6aa869c3f99082dcc93871377b (patch) | |
| tree | 047c208e603ba6680f4b5351a79cd33036162917 | |
| parent | d65edaa232c92677033b077ddbe87b722b689833 (diff) | |
webassembly: Change "stack" argument to "heapsize".
Because that's what mp_js_init() takes as its argument.
Signed-off-by: Damien George <damien@micropython.org>
| -rw-r--r-- | ports/webassembly/wrapper.js | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/ports/webassembly/wrapper.js b/ports/webassembly/wrapper.js index dcbfe6c01..24f4f8a72 100644 --- a/ports/webassembly/wrapper.js +++ b/ports/webassembly/wrapper.js @@ -37,18 +37,18 @@ var mainProgram = function() if (typeof window === 'undefined' && require.main === module) { var fs = require('fs'); - var stack_size = 64 * 1024; + var heap_size = 128 * 1024; var contents = ''; var repl = true; for (var i = 0; i < process.argv.length; i++) { if (process.argv[i] === '-X' && i < process.argv.length - 1) { - if (process.argv[i + 1].includes('stack=')) { - stack_size = parseInt(process.argv[i + 1].split('stack=')[1]); + if (process.argv[i + 1].includes('heapsize=')) { + heap_size = parseInt(process.argv[i + 1].split('heapsize=')[1]); if (process.argv[i + 1].substr(-1).toLowerCase() === 'k') { - stack_size *= 1024; + heap_size *= 1024; } else if (process.argv[i + 1].substr(-1).toLowerCase() === 'm') { - stack_size *= 1024 * 1024; + heap_size *= 1024 * 1024; } } } else if (process.argv[i].includes('.py')) { @@ -56,7 +56,7 @@ var mainProgram = function() repl = false;; } } - mp_js_init(stack_size); + mp_js_init(heap_size); if (repl) { mp_js_init_repl(); |
