| 12345678910111213141516171819202122232425 |
- //-------------------------------------------------------------------------------------------------------
- // Copyright (C) Microsoft. All rights reserved.
- // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
- //-------------------------------------------------------------------------------------------------------
- function test4()
- {
- //Polymorphic Object Reference.
- //Obj.C is a property on the prototype and will only get optimized.
- return obj.C + obj.F;
- }
- var obj = {D:5,F:2};
- Object.prototype.C = 10;
- WScript.Echo(test4());
- obj.B = 5;
- WScript.Echo(test4());
- //JIT - Polymorphic Fixed Field for LdRootFld
- WScript.Echo(test4());
- obj.C = 99;
- WScript.Echo(test4());
|