Hi all, I'm looking for some volunteers to test the latest J Playground on
their mobile device.

https://jsoftware.github.io/j-playground/bin/html2/

Many people reported that the Playground was unstable on their mobile
devices or devices with more limited memory. I also experienced it
intermittently. The latest playground change sets a parameter to initialize
memory to 32MB (using TOTAL_MEMORY aka INITIAL_MEMORY)[1]. My working
theory is that the default 16MB caused the heap to expand which stressed
the lower memory/mobile device.

I've tested on my Samsung FE20 and an older original Google Pixel from
2016  and both devices could use the playground examples without crashing
the browser.

A future step could be to make a more mobile-friendly version of the
playground. The current version works reasonably well yet I'm thinking
there could be some things we do to make it easier to work with on a device
with a smaller screen.

Also, work has been done to fix some issues in the original adjustments to
the source code to get it to build under emscripten/WASM. The changes fixed
7 failing test files (e.g. g200, g131) and fixed some issues with surface
plots and other glitches.

If you test, please either reply-all if there hasn't been much reporting on
the issue or reply to me directly if it seems too noisy on the mailing list
or if you'd prefer to send directly.

Thanks for the help
Joe

1 -
https://github.com/jsoftware/j-playground/commit/0f022dea1706ebd0dc0900ff06fb4f81d896d6a9#diff-d42f4e1542def2ab6129051634fec87b7578f9d109918947ca2a0597a524be21R30
2 -
https://github.com/emscripten-core/emscripten/blob/main/src/settings.js#L170
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to