mozilla / pluotsorbet

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

enable compiler on intex branch #1833

Closed mykmelez closed 9 years ago

mykmelez commented 9 years ago

With #1828, the compiler should be ready to enable on the intex branch. This branch does so.

It also increases _FREE_MEMORYTARGET to 4MiB as I noticed that WhatsApp was OOMing when it was set to 2MiB or less. We could use more insight into which code is allocating memory, and in what chunks. But this works for now.

marco-c commented 9 years ago

I requested a PR on your branch to re-enable the tests that required the JIT to run (and the test that forced compilation for all methods): https://github.com/mykmelez/pluotsorbet/pull/5