diff options
Diffstat (limited to 'deps/v8/test/mjsunit/regress/regress-undefined-nan3.js')
-rw-r--r-- | deps/v8/test/mjsunit/regress/regress-undefined-nan3.js | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/deps/v8/test/mjsunit/regress/regress-undefined-nan3.js b/deps/v8/test/mjsunit/regress/regress-undefined-nan3.js index 5a0bc38c07..400434c612 100644 --- a/deps/v8/test/mjsunit/regress/regress-undefined-nan3.js +++ b/deps/v8/test/mjsunit/regress/regress-undefined-nan3.js @@ -6,15 +6,17 @@ var ab = new ArrayBuffer(8); var i_view = new Int32Array(ab); -i_view[0] = %GetHoleNaNUpper() +i_view[0] = %GetHoleNaNUpper(); i_view[1] = %GetHoleNaNLower(); var f_view = new Float64Array(ab); var fixed_double_elements = new Float64Array(1); fixed_double_elements[0] = f_view[0]; -function A(src) { this.x = src[0]; } - +function A(src) { + this.x = src[0]; +}; +%PrepareFunctionForOptimization(A); new A(fixed_double_elements); new A(fixed_double_elements); @@ -22,8 +24,10 @@ new A(fixed_double_elements); var obj = new A(fixed_double_elements); -function move_x(dst, obj) { dst[0] = obj.x; } - +function move_x(dst, obj) { + dst[0] = obj.x; +}; +%PrepareFunctionForOptimization(move_x); var doubles = [0.5]; move_x(doubles, obj); move_x(doubles, obj); |