summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2022-11-03 17:36:14 +1100
committerDamien George <damien@micropython.org>2022-11-03 18:47:48 +1100
commit7a505d57dc07cc6aa869c3f99082dcc93871377b (patch)
tree047c208e603ba6680f4b5351a79cd33036162917
parentd65edaa232c92677033b077ddbe87b722b689833 (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.js12
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();