mozilla / pluotsorbet

[ARCHIVED] PluotSorbet is a J2ME-compatible virtual machine written in JavaScript.
GNU General Public License v2.0
238 stars 46 forks source link

Set GC_INITIAL_HEAP_SIZE for WA and reduce ASMJS_TOTAL_MEMORY #1808

Closed marco-c closed 9 years ago

marco-c commented 9 years ago

This should improve startup time.

In my testing for WA, the heap size right after startup is 2285568 bytes (often it is 1658880 bytes, but I wouldn't expect the difference to matter much). It never grows to more than 3 MB, so I've set ASMJS_TOTAL_MEMORY to 4 MB for WA (the error that occurs when the memory isn't enough is pretty clear, so we can increase it easily if needed).