Techdows

Windows how-to guides, fixes and software downloads

  • Home
  • Windows guides

    • Printer settings and problems
    • Windows Update
    • Wi-Fi and network settings
    • Sound and microphone
    • Keyboard shortcuts and symbols

    Popular fixes

    • Get help in Windows 11
    • Connect a wireless printer
    • Re-pair Bluetooth earbuds for stereo sound
    • Cancel a stuck print job
    • Change default programs

    Windows 11 26H2

    • Should you install 26H2?
    • 26H2 not showing in Windows Update
    • 26H2 build numbers explained
    • Where is My Computer (This PC)
    • ncpa.cpl network connections

    All Windows how-to guides →

  • Popular downloads

    • GTA V for PC
    • YouTube app for PC
    • Google Meet for PC
    • Cisco Packet Tracer
    • TikTok for PC

    Office and productivity

    • Microsoft Office
    • Microsoft Word
    • Google Sheets for PC
    • Office product key

    Windows tools

    • PC Health Check app
    • HEVC Video Extension
    • DirectX 12
    • Cinebench R23

    All software downloads →

  • Microsoft Edge

    • Fix WebView2 using too much memory
    • Internet Explorer mode in Edge
    • Manage Edge favorites
    • Set or remove Edge as default

    Chrome and Firefox

    • Make Chrome the default browser
    • Restore closed tabs
    • Change the default web browser
    • Google Chrome news and tips
    • Firefox news and tips

    All Microsoft Edge articles →

  • Office apps

    • Office product key
    • Office Deployment Tool
    • What is OneDrive?
    • Turn off OneDrive in Windows 11

    Outlook and Teams

    • Outlook inbox view changed
    • Schedule an email in Outlook
    • Outlook dark mode
    • Teams breakout rooms
  • PHP security

    • PHP2Shell patch download
    • PHP critical RCE security update
    • CVE-2026-109618 fix
    • CVE-2026-109619 explained
    • Mitigations if you can't update

    Update PHP

    • Update PHP to the latest version
    • Check your PHP version
    • Update PHP on Ubuntu and Debian
    • Restart PHP-FPM

    Hosting and local servers

    • Update PHP in XAMPP
    • Change PHP version in cPanel
    • Update PHP in Laragon and WampServer
    • Update PHP Docker images
    • WordPress PHP version check

    PHP downloads

    • PHP 8.5.12 download
    • PHP 8.4.27 download
    • PHP 8.3.36 and 8.2.35 download
    • Download PHP for Windows

    PHP2Shell by platform

    • PHP 8.3 fix on Ubuntu 24.04
    • PHP 8.1 fix on Ubuntu 22.04
    • PHP 8.2 and 8.4 fix on Debian
    • Update PHP on IIS
    • Cloudflare PHP2Shell WAF rule

    All PHP guides →

  • News

Firefox 18 Gets IonMonkey, A New JIT Compiler for SpiderMonkey

September 12, 2012 by Venkat Eswarlu

Mozilla always looks to improve JavaScript performance in Firefox browser, you could’ve heard Tracemonkey, JagerMonkey JavaScript engines for Firefox in the past, Mozilla today has landed IonMonkey JavaScript JIT compiler for their SpiderMonkey engine on Firefox 18 nightly which on both Karan and Google V8 benchmarking tests performed well over Firefox 17 and Firefox 15.

David Anderson in Mozilla JavaScirpt blog says that “the old TraceMonkey*, and newer JägerMonkey, both had a fairly direct translation from JavaScript to machine code. There was no middle step. There was no way for the compilers to take a step back, look at the translation results, and optimize them further”.

IonMonkey now allows to

  • Translate JavaScript into Intermediate Representation (IR) ,
  • run various algorithms to Optimize the IR,
  • Translate the final IR to machine code.

IonMonkey doesn’t only improves JavaScirpt performance but also helps in future JavaScript compiler research for Mozilla.

IonMonkey performance in Benchmarking tests

On Karen benchmark “Firefox 17 runs in 2602ms, whereas Firefox 18 runs in 1921ms, making for roughly a 26% performance improvement”.

Firefox 18 Karen benchmark scrore

On Google v8 benchmark

  • Firefox 15 gets  score  of  8474
  • Firefox 17 score is 9511
  • Firefox 18 got  score of 10188.

Firefox 18 Google v8 score

From these scores we can say Firefox 18 runs 7% faster than Firefox 17 and  20% faster than Firefox 15. These benchmarks performed on Mac pro running Windows 7 Professional.

Have you seen any performance difference in Firefox 18 nightly with IonMonkey’s  addition? let us know in comments.

Venkat Eswarlu
Venkat Eswarlu

Venkat is an independent technology journalist and the founder of Techdows. He has been covering web browsers, Windows, and software news since 2009. His exclusive scoops on Chrome, Firefox, and Edge features have been cited by Forbes, TechCrunch, Wired, CNET, and other major publications.

More in Firefox

How to Clear Cache on Mac and Free Up StorageHow to Clear Cache on Mac and Free Up Storage3 months agoHow to Enable or Disable Smart Window (AI Window) Mode in Mozilla FirefoxHow to Enable or Disable Smart Window (AI Window) Mode in Mozilla Firefox3 months agoFix ‘AdBlocker Ultimate’ breaks websites in ‘Firefox 116.0.1’Fix ‘AdBlocker Ultimate’ breaks websites in ‘Firefox 116.0.1’3 years agoHow to disable ‘Efficiency mode’ for Firefox on Windows 11 ForeverHow to disable ‘Efficiency mode’ for Firefox on Windows 11 Forever3 years agoFirefox now supports adding images in PDF documentsFirefox now supports adding images in PDF documents3 years agoFirefox 116: How to allow each extension to run on sites restricted by MozillaFirefox 116: How to allow each extension to run on sites restricted by Mozilla3 years ago
Posted in: Firefox, News Tagged: JavaScript, JavaScript engine

More from Techdows

Microsoft Lists - laptop and phone on a work desk
How to use Microsoft Lists (and why it’s awesome)
How to · 5 hours ago
Fix CMOS checksum error - computer motherboard close-up
How to fix a CMOS checksum error
How to · 5 hours ago
PowerToys version, download size and licence shown at a glance
Download PowerToys for PC, Windows 11 and Windows 10 (Free)
Software · 4 hours ago
Change lock screen timeout in Windows 11 - laptop on a desk
How to Change Lockscreen Timeout in Windows 11
How to · 4 hours ago
Reset iPhone 4s without passcode - iPhone activation lock screen
How to reset an iPhone 4s to factory settings without the passcode
How to · 4 hours ago
Force uninstall a program in Windows - Windows key on a keyboard
How to force uninstall ANY stubborn program in Windows
How to · 3 hours ago
Cast phone to TV - smartphone in front of a smart TV
How to cast phone to TV (all phones)
How to · 3 hours ago
Add gold price to the Stocks app - gold bars
How to add gold price to the Stocks app on iPhone
How to · 3 hours ago

© 2009–2026 Techdows · About · Contact · Privacy Policy

Copyright © 2026 Techdows.

Techdows WordPress Theme by Techdows