Menu

UltimateFox

Now know as UltimateFox
custom web browser Based on Mozilla Source Code
Compiled using PGO for SSE2

ENHANCEMENTS:
* Better use of internet bandwith
* image and DNS cache optimized
* better web page loading times
* better browsing on image galleries or sites with lots of images

ADVICES:
install Adblock Plus, to get rid of ads, this may also speed up browsing
https://addons.mozilla.org/es/firefox/addon/adblock-plus/

Changelog:
0.40 - updated sqlite3 version to 3.8.0 and optimized for speed
0.50 - DNS cache functions optimized for speed
0.60 - Web cache functions optimized for speed
0.62 - doubled the amount of threads for I/O functions from 4 to 8
0.70 - doubled the ammount of threads for image decoding, optimized the revalidation of cached images
0.71 - Maximum threads from 4 to 6
0.72 - Image threading, min threads 4 instead 2
- I/O threads raised from 8 to 10
- updated to sqlite 3.8.0.2
0.73 - updated jemalloc to 3.40
- changed max cache size to 2GB, default is 750mb
0.74 - optimized webpage loading
0.75 - optimized threads and web resource gathering
0.76 - removed health report
0.77 - new pgo build with performance improvements, installer included
0.78 - fixed some minor graphic errors on some systems, added version for Windows XP
0.79 - changed read/write buffer from 32k to 64k for file and plugin data comunication
- implemented a new core hack, allowing 2x threads per core at same time
- javascript threads changes 2x per core, uses a bit more cpu in exchange of better overall performance
- dropping Windows XP support, in order to improve this project further
0.80 - added thread modifications to some IPC code from google that firefox uses, slight perf improvement
0.81 - Compiled now using Windows 8.1 SDK, x2 thread hack added to VP8 video decoder
0.82 - fixed up some minor performance problems, enabled more network threads from 25 to 30
0.83 - added some patches from tete09, lawliettfox and pcxfirefox, wich includes:
libpixman update to 0.30.2
better use of windows 8 SDK (in this case 8.1 SDK), fixing a network bug with it
LibEGL and LibGLESv now uses D3D HLSL Compiler version 6.3.9431.0 (D3DCompiler_47.dll) instead of v9
gfx 2d optimized adding SSSE3 support
js math optimized adding SSE4.1 support
Firefox now Don't register plugins if the MOZILLA_DISABLE_PLUGINS is set
health report is now disabled
- updated to sqlite 3.8.1
- updated to jemalloc 3.4.1
0.84 - downgrade from Windows SDK 8.1 to 8.0 due to webgl incompatibility, Firefox now uses D3D HLSL Compiler version 9.30.960.9200 (D3DCompiler_46.dll)
0.85 - modified java asmjs vm threads from 4 to 8
0.86 - updated sqlite to 3.8.2
- important java thread changes
0.86.2 - updated to VS 2012 update 4
- added proper images to installer
0.86.3 - fixed a small performace issue
- added recent changes to sqlite 3.8.2, minor performance improvements
- plugin buffer changed from 32k to 64k, better flash video buffering performance
0.86.5 - fixed variable performance issues on earlier versions, ui is more responsible now
- added latest sqlite changes
- small jemalloc changes for computers with less than 4 cores
- content sink preferences changed to improve responsiveness and prevent performance variations
0.87 testing experimental opt that will be enabled for computers with 4+ cores only
0.88 stable optmization for 4+ cores computers
- upgrade to sqlite 3.8.3
- small cache perf improvements
0.90 update to ff28 source
- updated sqlite to 3.8.5
- updated to jemalloc 3.6.0
0.91 update to ff29 source
- new optimization method due to changes in thread execution on ff29
0.94
-changes and small optimzation of firefox new cache backend
0.97
- firefox new cache backend enabled, page loading speed improvement
- small sqlite thread optimizations
0.97.1
- small jit compiler configuration fix
0.97.2
- back to old cache backed due to bugs on win8.1 update 1
0.97.7
-upgraded to sqlite 3.8.6
-Firefox is now compiled in vs2013 update 2
-small network tweaks for ff31 src
0.97.7a
-installer fix for Windows 8 rtm
0.98.2
- updated to sqlite 3.8.7
- small tweaks to FF32 cacheV2
- ASMJS cache tweaked
0.99
- updated to sqlite 3.8.7 final release
- small tweaks to new cache backend
1.00.3
- updated to FF35
- small changes to # of threads per core
1.00.9c
- updated to FF36
- fix to plugin crashing by xunxun1982
- net & cache optimization
- re-enabled XP compatibility
1.00.10
- updated to FF37.0.1
- manual optimization of some components, performance improvement
- x64 build

At compiling, SSE2 and PGO is used to ensure the best performance posible is achieved each time.

Future releases and changes will be posted here

thanks to these users:
xunxun1982
quirK
Gedo
Amaterasu
storm119

Special thanks to pcxfirefox, lawliettfox devs and tete009 for their splendid work!

Posted by Jose Antonio Diaz Jimenez 2013-08-30

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.