fixedDataWithCacheSharing.js 1016 B

123456789101112131415161718192021222324252627282930313233343536373839
  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. // use -forcejitloopbody
  6. var i = 0;
  7. var obj0 = {};
  8. var obj1 = {};
  9. var VarArr0 = new Array();
  10. obj1.PROP0 = 5;
  11. VarArr0;
  12. do {
  13. while (obj0) {
  14. VarArr0[0] = 1;
  15. obj0.length = 0;
  16. obj0.PROP0 = 'substring';
  17. obj0.PROP0.substring(1,2);
  18. switch (obj0.PROP0) {
  19. case 's1':
  20. case 's2':
  21. case 's3':
  22. case 's4':
  23. }
  24. var __loopvar4 = 0;
  25. for (; obj1.PROP0 < 1; __loopvar4) {
  26. }
  27. if (i++ === 1) {
  28. break;
  29. }
  30. }
  31. } while (false);
  32. WScript.Echo(obj0.PROP0);
  33. WScript.Echo(obj1.PROP0);