Hi all.
I don’t know if I’m the first or the last.
Today I managed to compile Firefox version 112.0.
More at: opt-riscv64/firefox at main · sajcho/opt-riscv64 · GitHub
Do you have javascript JIT working?
Arch has 112, but running octane shows that it’s definitely not JIT’d, despite this version of Firefox should have the support.
Mine looks about the same.
Yet if I run octane, I get a shitty score:
For contrast, here’s chromium on the same system:
Does this version support WebGPU?
I had Firefox 112 running on my Gentoo VisionFive 2 but removed it and would need to emerge it again to test.
In Firefox, “dom.webgpu.enabled” setting is provided to enable WebGPU in about: config. In addition to rendering CanvasContext, it also requires the inclusion of the WebRender composition system (“gfx.webrender.all” in about: config).
It’s there - “but”, when I enable it firefox crashes.
$ firefox
ATTENTION: default value of option mesa_glthread overridden by environment.
libEGL warning: DRI2: failed to authenticate
ATTENTION: default value of option mesa_glthread overridden by environment.
Unsupported CPU type!
UNREACHABLE executed at /home/devel/building/work/src/llvm-project-15.0.7.src/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1076!
Redirecting call to abort() to mozalloc_abort
Exiting due to channel error.
Segmentation fault
Hi rvalles,
I don’t understand your contrast. what’s difference condition between “Octance Score: 113” and “Octance Score: 3169” .
Firefox vs Chrome.
AIUI this is out of date information, and somebody here managed to get Firefox working with JS JIT.
I have not tested it.