Hi,
I am porting comlex logic inside C++ to WASM.
When I run it in browser. It looks like there is no memory release at all 
till I reload page.
I even tried it on simple program.
I usually allocate memory with new operator and release it with delete 
inside C++ code. But browser does not release memory.
I tested it on Chrome and Firefox.
I used -s ALLOW_MEMORY_GROWTH. But the logic is complex and sometimes it 
takes 2 GB RAM to fulfill operations and then browser stops executing 
script.
I know that emscripten allocate big part of memory for all operations. But 
when I use this algorithm on my PC from console it takes 100 - 200 MB RAM.

Is there any chance to make emscripten release memory imidiately from C++ 
code. Or this is a bug ?

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to