DurltazorOSXPower
macrumors regular
Sorry but what this is ?I'm very proud to provide preliminary benchmarks:
Without JIT:
View attachment 2641514
With:
View attachment 2641513
Sorry but what this is ?I'm very proud to provide preliminary benchmarks:
Without JIT:
View attachment 2641514
With:
View attachment 2641513
The numbers suggest an almost 2000% improvement in JavaScript rendering in the next PowerFox update, i.e. much faster browsing.Sorry but what this is ?
Wow very nice man !!!The numbers suggest an almost 2000% improvement in JavaScript rendering in the next PowerFox update, i.e. much faster browsing.
You sir, are fantastic. Along with other people who have helped significantly like Dr. Cameron Kaiser. This is very good work, and I believe will make the high end powermac G5s daily drivable again, and the later G4s finally usable on the modern web. I'm very excited to see the future of this project and what other great things we can achieve in our fight against planned obsolescence.Hey everyone,
Another thing I have been working on for the next release is enabling the Skia graphics backend:
View attachment 2643254
Currently, two of PowerFox's weakest areas regarding performance are JS execution and graphics (browser rendering).
The former is solved with our new IonPower JIT, and now the latter is solved with Skia, which is a very fast rendering engine that even browsers such as Chrome still use, which no browser on PPC OS X has ever supported. I've seen a doubling in graphics performance across various parts of the browser, and pages that used to scroll quite sluggishly are now much better. This is shaping up to be a very nice release!
This is huge! Thank you for your tireless work in the retro community. Frankly, despite the niche nature of the project this should be a huge resume booster in my opinion!Hey everyone,
Another thing I have been working on for the next release is enabling the Skia graphics backend:
View attachment 2643254
Currently, two of PowerFox's weakest areas regarding performance are JS execution and graphics (browser rendering).
The former is solved with our new IonPower JIT, and now the latter is solved with Skia, which is a very fast rendering engine that even browsers such as Chrome still use, which no browser on PPC OS X has ever supported. I've seen a doubling in graphics performance across various parts of the browser, and pages that used to scroll quite sluggishly are now much better. This is shaping up to be a very nice release!
I'm currently putting finishing touches on all 10 unique builds that will be shipped, which takes quite a bit of time and effort to ensure that every configuration is working properly. At this point, I am quite close to a release and I think I can get one out within the next week.Any idea of the timeline for a release?
What machine was this benchmark done on?I'm very proud to provide preliminary benchmarks:
Without JIT:
View attachment 2641514
With:
View attachment 2641513
Power Mac G5 2.0 DCWhat machine was this benchmark done on?
Intel builds already have a highly optimized JIT written by Mozilla, there is no real improvement that can be done without drastically altering the architecture of the browser, which I cannot sustainably do myself.this js improvement will be for both architectures ?
Typing this on my G5 Quad on Leopard. YMMV.Hello everyone,
I'm happy to announce the release of PowerFox 26.3.0! This release includes the IonPower JIT for substantial JavaScript improvements, and many new features, improvements, bug fixes, and security fixes:
If you would like to help the continued development of PowerFox, please consider supporting the project, which lets me acquire hardware for testing and research further improvements. Thank you to everyone who has supported the project so far!
- Implemented IonPower JavaScript JIT compiler for significant performance improvements on PowerPC builds
- Enabled Skia graphics backend for improved rendering performance on all builds
- Enabled WebRTC support for 10.5+
- Implemented automatic update notifications for all builds
- Implemented AltiVec optimizations in VP9 decoder for PowerPC builds
- Added PowerFox settings tab
- Fixed WebGL support for 10.5 Intel builds
- Fixed Cloudflare Turnstile issues
- Fixed various crashes on 10.6 builds
- Fixed keyboard shortcuts and other input issues on 10.4 builds
- PDF viewer improvements and bug fixes
- Stability improvements on 10.4/10.5 Intel builds
- Updated NSS security library to 3.90.12 (UXP)
- Synced with UXP@ddf5d6256e for HTML, CSS, JavaScript engine improvements and security fixes
- Addressed security vulnerabilities: CVE-2026-12318 (CWE-125), CVE-2026-12322, CVE-2026-12292, CVE-2026-4707, CVE-2026-4690, CVE-2026-4727, CVE-2026-2806, CVE-2026-2758, CVE-2026-2804, CVE-2026-2787, CVE-2026-2757, CVE-2026-2773, CVE-2026-2779, CVE-2026-2775, and several others that do not have a CVE designation.
As always, you can download the latest release from powerfox.jazzzny.me or the GitHub. Enjoy!
I sent you a small donation. I wish I could send more but I was recently laid off.Hello everyone,
I'm happy to announce the release of PowerFox 26.3.0! This release includes the IonPower JIT for substantial JavaScript improvements, and many new features, improvements, bug fixes, and security fixes:
JS performance is infinitely better for me on my PB G4 DLSD running Tiger. Do you happen to know what would prevent ublock origin and umatrix from functioning? It's pretty difficult to browse the web on these machines without being able to filter the cruft and bloat.Hello everyone,
I'm happy to announce the release of PowerFox 26.3.0! This release includes the IonPower JIT for substantial JavaScript improvements, and many new features, improvements, bug fixes, and security fixes:
If you would like to help the continued development of PowerFox, please consider supporting the project, which lets me acquire hardware for testing and research further improvements. Thank you to everyone who has supported the project so far!
- Implemented IonPower JavaScript JIT compiler for significant performance improvements on PowerPC builds
- Enabled Skia graphics backend for improved rendering performance on all builds
- Enabled WebRTC support for 10.5+
- Implemented automatic update notifications for all builds
- Implemented AltiVec optimizations in VP9 decoder for PowerPC builds
- Added PowerFox settings tab
- Fixed WebGL support for 10.5 Intel builds
- Fixed Cloudflare Turnstile issues
- Fixed various crashes on 10.6 builds
- Fixed keyboard shortcuts and other input issues on 10.4 builds
- PDF viewer improvements and bug fixes
- Stability improvements on 10.4/10.5 Intel builds
- Updated NSS security library to 3.90.12 (UXP)
- Synced with UXP@ddf5d6256e for HTML, CSS, JavaScript engine improvements and security fixes
- Addressed security vulnerabilities: CVE-2026-12318 (CWE-125), CVE-2026-12322, CVE-2026-12292, CVE-2026-4707, CVE-2026-4690, CVE-2026-4727, CVE-2026-2806, CVE-2026-2758, CVE-2026-2804, CVE-2026-2787, CVE-2026-2757, CVE-2026-2773, CVE-2026-2779, CVE-2026-2775, and several others that do not have a CVE designation.
As always, you can download the latest release from powerfox.jazzzny.me or the GitHub. Enjoy!
You can download versions of both from https://powerfox.jazzzny.me/addons.htmlJS performance is infinitely better for me on my PB G4 DLSD running Tiger. Do you happen to know what would prevent ublock origin and umatrix from functioning? It's pretty difficult to browse the web on these machines without being able to filter the cruft and bloat.
Right, that's where I got them from. My problem is that they don't functional at all. The both make the CPU spike to around 80-90% when installed while the browser is just sitting idle, then have no functionality.You can download versions of both from https://powerfox.jazzzny.me/addons.html