bug-1571439.js (750B)
1 // |jit-test| --ion-offthread-compile=off; --blinterp-warmup-threshold=1; error:TypeError 2 3 gcparam("maxBytes", 1024*1024); 4 function complex(aReal, aImag) { 5 this.r35 = aReal; 6 gczeal(4, 10); 7 this.square = function() { 8 return new complex(this.r35 * this.r35 - this.i14 * this.i14, 2 * this.r35 * this.i14); 9 } 10 } 11 function mandelbrotValueOO(aC, aIterMax) { 12 let Z90 = new complex(0.0, 0.0); 13 Z90 = Z90.square().add(aC); 14 } 15 const width = 60; 16 const height = 60; 17 const max_iters = 50; 18 for (let img_x = 0; img_x < width; img_x++) { 19 for (let img_y = 0; img_y < height; img_y++) { 20 let C57 = new complex(-2 + (img_x / width) * 3, -1.5 + (img_y / height) * 3); 21 var res = mandelbrotValueOO(C57, max_iters); 22 } 23 }