Hello

I have two ports of WebKit. The first is based off of revision 145828 and the second is based off of 184845. I have compiled these ports for Linux x86 32 bit. I would like to know why the port based on revision 145828 is faster at running the JavaScriptCore tests. I have the DFG JIT enabled for both, and I do not have the FTL JIT turned on (obviously because it is not supported for 32 bit builds). I was wondering if maybe I need to enable another setting the 184845 revision, but I think I have turned on all of the JavaScriptCore enablements that I can. I can post these if it makes sense for me to do so. Here are the numbers that I am getting from the two builds. I am just wondering if this is what I should expect.

184845 Webkit

Total:          522.9ms +/- 4.3%

3d:            115.8ms +/- 10.2%
   cube:        57.1ms +/- 13.8%
   morph:        26.5ms +/- 10.2%
   raytrace:        32.2ms +/- 4.5%

access:            45.3ms +/- 7.7%
   binary-trees:    6.0 ms +/- 7.9%
   fannkuch:        17.0 ms +/- 10.5%
   nbody:        16.9 ms +/- 8.8%
   nsieve:        5.4 ms +/- 9.3%

bitops:            17.2 ms +/- 12.8%
   3bits-bits-in-byte:    3.6 ms +/- 31.3%
   bits-in-byte:    4.4 ms +/- 15.7%
   bitwise-and:        3.5 ms +/- 14.4%
   nsieve-bits:        5.7 ms +/- 8.5%

controlflow:        6.2 ms +/- 4.9%
   recursive:        6.3 ms +/- 4.9%

crypto:            57.9 ms +/- 4.8%
   aes:            20.6 ms +/- 5.2%
   md5:            23.5 ms +/- 4.8%
   sha1:        13.8 ms +/- 5.3%

date:            61.9 ms +/- 3.5%
   format-tofte:    29.6 ms +/- 3.3%
   format-xparb:    32.3 ms +/- 3.9%

math:            33.4 ms +/- 5.1%
   cordic:        6.4 ms +/- 14.1%
   parial-sums:        22.3 ms +/- 4.5%
   spectral-norm:    4.7 ms +/- 10.3%

regexp:            12.2 ms +/- 3.7%
   dna:            12.2 ms +/- 3.7%

string:            173.0 ms +/- 2.2%
   base64:         13.1 ms +/- 4.8%
   fasta:         32.6 ms +/- 3.3%
   tagcloud:         32.5 ms +/- 3.3%
   unpack-code:         76.3 ms +/- 2.3%
   validate-input        18.5 ms +/- 2.0%


145828 WebKit
Total:            377.0 ms +/- 1.1%

3d:            56.2 ms +/- 3.1%
   cube:        20.7 ms +/- 6.7%
   morph:        15.8 ms +/- 2.9%
   raytrace:        19.7 ms +/- 2.4%

access:            26.3 ms +/- 2.9%
   binary-trees:    2.1 ms +/- 10.8%
   fannkuch:        11.2 ms +/- 5.9%
   nbody:               8.3 ms +/- 4.2%
   nsieve          4.7 ms +/- 14.4%

bitops:            19.3 ms +/- 4.6%
   3bits-bits-in-byte:    2.1 ms +/- 10.8%
   bits-in-byte:    11.2 ms +/- 14.6%
   bitwise-and:        5.1 ms +/- 4.4%
   nsieve-bits:        8.1 ms +/- 2.8%

controlflow:        3.2 ms +/- 9.4%
   recursive:        3.2 ms +/- 9.4%

crypto:            31.2 ms +/- 3.4%
   aes:            14.6 ms +/- 7.4%
   md5:            9.5 ms +/- 4.0%
   sha1:        7.1 ms +/- 3.2%

date:            64.8 ms +/- 3.7%
  format-tofte:        29.4 ms +/- 5.0%
  format-xparb:         35.4 ms +/- 3.2%

math:            39.8 ms +/- 3.8%
   cordic:        5.8 ms +/- 5.2%
   partial-sums:    30.2 ms +/- 4.7%
   spectral-norm:    3.8 ms +/- 14.8%

regexp:            11.6 ms +/- 5.2%
   dns:            11.6 ms +/- 5.2%

string:            124.6 ms +/- 1.8%
   base64:        12.6 ms +/- 6.7%
   fasta:        22.3 ms +/- 6.4%
   tagcloud:        24.8 ms +/- 4.0%
   unpack-code:        49.3 ms +/- 2.75
   validate-input:    15.6 ms +/- 4.4%

Thanks,
Rodney

_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to