| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- //-------------------------------------------------------------------------------------------------------
- // Copyright (C) Microsoft. All rights reserved.
- // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
- //-------------------------------------------------------------------------------------------------------
- function test0() {
- var obj0 = {};
- var arrObj0 = {};
- var func0 = function (argFunc0, argStr1, argFunc2, argArr3) {
- LABEL0:
- switch (1) {
- case 1:
- break LABEL0;
- default:
- break LABEL0;
- case 1:
- break LABEL0;
- case 1:
- (arrObj0);
- break LABEL0;
- }
- }
- var a = 1;
- var c = 1;
- var d = 1;
- arrObj0.xyz = [c, a, 1, 1]
- var v255197 = 0;
- for (var v255198 = 0; v255198 < 4; v255198++) {
- v255197 += arrObj0.xyz[v255198];
- }
- WScript.Echo("v255197 = " + v255197);
- arrObj0.xyz = [obj0.prop0, d, 1, 1]
- var v255199 = 0;
- for (var v255200 = 0; v255200 < 4; v255200++) {
- v255199 += arrObj0.xyz[v255200];
- }
- WScript.Echo("v255199 = " + v255199);
- };
- // generate profile
- test0();
- test0();
- test0();
- // run JITted code
- runningJITtedCode = true;
- test0();
- test0();
- test0();
- function test5(){
- var ary = new Array(10);
- ary[(0)] = (~ undefined);
- WScript.Echo("ary[0] = " + (ary[0]));
- };
- // generate profile
- test5();
- Object.defineProperty(Array.prototype, "0", {configurable : true, get: function(){return 30;}});
- test5();
- var z;
- function test6() {
- z = [];
- for (var a in[(z[/x/g]) = ("u636F")]) {}; ;
- };
- test6();
- test6();
- WScript.Echo(this.z.undefined);
- function test7(){
- var func0 = function(){
- var id41 = ary;;
- id41 = ary[1];
- }
- var ary = new Array(10);
- ary[2] = "a";
- func0( );
- };
- // generate profile
- test7();
- test7();
|