[Webkit-unassigned] [Bug 18991] SquirrelFish: Major codegen issue in a.b=expr, a[b]=expr

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 15 18:23:02 PDT 2008


http://bugs.webkit.org/show_bug.cgi?id=18991





------- Comment #15 from cwzwarich at uwaterloo.ca  2008-05-15 18:23 PDT -------
Created an attachment (id=21191)
 --> (http://bugs.webkit.org/attachment.cgi?id=21191&action=view)
SunSpider differences

Here are the SunSpider codegen differences for the latest patch, and here is
the results comparison:

TEST                   COMPARISON            FROM                 TO           
 DETAILS

=============================================================================

** TOTAL **:           *1.004x as slow*  2359.8ms +/- 0.1%   2369.0ms +/- 0.1% 
   significant

=============================================================================

  3d:                  *1.010x as slow*   305.5ms +/- 0.1%    308.5ms +/- 0.1% 
   significant
    cube:              *1.008x as slow*    92.4ms +/- 0.2%     93.2ms +/- 0.1% 
   significant
    morph:             *1.027x as slow*   109.5ms +/- 0.1%    112.5ms +/- 0.1% 
   significant
    raytrace:          1.007x as fast     103.6ms +/- 0.1%    102.9ms +/- 0.1% 
   significant

  access:              *1.014x as slow*   357.2ms +/- 0.1%    362.2ms +/- 0.1% 
   significant
    binary-trees:      *1.018x as slow*    39.3ms +/- 0.4%     40.0ms +/- 0.2% 
   significant
    fannkuch:          *1.015x as slow*   140.5ms +/- 0.2%    142.6ms +/- 0.1% 
   significant
    nbody:             *1.017x as slow*   140.8ms +/- 0.1%    143.2ms +/- 0.1% 
   significant
    nsieve:            1.007x as fast      36.6ms +/- 0.4%     36.4ms +/- 0.4% 
   significant

  bitops:              *1.012x as slow*   266.0ms +/- 0.1%    269.1ms +/- 0.1% 
   significant
    3bit-bits-in-byte: *1.006x as slow*    35.7ms +/- 0.4%     35.9ms +/- 0.3% 
   significant
    bits-in-byte:      1.011x as fast      49.4ms +/- 0.3%     48.8ms +/- 0.2% 
   significant
    bitwise-and:       1.010x as fast      94.0ms +/- 0.1%     93.0ms +/- 0.1% 
   significant
    nsieve-bits:       *1.049x as slow*    87.0ms +/- 0.3%     91.3ms +/- 0.3% 
   significant

  controlflow:         *1.009x as slow*    36.0ms +/- 0.2%     36.3ms +/- 0.4% 
   significant
    recursive:         *1.009x as slow*    36.0ms +/- 0.2%     36.3ms +/- 0.4% 
   significant

  crypto:              -                  160.1ms +/- 0.1%    160.2ms +/- 0.1% 
    aes:               *1.003x as slow*    61.1ms +/- 0.1%     61.2ms +/- 0.2% 
   significant
    md5:               -                   48.4ms +/- 0.3%     48.2ms +/- 0.2% 
    sha1:              -                   50.7ms +/- 0.3%     50.7ms +/- 0.3% 

  date:                1.003x as fast     193.3ms +/- 0.1%    192.7ms +/- 0.2% 
   significant
    format-tofte:      1.002x as fast     119.8ms +/- 0.1%    119.5ms +/- 0.3% 
   significant
    format-xparb:      1.004x as fast      73.4ms +/- 0.2%     73.1ms +/- 0.1% 
   significant

  math:                1.009x as fast     265.2ms +/- 0.1%    262.8ms +/- 0.1% 
   significant
    cordic:            *1.003x as slow*    86.9ms +/- 0.2%     87.1ms +/- 0.2% 
   significant
    partial-sums:      1.008x as fast     125.4ms +/- 0.1%    124.5ms +/- 0.2% 
   significant
    spectral-norm:     1.035x as fast      53.0ms +/- 0.2%     51.2ms +/- 0.2% 
   significant

  regexp:              *1.004x as slow*   213.9ms +/- 0.1%    214.8ms +/- 0.1% 
   significant
    dna:               *1.004x as slow*   213.9ms +/- 0.1%    214.8ms +/- 0.1% 
   significant

  string:              -                  562.5ms +/- 0.1%    562.6ms +/- 0.1% 
    base64:            -                   92.4ms +/- 0.3%     92.4ms +/- 0.2% 
    fasta:             1.006x as fast     117.1ms +/- 0.1%    116.4ms +/- 0.3% 
   significant
    tagcloud:          *1.008x as slow*   130.5ms +/- 0.3%    131.5ms +/- 0.2% 
   significant
    unpack-code:       ??                 132.5ms +/- 0.2%    132.8ms +/- 0.3% 
   not conclusive: might be *1.002x as slow*
    validate-input:    1.005x as fast      90.0ms +/- 0.3%     89.6ms +/- 0.3% 
   significant


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list