{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreidmey2t3zvyxd3noiood4c3xrcraupxlhennwn36fljnzgqy5vjam",
    "uri": "at://did:plc:hqad6xwuzg7oqfmwylfkvqfm/app.bsky.feed.post/3mij423va57a2"
  },
  "path": "/viewtopic.php?t=33281&p=271724#p271724",
  "publishedAt": "2026-04-02T02:31:43.000Z",
  "site": "http://forum.palemoon.org",
  "textContent": "> Is it this part?\n\nI think it's more GlobalHelperThreadState::maxParseThreads, specifically the return below a comment block (which seems to be the warning that Basilisk-Dev mentioned). maxUnpausedIonCompilationThreads is related to Ion which is part of JIT.\n\n\nCODE:\n\n\n    size_tGlobalHelperThreadState::maxParseThreads() const{ if (IsHelperThreadSimulatingOOM(js::oom::THREAD_TYPE_PARSE)) return 1; // Don't allow simultaneous off thread parses, to reduce contention on the // atoms table. Note that wasm compilation depends on this to avoid // stalling the helper thread, as off thread parse tasks can trigger and // block on other off thread wasm compilation tasks. return 1;}\n\n> Is there a build flag for JITless build you put in .mozconfig?\n\nI don't think there's a build-time flag for disabling JIT. Either the support code is added for an architecture or there's no support at all. In run-time however you can disable JIT entirely for webpages by toggling javascript.options.baselinejit in about:config. It's also an option in the Pale Moon Commander extension's Performance => Javascript tab.\n\n* * *",
  "title": "Platform Development • Re: e10s support question",
  "updatedAt": "2026-04-02T02:31:43.000Z"
}