Compare the performance of JavaScript SpiderMonkey programs against some other language implementation.

For more information about the JavaScript implementation we measured see ↓ about JavaScript SpiderMonkey.

Compare to:

 JavaScript SpiderMonkey comparison summary


1/2 1/3 1/4 … JavaScript SpiderMonkey is better
Programs Time Memory Use Source Size Reduced N
chameneos-reduxNo program
pidigitsNo program
mandelbrotFailed
recursive1/21/2± 3
binary-trees1/23±
spectral-norm±27±
regex-dna±8±
fasta276±
n-body234±
nsieve-bits223±
fannkuch21/2±
nsieve22±
partial-sums345±
k-nucleotide44±
sum-file614±
reverse-complement375±

± look at the measurements

 JavaScript SpiderMonkey comparison measurements

Program & Logs CPU secs Memory KB Size B Elapsed secs ~ CPU Load
 recursive N = 3 reduced workload 
JavaScript SpiderMonkey2.38868306  
Perl #25.061,544380  
 binary-trees 
JavaScript SpiderMonkey150.07136,832467  
Perl #2239.3647,936541  
 spectral-norm 
JavaScript SpiderMonkey5,335.0266,808311  
Perl #24,089.082,468334  
 regex-dna 
JavaScript SpiderMonkey17.16180,280365  
Perl #411.8121,408431  
 fasta 
JavaScript SpiderMonkey1,799.67142,532791  
Perl #4950.041,872934  
 n-body 
JavaScript SpiderMonkey3,447.9966,4521287  
Perl1,697.591,9361140  
 nsieve-bits 
JavaScript SpiderMonkey203.9390,712322  
Perl100.184,004253  
 fannkuch 
JavaScript SpiderMonkey2,030.97876482  
Perl855.721,492348  
 nsieve 
JavaScript SpiderMonkey61.85194,372340  
Perl #225.45121,904290  
 partial-sums 
JavaScript SpiderMonkey #258.5666,480380  
Perl #317.411,476389  
 k-nucleotide 
JavaScript SpiderMonkey125.44191,116423  
Perl #232.0742,816359  
 sum-file 
JavaScript SpiderMonkey114.2720,36074  
Perl18.171,46884  
 reverse-complement 
JavaScript SpiderMonkey73.29200,980305  
Perl #21.9938,360298  

 about JavaScript SpiderMonkey

"SpiderMonkey", Software 2.0 2/2005, 320KB pdf

ECMAScript standard "ECMA-262 Edition 3" 1.2MB pdf

JavaScript-C 1.7 pre-release 3 2007-04-01

Home Page: http://www.mozilla.org/js/language/

Download: http://www.mozilla.org/js/spidermonkey/

Revised BSD license