memcopy_missing_values.js 621 B

123456789101112131415161718
  1. //-------------------------------------------------------------------------------------------------------
  2. // Copyright (C) Microsoft. All rights reserved.
  3. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. //-------------------------------------------------------------------------------------------------------
  5. //-mic:1 -off:simplejit -bgjit- -lic:1
  6. function func1() {
  7. for (var i = 3; i < ary.length; i++) {
  8. ary[i] = ary[i];
  9. }
  10. }
  11. var ary = Array(10).fill(0);
  12. func1();
  13. ary.length = 100;
  14. ary.push(ary.shift());
  15. func1();
  16. func1();
  17. print(ary);