Changes

Jump to: navigation, search

Kraken Info

628 bytes added, 23:50, 24 October 2010
imaging-gaussian-blur
== imaging-gaussian-blur ==
 
'''Description.'''
A ''kernel''. The image (and representation thereof) from imaging-desaturate.js is reused. The program transforms the contents of the array.
 
'''Key features.'''
The benchmark features a quadruply-nested loop. The inner loop is dominated by array gets and some highly repetitive array index computations, including numerous calls to Math.abs().
 
'''Mozilla-specific things.'''
Nanojit's CSE pass commons up the repetitive index computations beautifully. Using an integer-only version of Math.abs() is easy and makes things much faster ([https://bugzilla.mozilla.org/show_bug.cgi?id=606441 bug 606441]).
== imaging-darkroom ==
Confirm
1,345
edits

Navigation menu