Javascript performance question.
Moderator: trava90
Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
Javascript performance question.
Hi!
I noticed that there's a few options for Javascript in Pale Moon Commander. Like enable Jit, Ionmonkey and Odinmonkey and so on. Having read the manual it seems like those options would improve performance, but they are disabled by default. Why is that? Does it make performance worse to enable the options?
I noticed that there's a few options for Javascript in Pale Moon Commander. Like enable Jit, Ionmonkey and Odinmonkey and so on. Having read the manual it seems like those options would improve performance, but they are disabled by default. Why is that? Does it make performance worse to enable the options?
Re: Javascript performance question.
I wonder this myself, why is IonMonkey not enabled by default in the Commmander, because Moon himself said: "If you want no performance in JS and watch modern pages crawl as well as the UI being less responsive, then feel free to disable ionmonkey and asm.js".
But then another user said: "ionmonkey has many optimisations which are relevant only on32 bit CPU"
So enable on x86 but disable on x64? I have no idea.
What about they two baseline JIT compiler options? Yay or nay?
But then another user said: "ionmonkey has many optimisations which are relevant only on32 bit CPU"
So enable on x86 but disable on x64? I have no idea.
What about they two baseline JIT compiler options? Yay or nay?
Re: Javascript performance question.
AFAIK there is no point in disabling Ion and Baseline at all, this will only decrease the performance in some scenarios. Asm.js, however, is a different thing, which almost not used in the modern Web, and now WebAssembly takes it over.
Re: Javascript performance question.
If you are looking at Pale Moon Commander, please understand that some of these settings no longer do anything and "not present' will generally default to showing "disabled".
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Javascript performance question.
So is ionmonkey enabled by default then? I see no monkeys in about:config anywhere!
Re: Javascript performance question.
IonMonkey is "always-on" because there's no point in not using the JIT compiler at this point.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Javascript performance question.
Huh? Is the setting real on? I never change that in PM commander but it show off:
Re: Javascript performance question.
*headdesk*.. read my first response in this thread...............
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite