| OLD | NEW |
| 1 # | 1 # |
| 2 # Autogenerated by generate-bytecode-expectations. | 2 # Autogenerated by generate-bytecode-expectations. |
| 3 # | 3 # |
| 4 | 4 |
| 5 --- | 5 --- |
| 6 pool type: mixed | 6 pool type: mixed |
| 7 execute: yes | 7 execute: yes |
| 8 wrap: yes | 8 wrap: yes |
| 9 | 9 |
| 10 --- | 10 --- |
| (...skipping 666 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 677 --- | 677 --- |
| 678 snippet: " | 678 snippet: " |
| 679 var y = 1; | 679 var y = 1; |
| 680 for (var x = 10; x; --x) { | 680 for (var x = 10; x; --x) { |
| 681 y = y * 12; | 681 y = y * 12; |
| 682 } | 682 } |
| 683 return y; | 683 return y; |
| 684 " | 684 " |
| 685 frame size: 3 | 685 frame size: 3 |
| 686 parameter count: 1 | 686 parameter count: 1 |
| 687 bytecode array length: 35 | 687 bytecode array length: 34 |
| 688 bytecodes: [ | 688 bytecodes: [ |
| 689 B(StackCheck), | 689 B(StackCheck), |
| 690 B(LdaSmi), U8(1), | 690 B(LdaSmi), U8(1), |
| 691 B(Star), R(0), | 691 B(Star), R(0), |
| 692 B(LdaSmi), U8(10), | 692 B(LdaSmi), U8(10), |
| 693 B(Star), R(1), | 693 B(Star), R(1), |
| 694 B(Ldar), R(1), | 694 B(Ldar), R(1), |
| 695 B(JumpIfToBooleanFalse), U8(21), | 695 B(JumpIfToBooleanFalse), U8(20), |
| 696 B(StackCheck), | 696 B(StackCheck), |
| 697 B(Ldar), R(0), | 697 B(Ldar), R(0), |
| 698 B(Star), R(2), | 698 B(Star), R(2), |
| 699 B(LdaSmi), U8(12), | 699 B(LdaSmi), U8(12), |
| 700 B(Mul), R(2), | 700 B(Mul), R(2), |
| 701 B(Star), R(0), | 701 B(Star), R(0), |
| 702 B(Ldar), R(1), | 702 B(Ldar), R(1), |
| 703 B(ToNumber), | |
| 704 B(Dec), | 703 B(Dec), |
| 705 B(Star), R(1), | 704 B(Star), R(1), |
| 706 B(Jump), U8(-21), | 705 B(Jump), U8(-20), |
| 707 B(Ldar), R(0), | 706 B(Ldar), R(0), |
| 708 B(Return), | 707 B(Return), |
| 709 ] | 708 ] |
| 710 constant pool: [ | 709 constant pool: [ |
| 711 ] | 710 ] |
| 712 handlers: [ | 711 handlers: [ |
| 713 ] | 712 ] |
| 714 | 713 |
| 715 --- | 714 --- |
| 716 snippet: " | 715 snippet: " |
| (...skipping 24 matching lines...) Expand all Loading... |
| 741 snippet: " | 740 snippet: " |
| 742 var x = 0; | 741 var x = 0; |
| 743 for (var i = 0; true; ++i) { | 742 for (var i = 0; true; ++i) { |
| 744 x = x + 1; | 743 x = x + 1; |
| 745 if (x == 20) break; | 744 if (x == 20) break; |
| 746 }; | 745 }; |
| 747 return x; | 746 return x; |
| 748 " | 747 " |
| 749 frame size: 3 | 748 frame size: 3 |
| 750 parameter count: 1 | 749 parameter count: 1 |
| 751 bytecode array length: 39 | 750 bytecode array length: 38 |
| 752 bytecodes: [ | 751 bytecodes: [ |
| 753 B(StackCheck), | 752 B(StackCheck), |
| 754 B(LdaZero), | 753 B(LdaZero), |
| 755 B(Star), R(0), | 754 B(Star), R(0), |
| 756 B(LdaZero), | 755 B(LdaZero), |
| 757 B(Star), R(1), | 756 B(Star), R(1), |
| 758 B(StackCheck), | 757 B(StackCheck), |
| 759 B(Ldar), R(0), | 758 B(Ldar), R(0), |
| 760 B(Star), R(2), | 759 B(Star), R(2), |
| 761 B(LdaSmi), U8(1), | 760 B(LdaSmi), U8(1), |
| 762 B(Add), R(2), | 761 B(Add), R(2), |
| 763 B(Star), R(0), | 762 B(Star), R(0), |
| 764 B(Star), R(2), | 763 B(Star), R(2), |
| 765 B(LdaSmi), U8(20), | 764 B(LdaSmi), U8(20), |
| 766 B(TestEqual), R(2), | 765 B(TestEqual), R(2), |
| 767 B(JumpIfFalse), U8(4), | 766 B(JumpIfFalse), U8(4), |
| 768 B(Jump), U8(10), | 767 B(Jump), U8(9), |
| 769 B(Ldar), R(1), | 768 B(Ldar), R(1), |
| 770 B(ToNumber), | |
| 771 B(Inc), | 769 B(Inc), |
| 772 B(Star), R(1), | 770 B(Star), R(1), |
| 773 B(Jump), U8(-27), | 771 B(Jump), U8(-26), |
| 774 B(Ldar), R(0), | 772 B(Ldar), R(0), |
| 775 B(Return), | 773 B(Return), |
| 776 ] | 774 ] |
| 777 constant pool: [ | 775 constant pool: [ |
| 778 ] | 776 ] |
| 779 handlers: [ | 777 handlers: [ |
| 780 ] | 778 ] |
| 781 | 779 |
| 782 --- | 780 --- |
| 783 snippet: " | 781 snippet: " |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 851 ] | 849 ] |
| 852 constant pool: [ | 850 constant pool: [ |
| 853 InstanceType::FIXED_ARRAY_TYPE, | 851 InstanceType::FIXED_ARRAY_TYPE, |
| 854 InstanceType::SHARED_FUNCTION_INFO_TYPE, | 852 InstanceType::SHARED_FUNCTION_INFO_TYPE, |
| 855 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE, | 853 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE, |
| 856 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE, | 854 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE, |
| 857 ] | 855 ] |
| 858 handlers: [ | 856 handlers: [ |
| 859 ] | 857 ] |
| 860 | 858 |
| OLD | NEW |