Hey so I ran more benchmarks. Impressive!type| Ubuntu GCC| Mac LLVM| Windows 
VC++  
---|---|---|---  
C++| 8043.0| 6185.0| 8908.2  
goto| 8936.0| 6336.2| 8685.0  
setjmp| 10214.4| 7242.0| 10492.6  
      
    
    Ubuntu GCC
    Intel(R) Xeon(R) CPU @ 2.30GHz
    gcc version 7.4.0
    
    
    C++
    RunningStat(
      number of probes: 5
      max: 8373.0
      min: 7835.0
      sum: 40215.0
      mean: 8043.0
      std deviation: 204.5238372415303
    )
    
    goto
    RunningStat(
      number of probes: 5
      max: 8955.0
      min: 8930.0
      sum: 44680.0
      mean: 8936.0
      std deviation: 9.570788891204304
    )
    
    setjmp
    RunningStat(
      number of probes: 5
      max: 10319.0
      min: 10178.0
      sum: 51072.0
      mean: 10214.4
      std deviation: 53.23758071137343
    )
    
    
    Run
    
    
    Mac LLVM
    2.6 GHz Intel Core i7
    Apple LLVM version 10.0.1
    
    C++
    RunningStat(
      number of probes: 5
      max: 6393.0
      min: 6030.0
      sum: 30925.0
      mean: 6185.0
      std deviation: 127.5476381592383
    )
    
    goto
    RunningStat(
      number of probes: 5
      max: 6486.0
      min: 6230.0
      sum: 31681.0
      mean: 6336.2
      std deviation: 95.63764949014589
    )
    
    setjmp
    RunningStat(
      number of probes: 5
      max: 7439.0
      min: 6989.0
      sum: 36210.0
      mean: 7242.0
      std deviation: 145.2391131892507
    )
    
    
    Run
    
    
    Windows VC++
    Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
    Microsoft (R) C/C++ Optimizing Compiler Version 19.23.28107 for x64
    
    C++
    RunningStat(
      number of probes: 5
      max: 9667.0
      min: 8447.0
      sum: 44541.0
      mean: 8908.200000000001
      std deviation: 430.4074348800213
    )
    
    goto
    RunningStat(
      number of probes: 5
      max: 9261.0
      min: 8481.0
      sum: 43425.0
      mean: 8685.0
      std deviation: 290.22542962325
    )
    
    setjmp
    RunningStat(
      number of probes: 5
      max: 10625.0
      min: 10419.0
      sum: 52463.0
      mean: 10492.6
      std deviation: 73.94754897898915
    )
    
    
    Run

Reply via email to