Developer(s) SticKK | Operating system Website Swiftweasel Project | |
Stable release 3.5.5 / November 23, 2009 (2009-11-23) License Mozilla Public License 1.1 |
Swiftweasel is a build of Mozilla Firefox source code, which uses non-trademarked graphics and logos. It is optimized for several architectures, and is available for the Linux platform only.
Contents
- Optimization
- PGO
- Binary code optimization
- Installed extensions
- Swiftweasel specific changes
- Swiftdove
- Optimizations
- Plugins
- References
Released under the terms of the Mozilla Public License, Swiftweasel is free and open source software.
Optimization
Swiftweasel is optimized using the following methods:
P.G.O.
As of the 3.0.3 release, Swiftweasel has shifted its primary optimization from processor specific to profile-guided optimization (PGO). It is a two step building process. The application is compiled one time and then run to produce a profile. The profile is then used to guide a second compilation of the application. Some of the older optimizations are still used, but there are now only Intel and AMD versions of each build. It is released compiled in a tar.gz package. There are also separate installers for Ubuntu and Arch linux available through their communities.
Binary code optimization
-O3
compile flag (the highest level),with the resulting Swiftweasel binary being larger than that of Firefox.
-Os
compile flag, which is for binary size.Increased Security
Simplify
Installed extensions
Swiftweasel has several extensions installed by default.
Swiftweasel-specific changes
Changes made to Swiftweasel include:
Swiftdove
The Swiftweasel project also builds optimized 32 and 64bit builds of the Thunderbird email client known as Swiftdove.
Optimizations
As of the current version 2.0.0.21 Swiftdove is also PGO optimized.
Plugins
The 2.0.0.21 builds of Swiftdove include the 0.9 Lightning calendar plugin installed by default.